Skip to content
LeviMC
English
AutoLightDark
LeviLamina
Loading...
Searching...
No Matches
mce::Camera Class Reference

Public Member Functions

glm::mat4x4 getProjectionMatrix () const
MCAPI void updateViewMatrixDependencies ()
MCAPI ~Camera ()
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

Constructor & Destructor Documentation

◆ ~Camera()

MCAPI mce::Camera::~Camera ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

Member Function Documentation

◆ $dtor()

MCAPI void mce::Camera::$dtor ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

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