| AddRef() | IBase | [inline] |
| CMuli3DDevice(class CMuli3D *i_pParent, const m3ddeviceparameters *i_pDeviceParameters) | CMuli3DDevice | [protected] |
| Create() | CMuli3DDevice | [protected] |
| CreateCubeTexture(class CMuli3DCubeTexture **o_ppCubeTexture, uint32 i_iEdgeLength, uint32 i_iMipLevels, m3dformat i_fmtFormat) | CMuli3DDevice | |
| CreateIndexBuffer(class CMuli3DIndexBuffer **o_ppIndexBuffer, uint32 i_iLength, m3dformat i_fmtFormat) | CMuli3DDevice | |
| CreateRenderTarget(class CMuli3DRenderTarget **o_ppVertexFormat) | CMuli3DDevice | |
| CreateSurface(class CMuli3DSurface **o_ppSurface, uint32 i_iWidth, uint32 i_iHeight, m3dformat i_fmtFormat) | CMuli3DDevice | |
| CreateTexture(class CMuli3DTexture **o_ppTexture, uint32 i_iWidth, uint32 i_iHeight, uint32 i_iMipLevels, m3dformat i_fmtFormat) | CMuli3DDevice | |
| CreateVertexBuffer(class CMuli3DVertexBuffer **o_ppVertexBuffer, uint32 i_iLength) | CMuli3DDevice | |
| CreateVertexFormat(class CMuli3DVertexFormat **o_ppVertexFormat, const m3dvertexelement *i_pVertexDeclaration, uint32 i_iVertexDeclSize) | CMuli3DDevice | |
| CreateVolume(class CMuli3DVolume **o_ppVolume, uint32 i_iWidth, uint32 i_iHeight, uint32 i_iDepth, m3dformat i_fmtFormat) | CMuli3DDevice | |
| CreateVolumeTexture(class CMuli3DVolumeTexture **o_ppVolumeTexture, uint32 i_iWidth, uint32 i_iHeight, uint32 i_iDepth, uint32 i_iMipLevels, m3dformat i_fmtFormat) | CMuli3DDevice | |
| DrawDynamicPrimitive(uint32 i_iStartVertex, uint32 i_iNumVertices) | CMuli3DDevice | |
| DrawIndexedPrimitive(m3dprimitivetype i_PrimitiveType, int32 i_iBaseVertexIndex, uint32 i_iMinIndex, uint32 i_iNumVertices, uint32 i_iStartIndex, uint32 i_iPrimitiveCount) | CMuli3DDevice | |
| DrawPrimitive(m3dprimitivetype i_PrimitiveType, uint32 i_iStartVertex, uint32 i_iPrimitiveCount) | CMuli3DDevice | |
| GetClippingPlane(m3dclippingplanes i_eIndex, plane &o_plane) | CMuli3DDevice | |
| GetDepthBounds(float32 &o_fMinZ, float32 &o_fMaxZ) | CMuli3DDevice | |
| GetDeviceParameters() | CMuli3DDevice | |
| GetRenderState(m3drenderstate i_RenderState, uint32 &o_iValue) | CMuli3DDevice | |
| GetScissorRect() | CMuli3DDevice | |
| GetTexture(uint32 i_iSamplerNumber, class IMuli3DBaseTexture **o_ppTexture) | CMuli3DDevice | |
| GetTextureSamplerState(uint32 i_iSamplerNumber, m3dtexturesamplerstate i_TextureSamplerState, uint32 &o_iState) | CMuli3DDevice | |
| GetVertexStream(uint32 i_iStreamNumber, class CMuli3DVertexBuffer **o_ppVertexBuffer, uint32 *o_pOffset, uint32 *o_pStride) | CMuli3DDevice | |
| IBase() | IBase | [inline, protected] |
| iGetRenderedPixels() | CMuli3DDevice | |
| pGetIndexBuffer() | CMuli3DDevice | |
| pGetMuli3D() | CMuli3DDevice | |
| pGetPixelShader() | CMuli3DDevice | |
| pGetPrimitiveAssembler() | CMuli3DDevice | |
| pGetRenderTarget() | CMuli3DDevice | |
| pGetTriangleShader() | CMuli3DDevice | |
| pGetVertexFormat() | CMuli3DDevice | |
| pGetVertexShader() | CMuli3DDevice | |
| Present(class CMuli3DRenderTarget *i_pRenderTarget) | CMuli3DDevice | |
| Release() | IBase | [inline] |
| SampleTexture(vector4 &o_vColor, uint32 i_iSamplerNumber, float32 i_fU, float32 i_fV, float32 i_fW, const vector4 *i_pXGradient, const vector4 *i_pYGradient) | CMuli3DDevice | |
| SetClippingPlane(m3dclippingplanes i_eIndex, const plane *i_pPlane) | CMuli3DDevice | |
| SetDepthBounds(float32 i_fMinZ, float32 i_fMaxZ) | CMuli3DDevice | |
| SetIndexBuffer(class CMuli3DIndexBuffer *i_pIndexBuffer) | CMuli3DDevice | |
| SetPixelShader(class IMuli3DPixelShader *i_pPixelShader) | CMuli3DDevice | |
| SetPrimitiveAssembler(class IMuli3DPrimitiveAssembler *i_pPrimitiveAssembler) | CMuli3DDevice | |
| SetRenderState(m3drenderstate i_RenderState, uint32 i_iValue) | CMuli3DDevice | |
| SetRenderTarget(class CMuli3DRenderTarget *i_pRenderTarget) | CMuli3DDevice | |
| SetScissorRect(const m3drect &i_ScissorRect) | CMuli3DDevice | |
| SetTexture(uint32 i_iSamplerNumber, class IMuli3DBaseTexture *i_pTexture) | CMuli3DDevice | |
| SetTextureSamplerState(uint32 i_iSamplerNumber, m3dtexturesamplerstate i_TextureSamplerState, uint32 i_iState) | CMuli3DDevice | |
| SetTriangleShader(class IMuli3DTriangleShader *i_pTriangleShader) | CMuli3DDevice | |
| SetVertexFormat(class CMuli3DVertexFormat *i_pVertexFormat) | CMuli3DDevice | |
| SetVertexShader(class IMuli3DVertexShader *i_pVertexShader) | CMuli3DDevice | |
| SetVertexStream(uint32 i_iStreamNumber, class CMuli3DVertexBuffer *i_pVertexBuffer, uint32 i_iOffset, uint32 i_iStride) | CMuli3DDevice | |
| ~CMuli3DDevice() | CMuli3DDevice | [protected] |
| ~IBase() (defined in IBase) | IBase | [inline, protected, virtual] |