Mount Fuji Engine
0.8b
|
Functions | |
MF_API void | MFView_Push () |
Push the current view state. More... | |
MF_API void | MFView_Pop () |
Pop the top view state. More... | |
MF_API void | MFView_SetDefault () |
Configure the view to defaults. More... | |
MF_API void | MFView_ConfigureProjection (float fieldOfView, float nearPlane, float farPlane) |
Configure the projection matrix. More... | |
MF_API void | MFView_SetCustomProjection (const MFMatrix &projectionMatrix, bool bYIsUp) |
Set a custom projection matrix. More... | |
MF_API void | MFView_SetAspectRatio (float aspectRatio) |
Set the aspect ratio. More... | |
MF_API void | MFView_SetProjection () |
Set the view to projection mode. More... | |
MF_API void | MFView_SetOrtho (const MFRect *pOrthoRect=NULL) |
Set the view to orthographic mode. More... | |
MF_API void | MFView_GetOrthoRect (MFRect *pOrthoRect) |
Get the current ortho rect. More... | |
MF_API bool | MFView_IsOrtho () |
Test for ortho state. More... | |
MF_API void | MFView_SetCameraMatrix (const MFMatrix &cameraMatrix) |
Sets the camera matrix. More... | |
MF_API const MFMatrix & | MFView_GetCameraMatrix () |
Gets the camera matrix. More... | |
MF_API const MFStateBlock * | MFView_GetViewState () |
Get a stateblock for the current view. More... | |
MF_API const MFMatrix & | MFView_GetWorldToViewMatrix () |
Gets the World to View matrix. More... | |
MF_API const MFMatrix & | MFView_GetViewToScreenMatrix () |
Gets the View to Screen matrix. More... | |
MF_API const MFMatrix & | MFView_GetWorldToScreenMatrix () |
Gets the World to Screen matrix. More... | |
MF_API MFMatrix * | MFView_GetLocalToScreen (const MFMatrix &localToWorld, MFMatrix *pOutput) |
Builds a Local to Screen matrix. More... | |
MF_API MFMatrix * | MFView_GetLocalToView (const MFMatrix &localToWorld, MFMatrix *pOutput) |
Builds a Local to View matrix. More... | |