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

This is the complete list of members for ICamera, including all inherited members.

_cameraChange (defined in ICamera)ICameraprotected
_cameraMatrix (defined in ICamera)ICameraprotected
_projectionMatrix (defined in ICamera)ICameraprotected
_scale (defined in ICamera)ICameraprotected
_screenHeight (defined in ICamera)ICamera
_screenWidth (defined in ICamera)ICamera
_viewMatrix (defined in ICamera)ICameraprotected
aimPos (defined in ICamera)ICamera
castRayAt(const glm::vec2 &screenPos) (defined in ICamera)ICamera
convertScreenToWorldDistance(glm::vec2 screenCoords, float depth) (defined in ICamera)ICamera
convertScreenToWorldPlane(glm::vec2 screenCoords, float depth=0.0f) (defined in ICamera)ICamera
currentViewMode (defined in ICamera)ICamera
eyePos (defined in ICamera)ICamera
getAimPos() (defined in ICamera)ICamera
getCameraDimensions() const =0 (defined in ICamera)ICamerapure virtual
getCameraMatrix() const (defined in ICamera)ICamera
getCameraRect() const =0 (defined in ICamera)ICamerapure virtual
getForwardDir() (defined in ICamera)ICamera
getPointOnRayAtZ(const glm::vec3 &rayOrigin, const glm::vec3 &rayDirection, float desiredZ) (defined in ICamera)ICamera
getPosition() const (defined in ICamera)ICamera
getProjMatrix() (defined in ICamera)ICamera
getRightDir() (defined in ICamera)ICamera
getScale() const (defined in ICamera)ICamera
getUpDir() (defined in ICamera)ICamera
getViewMatrix() (defined in ICamera)ICamera
hasChanged() (defined in ICamera)ICamera
init()=0 (defined in ICamera)ICamerapure virtual
isPointInCameraView(const glm::vec4 point, float margin) (defined in ICamera)ICamera
makeCameraDirty() (defined in ICamera)ICamera
moveAimPos(glm::vec3 startingAimPos, const glm::vec2 distance) (defined in ICamera)ICamera
movePosition_Forward(const float step) (defined in ICamera)ICamera
movePosition_Hor(const float step) (defined in ICamera)ICamera
movePosition_Vert(const float step) (defined in ICamera)ICamera
refreshCamera() (defined in ICamera)ICamera
setAimPos(const glm::vec3 newAimPos) (defined in ICamera)ICamera
setOrientation(glm::vec3 eye, glm::vec3 target, glm::vec3 up) (defined in ICamera)ICamera
setPosition(const glm::vec3 newPosition) (defined in ICamera)ICamera
setPosition_X(const float newPosition) (defined in ICamera)ICamera
setPosition_Y(const float newPosition) (defined in ICamera)ICamera
setPosition_Z(const float newPosition) (defined in ICamera)ICamera
setProjMatrix(glm::mat4 newProjMatrix) (defined in ICamera)ICamera
setScale(float scale) (defined in ICamera)ICamera
setViewMatrix(glm::mat4 newViewMatrix) (defined in ICamera)ICamera
update()=0 (defined in ICamera)ICamerapure virtual
updateCameraOrientation() (defined in ICamera)ICamera
upDir (defined in ICamera)ICamera
zFar (defined in ICamera)ICamera
~ICamera()=default (defined in ICamera)ICameravirtual