TazGraph Project v0.1.0
|
This is the complete list of members for PerspectiveCamera, including all inherited members.
_cameraChange (defined in ICamera) | ICamera | protected |
_cameraMatrix (defined in ICamera) | ICamera | protected |
_maxScale (defined in PerspectiveCamera) | PerspectiveCamera | |
_minScale (defined in PerspectiveCamera) | PerspectiveCamera | |
_projectionMatrix (defined in ICamera) | ICamera | protected |
_scale (defined in PerspectiveCamera) | PerspectiveCamera | |
_screenHeight (defined in ICamera) | ICamera | |
_screenWidth (defined in ICamera) | ICamera | |
_viewMatrix (defined in ICamera) | ICamera | protected |
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) | PerspectiveCamera | inlinevirtual |
currentViewMode (defined in ICamera) | ICamera | |
eyePos (defined in ICamera) | ICamera | |
fov (defined in PerspectiveCamera) | PerspectiveCamera | |
getAimPos() override (defined in PerspectiveCamera) | PerspectiveCamera | inlinevirtual |
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 |
getPanningAimPos() (defined in PerspectiveCamera) | PerspectiveCamera | inline |
getPointOnRayAtZ(const glm::vec3 &rayOrigin, const glm::vec3 &rayDirection, float desiredZ) (defined in ICamera) | ICamera | |
getPosition() const override (defined in PerspectiveCamera) | PerspectiveCamera | inlinevirtual |
getProjMatrix() (defined in ICamera) | ICamera | |
getScale() const override (defined in PerspectiveCamera) | PerspectiveCamera | inlinevirtual |
getUpDir() (defined in ICamera) | ICamera | |
getViewMatrix() (defined in ICamera) | ICamera | |
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 ICamera) | ICamera | |
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 |
nearPlane (defined in PerspectiveCamera) | PerspectiveCamera | |
panningAimPos (defined in PerspectiveCamera) | PerspectiveCamera | |
PerspectiveCamera() (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 ICamera) | ICamera | |
setPanningAimPos(const glm::vec3 newAimPos) (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 |
setProjMatrix(glm::mat4 newProjMatrix) (defined in ICamera) | ICamera | |
setScale(float newScale) override (defined in PerspectiveCamera) | PerspectiveCamera | inlinevirtual |
setViewMatrix(glm::mat4 newViewMatrix) (defined in ICamera) | ICamera | |
update() override (defined in PerspectiveCamera) | PerspectiveCamera | inlinevirtual |
updateCameraOrientation() (defined in ICamera) | ICamera | |
upDir (defined in ICamera) | ICamera | |
zFar (defined in ICamera) | ICamera | |
~ICamera()=default (defined in ICamera) | ICamera | virtual |
~PerspectiveCamera() (defined in PerspectiveCamera) | PerspectiveCamera | inline |