MFView.h File Reference

Manages the renderers view. More...


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 MFMatrixMFView_GetCameraMatrix ()
 Gets the camera matrix.
const MFMatrixMFView_GetWorldToViewMatrix ()
 Gets the World to View matrix.
const MFMatrixMFView_GetViewToScreenMatrix ()
 Gets the View to Screen matrix.
const MFMatrixMFView_GetWorldToScreenMatrix ()
 Gets the World to Screen matrix.
MFMatrixMFView_GetLocalToScreen (const MFMatrix &localToWorld, MFMatrix *pOutput)
 Builds a Local to Screen matrix.
MFMatrixMFView_GetLocalToView (const MFMatrix &localToWorld, MFMatrix *pOutput)
 Builds a Local to View matrix.


Detailed Description

Author:
Manu Evans

Generated on Sat Oct 28 16:27:28 2006 for MountFuji Engine by  doxygen 1.4.5