TazGraph Project v0.1.0
Loading...
Searching...
No Matches
PerspectiveCamera Member List

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)PerspectiveCamerainline
convertScreenToWorld(glm::vec2 screenCoords) const override (defined in PerspectiveCamera)PerspectiveCamerainlinevirtual
currentViewMode (defined in PerspectiveCamera)PerspectiveCamera
eyePos (defined in PerspectiveCamera)PerspectiveCamera
getAimPos() (defined in PerspectiveCamera)PerspectiveCamerainline
getCameraDimensions() const override (defined in PerspectiveCamera)PerspectiveCamerainlinevirtual
getCameraMatrix() const override (defined in PerspectiveCamera)PerspectiveCamerainlinevirtual
getCameraRect() const override (defined in PerspectiveCamera)PerspectiveCamerainlinevirtual
getEulerAnglesFromDirection(glm::vec3 direction) (defined in PerspectiveCamera)PerspectiveCamerainline
getMaxScale() (defined in PerspectiveCamera)PerspectiveCamerainline
getMinScale() (defined in PerspectiveCamera)PerspectiveCamerainline
getPointOnRayAtZ(const glm::vec3 &rayOrigin, const glm::vec3 &rayDirection, float desiredZ) (defined in PerspectiveCamera)PerspectiveCamerainline
getPosition() const override (defined in PerspectiveCamera)PerspectiveCamerainlinevirtual
getProjMatrix() (defined in PerspectiveCamera)PerspectiveCamerainline
getScale() const override (defined in PerspectiveCamera)PerspectiveCamerainlinevirtual
getViewMatrix() (defined in PerspectiveCamera)PerspectiveCamerainline
getZFar() (defined in PerspectiveCamera)PerspectiveCamerainline
hasChanged() override (defined in PerspectiveCamera)PerspectiveCamerainlinevirtual
init() override (defined in PerspectiveCamera)PerspectiveCamerainlinevirtual
isPointInCameraView(const glm::vec4 point, float margin) (defined in PerspectiveCamera)PerspectiveCamerainlinevirtual
makeCameraDirty() override (defined in PerspectiveCamera)PerspectiveCamerainlinevirtual
moveAimPos(glm::vec3 startingAimPos, const glm::vec2 distance) (defined in PerspectiveCamera)PerspectiveCamerainline
movePosition_Forward(const float step) (defined in PerspectiveCamera)PerspectiveCamerainline
movePosition_Hor(const float step) (defined in PerspectiveCamera)PerspectiveCamerainline
movePosition_Vert(const float step) (defined in PerspectiveCamera)PerspectiveCamerainline
PerspectiveCamera() (defined in PerspectiveCamera)PerspectiveCamerainline
PerspectiveCamera(glm::vec3 eye_pos, glm::vec3 aim_pos) (defined in PerspectiveCamera)PerspectiveCamerainline
refreshCamera() override (defined in PerspectiveCamera)PerspectiveCamerainlinevirtual
resetCameraPosition() (defined in PerspectiveCamera)PerspectiveCamerainline
setAimPos(const glm::vec3 newAimPos) (defined in PerspectiveCamera)PerspectiveCamerainline
setCameraMatrix(glm::mat4 newMatrix) (defined in PerspectiveCamera)PerspectiveCamerainline
setOrientation(glm::vec3 eye, glm::vec3 target, glm::vec3 up) (defined in PerspectiveCamera)PerspectiveCamerainline
setPosition(const glm::vec3 newPosition) override (defined in PerspectiveCamera)PerspectiveCamerainlinevirtual
setPosition_X(const float newPosition) override (defined in PerspectiveCamera)PerspectiveCamerainlinevirtual
setPosition_Y(const float newPosition) override (defined in PerspectiveCamera)PerspectiveCamerainlinevirtual
setPosition_Z(const float newPosition) override (defined in PerspectiveCamera)PerspectiveCamerainlinevirtual
setScale(float newScale) override (defined in PerspectiveCamera)PerspectiveCamerainlinevirtual
update() override (defined in PerspectiveCamera)PerspectiveCamerainlinevirtual
updateCameraOrientation() (defined in PerspectiveCamera)PerspectiveCamerainline
upDir (defined in PerspectiveCamera)PerspectiveCamera
zFar (defined in PerspectiveCamera)PerspectiveCamera
~ICamera()=default (defined in ICamera)ICameravirtual
~PerspectiveCamera() (defined in PerspectiveCamera)PerspectiveCamerainline