|
| ExtendView () |
| Default constructor. More...
|
|
| ExtendView (const RectF &rect) |
| Construct the view from a rectangle. More...
|
|
| ExtendView (Vector2f center, Vector2f size) |
| Construct the view from its center and size. More...
|
|
void | onScreenSizeChange (Vector2i screenSize) override |
| Callback when the screen has just been resized. More...
|
|
| AdaptativeView () |
| Default constructor. More...
|
|
| AdaptativeView (const RectF &rect) |
| Construct the view from a rectangle. More...
|
|
| AdaptativeView (Vector2f center, Vector2f size) |
| Construct the view from its center and size. More...
|
|
void | setInitialScreenSize (Vector2i screenSize) |
| Set the initial screen size. More...
|
|
| View () |
| Default constructor. More...
|
|
| View (const RectF &rect) |
| Construct the view from a rectangle. More...
|
|
| View (Vector2f center, Vector2f size) |
| Construct the view from its center and size. More...
|
|
virtual | ~View () |
| Destructor. More...
|
|
RectF | getBounds () const |
| Get the non-rotated bounds. More...
|
|
void | setCenter (Vector2f center) |
| Set the center of the view. More...
|
|
Vector2f | getCenter () const |
| Get the center of the view. More...
|
|
void | setSize (Vector2f size) |
| Set the size of the view. More...
|
|
Vector2f | getSize () const |
| Get the size of the view. More...
|
|
void | setRotation (float angle) |
| Set the orientation of the view. More...
|
|
float | getRotation () const |
| Get the current orientation of the view. More...
|
|
void | setViewport (const RectF &viewport) |
| Set the target viewport. More...
|
|
const RectF & | getViewport () const |
| Get the target viewport rectangle of the view. More...
|
|
void | reset (const RectF &rect) |
| Reset the view to the given rectangle. More...
|
|
void | move (Vector2f offset) |
| Move the view relatively to its current position. More...
|
|
void | rotate (float angle) |
| Rotate the view relatively to its current orientation. More...
|
|
void | zoom (float factor) |
| Resize the view rectangle relatively to its current size. More...
|
|
void | zoom (float factor, Vector2f fixed) |
| Resize the view rectangle relatively to its current size and a fixed point. More...
|
|
Matrix3f | getTransform () const |
| Get the projection transform of the view. More...
|
|
Matrix3f | getInverseTransform () const |
| Get the inverse projection transform of the view. More...
|
|