NAP
PerspCameraComponentInstance Member List

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

CameraComponentInstance(EntityInstance &entity, Component &resource)CameraComponentInstance
ComponentInstance(EntityInstance &entity, Component &resource)ComponentInstance
getComponent() constComponentInstance
getComponent() constComponentInstance
getEntityInstance() constComponentInstance
getFarClippingPlane() const overridePerspCameraComponentInstancevirtual
getFieldOfView() constPerspCameraComponentInstance
getNearClippingPlane() const overridePerspCameraComponentInstancevirtual
getProjectionMatrix() const overridePerspCameraComponentInstancevirtual
getProperties() constPerspCameraComponentInstance
getRenderProjectionMatrix() const overridePerspCameraComponentInstancevirtual
getRenderTargetSize() constCameraComponentInstance
getViewMatrix() const overridePerspCameraComponentInstancevirtual
init(utility::ErrorState &errorState) overridePerspCameraComponentInstancevirtual
nap::CameraComponentInstance::init(utility::ErrorState &errorState)ComponentInstance
isIDProperty(rtti::Instance &object, const rtti::Property &property)Objectstatic
mDirtyPerspCameraComponentInstancemutableprotected
mIDObject
mPerpendicularRenderProjectionPerspCameraComponentInstanceprotected
mProjectionMatrixPerspCameraComponentInstancemutableprotected
mPropertiesPerspCameraComponentInstanceprotected
mRenderProjectionMatrixPerspCameraComponentInstancemutableprotected
mTransformComponentPerspCameraComponentInstanceprotected
Object()Object
Object(Object &)=deleteObject
Object(Object &&)=deleteObject
onDestroy()Objectvirtual
operator=(const Object &)=deleteObject
operator=(Object &&)=deleteObject
PerspCameraComponentInstance(EntityInstance &entity, Component &resource)PerspCameraComponentInstance
rayFromScreen(const glm::vec2 &screenPos, const math::Rect &viewport)CameraComponentInstance
screenToWorld(const glm::vec3 &screenPos, const math::Rect &viewport)CameraComponentInstance
setFieldOfView(float fov)PerspCameraComponentInstance
setGridDimensions(int numRows, int numColumns)PerspCameraComponentInstance
setGridLocation(int row, int column)PerspCameraComponentInstance
setProperties(const PerspCameraProperties &props)PerspCameraComponentInstance
setRenderTargetSize(const glm::ivec2 &size) overridePerspCameraComponentInstancevirtual
update(double deltaTime)ComponentInstancevirtual
worldToScreen(const glm::vec3 &worldPos, const math::Rect &viewport)CameraComponentInstance
~Object()Objectvirtual