24 #include "GraphicsApi.h"    28 #ifndef DOXYGEN_SHOULD_SKIP_THIS    78     void onFramebufferSizeChange(
Vector2i framebufferSize) 
override;
   102     , m_localFramebufferSize(0, 0)
   103     , m_localViewport(
gf::
RectF::fromPositionSize({ 0.0f, 0.0f }, { 1.0f, 1.0f }))
   114     , m_localFramebufferSize(0, 0)
   115     , m_localViewport(
gf::
RectF::fromPositionSize({ 0.0f, 0.0f }, { 1.0f, 1.0f }))
   127     , m_localFramebufferSize(0, 0)
   128     , m_localViewport(
gf::
RectF::fromPositionSize({ 0.0f, 0.0f }, { 1.0f, 1.0f }))
   132     void onFramebufferSizeChange(
Vector2i framebufferSize) 
override;
   135     void onSizeChange(
Vector2f size) 
override;
   136     void onViewportChange(
const RectF& viewport) 
override;
   142     RectF m_localViewport;
   165     , m_localSize(1000.0f, 1000.0f)
   166     , m_localFramebufferSize(0, 0)
   177     , m_localSize(rect.getSize())
   178     , m_localFramebufferSize(0, 0)
   191     , m_localFramebufferSize(0, 0)
   195     void onFramebufferSizeChange(
Vector2i framebufferSize) 
override;
   198     void onSizeChange(
Vector2f size) 
override;
   199     void onViewportChange(
const RectF& viewport) 
override;
   229     , m_localSize(1000.0f, 1000.0f)
   230     , m_localFramebufferSize(0, 0)
   241     , m_localSize(rect.getSize())
   242     , m_localFramebufferSize(0, 0)
   255     , m_localFramebufferSize(0, 0)
   259     void onFramebufferSizeChange(
Vector2i framebufferSize) 
override;
   262     void onSizeChange(
Vector2f size) 
override;
   263     void onViewportChange(
const RectF& viewport) 
override;
   294     , m_localSize(0.0f, 0.0f)
   295     , m_localFramebufferSize(0, 0)
   296     , m_localViewport(
gf::
RectF::fromPositionSize({ 0.0f, 0.0f }, { 1.0f, 1.0f }))
   307     , m_localSize(rect.getSize())
   308     , m_localViewport(
gf::
RectF::fromPositionSize({ 0.0f, 0.0f }, { 1.0f, 1.0f }))
   321     , m_localViewport(
gf::
RectF::fromPositionSize({ 0.0f, 0.0f }, { 1.0f, 1.0f }))
   325     void onFramebufferSizeChange(
Vector2i framebufferSize) 
override;
   328     void onSizeChange(
Vector2f size) 
override;
   329     void onViewportChange(
const RectF& viewport) 
override;
   336     RectF m_localViewport;
   361     , m_localFramebufferSize(0, 0)
   365     void onFramebufferSizeChange(
Vector2i framebufferSize) 
override;
   366     void onViewportChange(
const RectF& viewport) 
override;
   374 #ifndef DOXYGEN_SHOULD_SKIP_THIS FitView(Vector2f center, Vector2f size)
Construct the view from its center and size. 
Definition: Views.h:125
FitView()
Default constructor. 
Definition: Views.h:100
FillView(Vector2f center, Vector2f size)
Construct the view from its center and size. 
Definition: Views.h:188
Screen view. 
Definition: Views.h:354
Fit view. 
Definition: Views.h:93
ScreenView()
Default constructor. 
Definition: Views.h:359
StretchView()
Default constructor. 
Definition: Views.h:52
FitView(const RectF &rect)
Construct the view from a rectangle. 
Definition: Views.h:112
LockedView()
Default constructor. 
Definition: Views.h:292
StretchView(const RectF &rect)
Construct the view from a rectangle. 
Definition: Views.h:62
ExtendView()
Default constructor. 
Definition: Views.h:227
Fill view. 
Definition: Views.h:156
LockedView(Vector2f center, Vector2f size)
Construct the view from its center and size. 
Definition: Views.h:318
ExtendView(Vector2f center, Vector2f size)
Construct the view from its center and size. 
Definition: Views.h:252
The namespace for gf classes. 
Definition: Action.h:35
ExtendView(const RectF &rect)
Construct the view from a rectangle. 
Definition: Views.h:239
Extend view. 
Definition: Views.h:220
LockedView(const RectF &rect)
Construct the view from a rectangle. 
Definition: Views.h:305
FillView(const RectF &rect)
Construct the view from a rectangle. 
Definition: Views.h:175
Adaptative view. 
Definition: View.h:390
StretchView(Vector2f center, Vector2f size)
Construct the view from its center and size. 
Definition: Views.h:73
Stretch view. 
Definition: Views.h:45
General purpose math vector. 
Definition: Vector.h:61
FillView()
Default constructor. 
Definition: Views.h:163
Locked view. 
Definition: Views.h:285