24 #include "Portability.h" 28 #ifndef DOXYGEN_SHOULD_SKIP_THIS 81 virtual void onScreenSizeChange(
Vector2u screenSize)
override;
105 , m_localScreenSize(0, 0)
106 , m_localViewport(0.0f, 0.0f, 1.0f, 1.0f)
118 , m_localScreenSize(0, 0)
119 , m_localViewport(0.0f, 0.0f, 1.0f, 1.0f)
132 , m_localScreenSize(0, 0)
133 , m_localViewport(0.0f, 0.0f, 1.0f, 1.0f)
138 virtual void onScreenSizeChange(
Vector2u screenSize)
override;
141 virtual void onSizeChange(
Vector2f size)
override;
142 virtual void onViewportChange(
const RectF& viewport)
override;
148 RectF m_localViewport;
171 , m_localSize(1000.0f, 1000.0f)
172 , m_localScreenSize(0, 0)
184 , m_localSize(rect.getSize())
185 , m_localScreenSize(0, 0)
199 , m_localScreenSize(0, 0)
204 virtual void onScreenSizeChange(
Vector2u screenSize)
override;
207 virtual void onSizeChange(
Vector2f size)
override;
208 virtual void onViewportChange(
const RectF& viewport)
override;
238 , m_localSize(1000.0f, 1000.0f)
239 , m_localScreenSize(0, 0)
251 , m_localSize(rect.getSize())
252 , m_localScreenSize(0, 0)
266 , m_localScreenSize(0, 0)
271 virtual void onScreenSizeChange(
Vector2u screenSize)
override;
274 virtual void onSizeChange(
Vector2f size)
override;
275 virtual void onViewportChange(
const RectF& viewport)
override;
306 , m_localSize(0.0f, 0.0f)
307 , m_localScreenSize(0, 0)
308 , m_localViewport(0.0f, 0.0f, 1.0f, 1.0f)
320 , m_localSize(rect.getSize())
321 , m_localViewport(0.0f, 0.0f, 1.0f, 1.0f)
335 , m_localViewport(0.0f, 0.0f, 1.0f, 1.0f)
340 virtual void onScreenSizeChange(
Vector2u screenSize)
override;
343 virtual void onSizeChange(
Vector2f size)
override;
344 virtual void onViewportChange(
const RectF& viewport)
override;
351 RectF m_localViewport;
376 , m_localScreenSize(0, 0)
381 virtual void onScreenSizeChange(
Vector2u screenSize)
override;
382 virtual void onViewportChange(
const RectF& viewport)
override;
390 #ifndef DOXYGEN_SHOULD_SKIP_THIS FitView(Vector2f center, Vector2f size)
Construct the view from its center and size.
Definition: Views.h:130
FitView()
Default constructor.
Definition: Views.h:103
FillView(Vector2f center, Vector2f size)
Construct the view from its center and size.
Definition: Views.h:196
Screen view.
Definition: Views.h:369
Fit view.
Definition: Views.h:96
ScreenView()
Default constructor.
Definition: Views.h:374
StretchView()
Default constructor.
Definition: Views.h:52
FitView(const RectF &rect)
Construct the view from a rectangle.
Definition: Views.h:116
LockedView()
Default constructor.
Definition: Views.h:304
StretchView(const RectF &rect)
Construct the view from a rectangle.
Definition: Views.h:63
ExtendView()
Default constructor.
Definition: Views.h:236
Fill view.
Definition: Views.h:162
LockedView(Vector2f center, Vector2f size)
Construct the view from its center and size.
Definition: Views.h:332
ExtendView(Vector2f center, Vector2f size)
Construct the view from its center and size.
Definition: Views.h:263
The namespace for gf classes.
Definition: Action.h:35
ExtendView(const RectF &rect)
Construct the view from a rectangle.
Definition: Views.h:249
Extend view.
Definition: Views.h:229
LockedView(const RectF &rect)
Construct the view from a rectangle.
Definition: Views.h:318
FillView(const RectF &rect)
Construct the view from a rectangle.
Definition: Views.h:182
Adaptative view.
Definition: View.h:390
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:169
Locked view.
Definition: Views.h:297