Overview Chapter

## class CRMEngine

Constructors and Destructors
| CRMEngine | CRMEngine Constructor.
| ~CRMEngine | CRMEngine Destructor.

Operations
| CreateFrame | CRMEngine CreateFrame.
| CreateFullScreen | CRMEngine CreateFullScreen - creates a full screen application.
| CreateLight | CRMEngine CreateLight.
| CreateMeshBuilder | CRMEngine CreateMeshBuilder.
| CreateWindowed | CRMEngine CreateWindowed - creates a windowed application.
| FindDevice |
| GetD3D |
| GetD3DRM |
| SetDefaults | Sets some default values for the engine based on the current bit depth.
| SetDither | CRMEngine SetDither.
| SetQuality | CRMEngine SetQuality.
| SetShades | CRMEngine SetShades.
| SetTextureQuality | CRMEngine SetTextureQuality.
| Tick | CRMEngine Tick.
| Update | CRMEngine Update.
| InitCRMEngine | Initializes all member variables
| bppToDbd |

Data Members |
| public
| LPDIRECT3D2 m_Direct3D; |
| LPDIRECT3DRM m_Direct3DRM; |
| LPDIRECT3DDEVICE2 m_IMDevice; |
| LPDIRECT3DRMDEVICE m_RMDevice; |
| CDXScreen* m_Screen; |
| LPDIRECTDRAWCLIPPER m_lpDDClipper; |