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