TazGraph Project v0.1.0
|
This is the complete list of members for ICamera, including all inherited members.
convertScreenToWorld(glm::vec2 screenCoords) const =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 |
getPosition() const =0 (defined in ICamera) | ICamera | pure virtual |
getScale() const =0 (defined in ICamera) | ICamera | pure virtual |
hasChanged()=0 (defined in ICamera) | ICamera | pure virtual |
init()=0 (defined in ICamera) | ICamera | pure virtual |
isPointInCameraView(const glm::vec4 point, float margin)=0 (defined in ICamera) | ICamera | pure virtual |
makeCameraDirty()=0 (defined in ICamera) | ICamera | pure virtual |
refreshCamera()=0 (defined in ICamera) | ICamera | pure virtual |
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 |
setScale(float scale)=0 (defined in ICamera) | ICamera | pure virtual |
update()=0 (defined in ICamera) | ICamera | pure virtual |
~ICamera()=default (defined in ICamera) | ICamera | virtual |