TazGraph Project v0.1.0
|
This is the complete list of members for PerspectiveCamera, including all inherited members.
aimPos (defined in PerspectiveCamera) | PerspectiveCamera | |
castRayAt(const glm::vec2 &screenPos) (defined in PerspectiveCamera) | PerspectiveCamera | inline |
convertScreenToWorld(glm::vec2 screenCoords) const override (defined in PerspectiveCamera) | PerspectiveCamera | inlinevirtual |
currentViewMode (defined in PerspectiveCamera) | PerspectiveCamera | |
eyePos (defined in PerspectiveCamera) | PerspectiveCamera | |
getAimPos() (defined in PerspectiveCamera) | PerspectiveCamera | inline |
getCameraDimensions() const override (defined in PerspectiveCamera) | PerspectiveCamera | inlinevirtual |
getCameraMatrix() const override (defined in PerspectiveCamera) | PerspectiveCamera | inlinevirtual |
getCameraRect() const override (defined in PerspectiveCamera) | PerspectiveCamera | inlinevirtual |
getEulerAnglesFromDirection(glm::vec3 direction) (defined in PerspectiveCamera) | PerspectiveCamera | inline |
getMaxScale() (defined in PerspectiveCamera) | PerspectiveCamera | inline |
getMinScale() (defined in PerspectiveCamera) | PerspectiveCamera | inline |
getPointOnRayAtZ(const glm::vec3 &rayOrigin, const glm::vec3 &rayDirection, float desiredZ) (defined in PerspectiveCamera) | PerspectiveCamera | inline |
getPosition() const override (defined in PerspectiveCamera) | PerspectiveCamera | inlinevirtual |
getProjMatrix() (defined in PerspectiveCamera) | PerspectiveCamera | inline |
getScale() const override (defined in PerspectiveCamera) | PerspectiveCamera | inlinevirtual |
getViewMatrix() (defined in PerspectiveCamera) | PerspectiveCamera | inline |
getZFar() (defined in PerspectiveCamera) | PerspectiveCamera | inline |
hasChanged() override (defined in PerspectiveCamera) | PerspectiveCamera | inlinevirtual |
init() override (defined in PerspectiveCamera) | PerspectiveCamera | inlinevirtual |
isPointInCameraView(const glm::vec4 point, float margin) (defined in PerspectiveCamera) | PerspectiveCamera | inlinevirtual |
makeCameraDirty() override (defined in PerspectiveCamera) | PerspectiveCamera | inlinevirtual |
moveAimPos(glm::vec3 startingAimPos, const glm::vec2 distance) (defined in PerspectiveCamera) | PerspectiveCamera | inline |
movePosition_Forward(const float step) (defined in PerspectiveCamera) | PerspectiveCamera | inline |
movePosition_Hor(const float step) (defined in PerspectiveCamera) | PerspectiveCamera | inline |
movePosition_Vert(const float step) (defined in PerspectiveCamera) | PerspectiveCamera | inline |
PerspectiveCamera() (defined in PerspectiveCamera) | PerspectiveCamera | inline |
PerspectiveCamera(glm::vec3 eye_pos, glm::vec3 aim_pos) (defined in PerspectiveCamera) | PerspectiveCamera | inline |
refreshCamera() override (defined in PerspectiveCamera) | PerspectiveCamera | inlinevirtual |
resetCameraPosition() (defined in PerspectiveCamera) | PerspectiveCamera | inline |
setAimPos(const glm::vec3 newAimPos) (defined in PerspectiveCamera) | PerspectiveCamera | inline |
setCameraMatrix(glm::mat4 newMatrix) (defined in PerspectiveCamera) | PerspectiveCamera | inline |
setOrientation(glm::vec3 eye, glm::vec3 target, glm::vec3 up) (defined in PerspectiveCamera) | PerspectiveCamera | inline |
setPosition(const glm::vec3 newPosition) override (defined in PerspectiveCamera) | PerspectiveCamera | inlinevirtual |
setPosition_X(const float newPosition) override (defined in PerspectiveCamera) | PerspectiveCamera | inlinevirtual |
setPosition_Y(const float newPosition) override (defined in PerspectiveCamera) | PerspectiveCamera | inlinevirtual |
setPosition_Z(const float newPosition) override (defined in PerspectiveCamera) | PerspectiveCamera | inlinevirtual |
setScale(float newScale) override (defined in PerspectiveCamera) | PerspectiveCamera | inlinevirtual |
update() override (defined in PerspectiveCamera) | PerspectiveCamera | inlinevirtual |
updateCameraOrientation() (defined in PerspectiveCamera) | PerspectiveCamera | inline |
upDir (defined in PerspectiveCamera) | PerspectiveCamera | |
zFar (defined in PerspectiveCamera) | PerspectiveCamera | |
~ICamera()=default (defined in ICamera) | ICamera | virtual |
~PerspectiveCamera() (defined in PerspectiveCamera) | PerspectiveCamera | inline |