LeviLamina
Loading...
Searching...
No Matches
mce::Camera Class Reference

Public Member Functions

glm::mat4x4 getProjectionMatrix () const
MCAPI void updateViewMatrixDependencies ()
MCAPI void $dtor ()

Public Attributes

::ll::TypedStorage< 8, 64, ::MatrixStack > viewMatrixStack
::ll::TypedStorage< 8, 64, ::MatrixStack > worldMatrixStack
::ll::TypedStorage< 8, 64, ::MatrixStack > projectionMatrixStack
::ll::TypedStorage< 4, 64, ::glm::mat4x4 > mInverseViewMatrix
::ll::TypedStorage< 4, 12, ::glm::vec3 > mRight
::ll::TypedStorage< 4, 12, ::glm::vec3 > mUp
::ll::TypedStorage< 4, 12, ::glm::vec3 > mForward
::ll::TypedStorage< 4, 12, ::glm::vec3 > mPosition
::ll::TypedStorage< 4, 4, float > mAspectRatio
::ll::TypedStorage< 4, 4, float > mFov
::ll::TypedStorage< 4, 4, float > mZNear
::ll::TypedStorage< 4, 4, float > mZFar
::ll::TypedStorage< 4, 192, ::Frustum > mFrustum

The documentation for this class was generated from the following files: