28 #ifndef DOXYGEN_SHOULD_SKIP_THIS 144 Vector2u m_localScreenSize;
145 RectF m_localViewport;
206 Vector2f m_localSize;
207 Vector2u m_localScreenSize;
269 Vector2f m_localSize;
270 Vector2u m_localScreenSize;
336 Vector2f m_localSize;
337 Vector2u m_localScreenSize;
338 RectF m_localViewport;
364 Vector2u m_localScreenSize;
367 #ifndef DOXYGEN_SHOULD_SKIP_THIS FitView(Vector2f center, Vector2f size)
Construct the view from its center and size.
Definition: Views.h:128
FitView()
Default constructor.
Definition: Views.h:103
FillView(Vector2f center, Vector2f size)
Construct the view from its center and size.
Definition: Views.h:190
AdaptativeView(const RectF &rect)
Construct the view from a rectangle.
Definition: View.h:401
virtual void onViewportChange(const RectF &viewport) override
Callback when the viewport has just been changed.
Screen view.
Definition: Views.h:356
virtual void onViewportChange(const RectF &viewport) override
Callback when the viewport has just been changed.
Fit view.
Definition: Views.h:96
virtual void onScreenSizeChange(Vector2u screenSize) override
Callback when the screen has just been resized.
StretchView()
Default constructor.
Definition: Views.h:52
FitView(const RectF &rect)
Construct the view from a rectangle.
Definition: Views.h:115
LockedView()
Default constructor.
Definition: Views.h:293
StretchView(const RectF &rect)
Construct the view from a rectangle.
Definition: Views.h:63
ExtendView()
Default constructor.
Definition: Views.h:229
Fill view.
Definition: Views.h:159
virtual void onScreenSizeChange(Vector2u screenSize) override
Callback when the screen has just been resized.
virtual void onViewportChange(const RectF &viewport) override
Callback when the viewport has just been changed.
LockedView(Vector2f center, Vector2f size)
Construct the view from its center and size.
Definition: Views.h:319
virtual void onSizeChange(Vector2f size) override
Callback when the world has just been resized.
ExtendView(Vector2f center, Vector2f size)
Construct the view from its center and size.
Definition: Views.h:253
The namespace for gf classes.
Definition: Action.h:34
ExtendView(const RectF &rect)
Construct the view from a rectangle.
Definition: Views.h:240
Extend view.
Definition: Views.h:222
virtual void onScreenSizeChange(Vector2u screenSize) override
Callback when the screen has just been resized.
virtual void onScreenSizeChange(Vector2u screenSize) override
Callback when the screen has just been resized.
LockedView(const RectF &rect)
Construct the view from a rectangle.
Definition: Views.h:305
virtual void onViewportChange(const RectF &viewport) override
Callback when the viewport has just been changed.
virtual void onSizeChange(Vector2f size) override
Callback when the world has just been resized.
virtual void onScreenSizeChange(Vector2u screenSize) override
Callback when the screen has just been resized.
AdaptativeView()
Default constructor.
Definition: View.h:390
virtual void onViewportChange(const RectF &viewport) override
Callback when the viewport has just been changed.
FillView(const RectF &rect)
Construct the view from a rectangle.
Definition: Views.h:177
virtual void onSizeChange(Vector2f size) override
Callback when the world has just been resized.
#define GF_API
Definition: Portability.h:35
Adaptative view.
Definition: View.h:383
StretchView(Vector2f center, Vector2f size)
Construct the view from its center and size.
Definition: Views.h:75
Stretch view.
Definition: Views.h:45
FillView()
Default constructor.
Definition: Views.h:166
virtual void onSizeChange(Vector2f size) override
Callback when the world has just been resized.
Locked view.
Definition: Views.h:286
virtual void onScreenSizeChange(Vector2u screenSize) override
Callback when the screen has just been resized.