|  | overview |  | wiki |  | api reference |  | download

- Main Page
- Classes

- Class List
- Class Index
- Class Hierarchy
- Class Members

gameplay::Camera Member List
This is the complete list of members for gameplay::Camera, including all inherited members.

addListener(Camera::Listener *listener) | gameplay::Camera |
addRef() | gameplay::Ref |
create(Properties *properties) | gameplay::Camera | `[static]`
createOrthographic(float zoomX, float zoomY, float aspectRatio, float nearPlane, float farPlane) | gameplay::Camera | `[static]`
createPerspective(float fieldOfView, float aspectRatio, float nearPlane, float farPlane) | gameplay::Camera | `[static]`
getAspectRatio() const | gameplay::Camera |
getCameraType() const | gameplay::Camera |
getFarPlane() const | gameplay::Camera |
getFieldOfView() const | gameplay::Camera |
getFrustum() const | gameplay::Camera |
getInverseViewMatrix() const | gameplay::Camera |
getInverseViewProjectionMatrix() const | gameplay::Camera |
getNearPlane() const | gameplay::Camera |
getNode() const | gameplay::Camera |
getProjectionMatrix() const | gameplay::Camera |
getRefCount() const | gameplay::Ref |
getViewMatrix() const | gameplay::Camera |
getViewProjectionMatrix() const | gameplay::Camera |
getZoomX() const | gameplay::Camera |
getZoomY() const | gameplay::Camera |
ORTHOGRAPHIC enum value (defined in gameplay::Camera) | gameplay::Camera |
PERSPECTIVE enum value (defined in gameplay::Camera) | gameplay::Camera |
pickRay(const Rectangle &viewport, float x, float y, Ray *dst) const | gameplay::Camera |
project(const Rectangle &viewport, const Vector3 &position, float *x, float *y, float *depth=NULL) const | gameplay::Camera |
project(const Rectangle &viewport, const Vector3 &position, Vector2 *out) const | gameplay::Camera |
project(const Rectangle &viewport, const Vector3 &position, Vector3 *out) const | gameplay::Camera |
Ref() | gameplay::Ref | `[protected]`
Ref(const Ref &copy) | gameplay::Ref | `[protected]`
release() | gameplay::Ref |
removeListener(Camera::Listener *listener) | gameplay::Camera |
resetProjectionMatrix() | gameplay::Camera |
setAspectRatio(float aspectRatio) | gameplay::Camera |
setFarPlane(float farPlane) | gameplay::Camera |
setFieldOfView(float fieldOfView) | gameplay::Camera |
setNearPlane(float nearPlane) | gameplay::Camera |
setProjectionMatrix(const Matrix &matrix) | gameplay::Camera |
setZoomX(float zoomX) | gameplay::Camera |
setZoomY(float zoomY) | gameplay::Camera |
Type enum name | gameplay::Camera |
unproject(const Rectangle &viewport, float x, float y, float depth, Vector3 *dst) const | gameplay::Camera |
~Listener() (defined in gameplay::Transform::Listener) | gameplay::Transform::Listener | `[inline, virtual]`
~Ref() | gameplay::Ref | `[protected, virtual]`

All Classes Functions Variables Typedefs Enumerations Enumerator