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.

_cameraChange (defined in ICamera)ICameraprotected
_cameraMatrix (defined in ICamera)ICameraprotected
_maxScale (defined in PerspectiveCamera)PerspectiveCamera
_minScale (defined in PerspectiveCamera)PerspectiveCamera
_projectionMatrix (defined in ICamera)ICameraprotected
_scale (defined in PerspectiveCamera)PerspectiveCamera
_screenHeight (defined in ICamera)ICamera
_screenWidth (defined in ICamera)ICamera
_viewMatrix (defined in ICamera)ICameraprotected
aimPos (defined in ICamera)ICamera
aspect (defined in PerspectiveCamera)PerspectiveCamera
castRayAt(const glm::vec2 &screenPos) (defined in ICamera)ICamera
convertScreenToWorld(glm::vec2 screenCoords) const override (defined in PerspectiveCamera)PerspectiveCamerainlinevirtual
currentViewMode (defined in ICamera)ICamera
eyePos (defined in ICamera)ICamera
fov (defined in PerspectiveCamera)PerspectiveCamera
getAimPos() override (defined in PerspectiveCamera)PerspectiveCamerainlinevirtual
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
getPanningAimPos() (defined in PerspectiveCamera)PerspectiveCamerainline
getPointOnRayAtZ(const glm::vec3 &rayOrigin, const glm::vec3 &rayDirection, float desiredZ) (defined in ICamera)ICamera
getPosition() const override (defined in PerspectiveCamera)PerspectiveCamerainlinevirtual
getProjMatrix() (defined in ICamera)ICamera
getScale() const override (defined in PerspectiveCamera)PerspectiveCamerainlinevirtual
getUpDir() (defined in ICamera)ICamera
getViewMatrix() (defined in ICamera)ICamera
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 ICamera)ICamera
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
nearPlane (defined in PerspectiveCamera)PerspectiveCamera
panningAimPos (defined in PerspectiveCamera)PerspectiveCamera
PerspectiveCamera() (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 ICamera)ICamera
setPanningAimPos(const glm::vec3 newAimPos) (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
setProjMatrix(glm::mat4 newProjMatrix) (defined in ICamera)ICamera
setScale(float newScale) override (defined in PerspectiveCamera)PerspectiveCamerainlinevirtual
setViewMatrix(glm::mat4 newViewMatrix) (defined in ICamera)ICamera
update() override (defined in PerspectiveCamera)PerspectiveCamerainlinevirtual
updateCameraOrientation() (defined in ICamera)ICamera
upDir (defined in ICamera)ICamera
zFar (defined in ICamera)ICamera
~ICamera()=default (defined in ICamera)ICameravirtual
~PerspectiveCamera() (defined in PerspectiveCamera)PerspectiveCamerainline