TazGraph Project v0.1.0
|
This is the complete list of members for ICamera, including all inherited members.
_cameraChange (defined in ICamera) | ICamera | protected |
_cameraMatrix (defined in ICamera) | ICamera | protected |
_projectionMatrix (defined in ICamera) | ICamera | protected |
_screenHeight (defined in ICamera) | ICamera | |
_screenWidth (defined in ICamera) | ICamera | |
_viewMatrix (defined in ICamera) | ICamera | protected |
aimPos (defined in ICamera) | ICamera | |
castRayAt(const glm::vec2 &screenPos) (defined in ICamera) | ICamera | |
convertScreenToWorld(glm::vec2 screenCoords) const =0 (defined in ICamera) | ICamera | pure virtual |
currentViewMode (defined in ICamera) | ICamera | |
eyePos (defined in ICamera) | ICamera | |
getAimPos()=0 (defined in ICamera) | ICamera | pure virtual |
getCameraDimensions() const =0 (defined in ICamera) | ICamera | pure virtual |
getCameraMatrix() const =0 (defined in ICamera) | ICamera | pure virtual |
getCameraRect() const =0 (defined in ICamera) | ICamera | pure virtual |
getPointOnRayAtZ(const glm::vec3 &rayOrigin, const glm::vec3 &rayDirection, float desiredZ) (defined in ICamera) | ICamera | |
getPosition() const =0 (defined in ICamera) | ICamera | pure virtual |
getProjMatrix() (defined in ICamera) | ICamera | |
getScale() const =0 (defined in ICamera) | ICamera | pure virtual |
getUpDir() (defined in ICamera) | ICamera | |
getViewMatrix() (defined in ICamera) | ICamera | |
hasChanged()=0 (defined in ICamera) | ICamera | pure virtual |
init()=0 (defined in ICamera) | ICamera | pure virtual |
isPointInCameraView(const glm::vec4 point, float margin) (defined in ICamera) | ICamera | |
makeCameraDirty()=0 (defined in ICamera) | ICamera | pure virtual |
refreshCamera()=0 (defined in ICamera) | ICamera | pure virtual |
setOrientation(glm::vec3 eye, glm::vec3 target, glm::vec3 up) (defined in ICamera) | ICamera | |
setPosition(const glm::vec3 newPosition)=0 (defined in ICamera) | ICamera | pure virtual |
setPosition_X(const float newPosition)=0 (defined in ICamera) | ICamera | pure virtual |
setPosition_Y(const float newPosition)=0 (defined in ICamera) | ICamera | pure virtual |
setPosition_Z(const float newPosition)=0 (defined in ICamera) | ICamera | pure virtual |
setProjMatrix(glm::mat4 newProjMatrix) (defined in ICamera) | ICamera | |
setScale(float scale)=0 (defined in ICamera) | ICamera | pure virtual |
setViewMatrix(glm::mat4 newViewMatrix) (defined in ICamera) | ICamera | |
update()=0 (defined in ICamera) | ICamera | pure virtual |
updateCameraOrientation() (defined in ICamera) | ICamera | |
upDir (defined in ICamera) | ICamera | |
zFar (defined in ICamera) | ICamera | |
~ICamera()=default (defined in ICamera) | ICamera | virtual |