jubilant-funicular
nta::Camera2D Member List

This is the complete list of members for nta::Camera2D, including all inherited members.

Camera2D()nta::Camera2D
Camera2D(crvec2 center) (defined in nta::Camera2D)nta::Camera2D
Camera2D(crvec2 center, crvec2 dimensions) (defined in nta::Camera2D)nta::Camera2D
Camera2D(crvec2 center, crvec2 dimensions, float orientation) (defined in nta::Camera2D)nta::Camera2D
getAxes() constnta::Camera2D
getBoundsCenter() constnta::Camera2D
getBoundsTopLeft() const (defined in nta::Camera2D)nta::Camera2D
getCameraMatrix() constnta::Camera2D
getCenter() constnta::Camera2D
getDilationMatrix() const (defined in nta::Camera2D)nta::Camera2D
getDimensions() const (defined in nta::Camera2D)nta::Camera2D
getInverseCameraMatrix() const (defined in nta::Camera2D)nta::Camera2D
getInverseRotationMatrix() const (defined in nta::Camera2D)nta::Camera2D
getOrientation() const (defined in nta::Camera2D)nta::Camera2D
getRotatedDimensions() const (defined in nta::Camera2D)nta::Camera2D
getRotationMatrix() const (defined in nta::Camera2D)nta::Camera2D
getTopLeft() const (defined in nta::Camera2D)nta::Camera2D
getTranslationMatrix() const (defined in nta::Camera2D)nta::Camera2D
inBounds(crvec2 pt) constnta::Camera2D
inBounds(float x, float y) const (defined in nta::Camera2D)nta::Camera2D
isVisible(const std::vector< glm::vec2 > &polygon) constnta::Camera2D
m_centernta::Camera2Dprivate
m_dimensionsnta::Camera2Dprivate
m_orientationnta::Camera2Dprivate
mouseToGame(crvec2 mouse, crvec2 windowDimensions) constnta::Camera2D
rotate(float dt)nta::Camera2D
scaleDimensions(crvec2 dilation)nta::Camera2D
scaleDimensions(float dw, float dh) (defined in nta::Camera2D)nta::Camera2D
screenToGame(crvec2 screen) constnta::Camera2D
setCenter(crvec2 center)nta::Camera2D
setCenter(float x, float y) (defined in nta::Camera2D)nta::Camera2D
setDimensions(crvec2 dimensions) (defined in nta::Camera2D)nta::Camera2D
setDimensions(float w, float h) (defined in nta::Camera2D)nta::Camera2D
setOrientation(float t) (defined in nta::Camera2D)nta::Camera2D
translateCenter(crvec2 translation, bool move_along_axes=false)nta::Camera2D
translateCenter(float dx, float dy, bool move_along_axes=false) (defined in nta::Camera2D)nta::Camera2D
~Camera2D()nta::Camera2D