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] |