jubilant-funicular
|
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() const | nta::Camera2D | |
getBoundsCenter() const | nta::Camera2D | |
getBoundsTopLeft() const (defined in nta::Camera2D) | nta::Camera2D | |
getCameraMatrix() const | nta::Camera2D | |
getCenter() const | nta::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) const | nta::Camera2D | |
inBounds(float x, float y) const (defined in nta::Camera2D) | nta::Camera2D | |
isVisible(const std::vector< glm::vec2 > &polygon) const | nta::Camera2D | |
m_center | nta::Camera2D | private |
m_dimensions | nta::Camera2D | private |
m_orientation | nta::Camera2D | private |
mouseToGame(crvec2 mouse, crvec2 windowDimensions) const | nta::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) const | nta::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 |