R-Type
|
Class representing a view wrapper for sf::View. More...
#include <SfmlTypes.hpp>
Public Member Functions | |
View ()=default | |
default constructor More... | |
View (const Rect< float > &rect) | |
Constructor for View. More... | |
~View ()=default | |
Destructor for View. More... | |
const sf::View & | getBaseView () const override |
Returns the wrapped sf::View. More... | |
void | setCenter (const Vector2< float > ¢er) override |
set center of the view More... | |
Vector2< float > | getCenter () const override |
get the center of the view More... | |
void | setViewPort (const Vector2< float > &startingPoint, float width, float height) override |
set a viewport rectangle More... | |
![]() | |
~IView ()=default | |
Destructor. More... | |
Class representing a view wrapper for sf::View.
|
default |
default constructor
|
inline |
Constructor for View.
rect | The rectangle defining the initial position and size of the view |
|
default |
Destructor for View.
|
inlineoverridevirtual |
Returns the wrapped sf::View.
Implements GameEngine::IView< sf::View >.
|
inlineoverridevirtual |
|
inlineoverridevirtual |
set center of the view
center | point to center the view |
Implements GameEngine::IView< sf::View >.
|
inlineoverridevirtual |
set a viewport rectangle
startingPoint | the point at the up left corner of the viewport rectangle |
width | the width of the viewport |
height | the height of the viewport |
Implements GameEngine::IView< sf::View >.