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
_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
convertScreenToWorld(glm::vec2 screenCoords) const =0 (defined in ICamera)ICamerapure virtual
currentViewMode (defined in ICamera)ICamera
eyePos (defined in ICamera)ICamera
getAimPos()=0 (defined in ICamera)ICamerapure virtual
getCameraDimensions() const =0 (defined in ICamera)ICamerapure virtual
getCameraMatrix() const =0 (defined in ICamera)ICamerapure virtual
getCameraRect() const =0 (defined in ICamera)ICamerapure virtual
getPointOnRayAtZ(const glm::vec3 &rayOrigin, const glm::vec3 &rayDirection, float desiredZ) (defined in ICamera)ICamera
getPosition() const =0 (defined in ICamera)ICamerapure virtual
getProjMatrix() (defined in ICamera)ICamera
getScale() const =0 (defined in ICamera)ICamerapure virtual
getUpDir() (defined in ICamera)ICamera
getViewMatrix() (defined in ICamera)ICamera
hasChanged()=0 (defined in ICamera)ICamerapure virtual
init()=0 (defined in ICamera)ICamerapure virtual
isPointInCameraView(const glm::vec4 point, float margin) (defined in ICamera)ICamera
makeCameraDirty()=0 (defined in ICamera)ICamerapure virtual
refreshCamera()=0 (defined in ICamera)ICamerapure virtual
setOrientation(glm::vec3 eye, glm::vec3 target, glm::vec3 up) (defined in ICamera)ICamera
setPosition(const glm::vec3 newPosition)=0 (defined in ICamera)ICamerapure virtual
setPosition_X(const float newPosition)=0 (defined in ICamera)ICamerapure virtual
setPosition_Y(const float newPosition)=0 (defined in ICamera)ICamerapure virtual
setPosition_Z(const float newPosition)=0 (defined in ICamera)ICamerapure virtual
setProjMatrix(glm::mat4 newProjMatrix) (defined in ICamera)ICamera
setScale(float scale)=0 (defined in ICamera)ICamerapure virtual
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