31#include <SFML/Config.hpp>
32#include <SFML/Graphics/Rect.hpp>
33#include <SFML/Graphics/Matrix3.hpp>
34#include <SFML/System/Vector2.hpp>
73 void SetCenter(
float X,
float Y);
90 void SetHalfSize(
float HalfWidth,
float HalfHeight);
106 void SetFromRect(
const FloatRect& ViewRect);
139 void Move(
float OffsetX,
float OffsetY);
155 void Zoom(
float Factor);
167 const Matrix3& GetMatrix()
const;
173 void RecomputeMatrix();
Utility class to manipulate 3x3 matrices representing 2D transformations.
Base class for all render targets (window, image, ...)
This class defines a view (position, size, etc.) ; you can consider it as a 2D camera.