Main Page Namespace List Class Hierarchy Compound List File List Compound Members File Members
CGXDeviceContainer Member List
This is the complete list of members for CGXDeviceContainer, including all inherited members.
- AddRef(void)
- BeginDrawSprites()
[virtual] - BeginScene()
- CGXDeviceContainer()
- Cleanup()
[virtual] - Clear(DWORD Count, CONST D3DRECT *pRects, DWORD Flags, D3DCOLOR Color, float Z, DWORD Stencil)
- CloneMeshFVF(DWORD Options, DWORD FVF, ID3DXBaseMesh *pMesh, LPD3DXMESH *ppCloneMesh)
- CreateDevice(D3DFORMAT BBFormat, D3DFORMAT DepthFormat, SGXDeviceOptions *pOptions)
[protected, virtual] - CreateIndexBuffer(UINT Length, DWORD Usage, D3DFORMAT Format, D3DPOOL Pool, IDirect3DIndexBuffer8 **ppIndexBuffer)
- CreateVertexBuffer(UINT Length, DWORD Usage, DWORD FVF, D3DPOOL Pool, IDirect3DVertexBuffer8 **ppVertexBuffer)
- CreateVertexShader(CONST DWORD *pDeclaration, CONST DWORD *pFunction, DWORD *pHandle, DWORD Usage)
- D3DXCreateMeshFVF(DWORD NumFaces, DWORD NumVertices, DWORD Options, DWORD FVF, LPD3DXMESH *ppMesh)
- D3DXCreatePMeshFromStream(IStream *pStream, DWORD Options, LPD3DXBUFFER *ppMaterials, DWORD *pNumMaterials, LPD3DXPMESH *ppPMesh)
- D3DXCreateSphere(FLOAT Radius, UINT Slices, UINT Stacks, LPD3DXMESH *ppMesh, LPD3DXBUFFER *ppAdjacency)
- D3DXCreateTexture(UINT Width, UINT Height, UINT MipLevels, DWORD Usage, D3DFORMAT Format, D3DPOOL Pool, LPDIRECT3DTEXTURE8 *ppTexture)
- D3DXCreateTextureFromFileEx(LPCTSTR pSrcFile, UINT Width, UINT Height, UINT MipLevels, DWORD Usage, D3DFORMAT Format, D3DPOOL Pool, DWORD Filter, DWORD MipFilter, D3DCOLOR ColorKey, D3DXIMAGE_INFO *pSrcInfo, PALETTEENTRY *pPalette, LPDIRECT3DTEXTURE8 *ppTexture)
- DeleteVertexShader(DWORD Handle)
- DisplayStats(bool bDisplay)
[inline] - DrawIndexedPrimitive(D3DPRIMITIVETYPE Type, UINT MinIndex, UINT NumVertices, UINT StartIndex, UINT PrimitiveCount)
- DrawSprite(IDirect3DTexture8 *pTexture, D3DXVECTOR2 *pUpperLeft, D3DXVECTOR2 *pSize, D3DXVECTOR2 *pRotationCenter, float fRotation, DWORD dwColor)
[virtual] - DrawStats()
[protected, virtual] - EndDrawSprites()
[virtual] - EndScene()
- GetBackBuffer(UINT BackBuffer, D3DBACKBUFFER_TYPE Type, IDirect3DSurface8 **ppBackBuffer)
- GetCaps(SGXCaps *pOut)
[virtual] - GetCreationParameters(D3DDEVICE_CREATION_PARAMETERS *pParameters)
- GetDepthStencilSurface(IDirect3DSurface8 **ppZStencilSurface)
- GetRenderState(D3DRENDERSTATETYPE State, DWORD *pValue)
- GXCreateFontAndSprite()
[protected, virtual] - GXDrawText(char *szText, D3DXVECTOR2 *pStartPos, D3DCOLOR Color)
[virtual] - Init(SGXDeviceOptions *pOptions, void(*pErrorCallback)(char *))
[virtual] - InitCache()
[virtual] - IsDepthBBCombinationSupported(D3DFORMAT BBFormat, D3DFORMAT DepthFormat, bool bFullScreen)
[protected, virtual] - m_bDisplayStats
[protected] - m_pD3D
[protected] - m_pDevice
[protected] - m_pFont
[protected] - m_pIBCache
[protected] - m_PresentParams
[protected] - m_pSprite
[protected] - m_pVBCache
[protected] - m_rgpTextureCache
[protected] - m_uFPS
[protected] - m_uFrame
[protected] - m_uLastTickCount
[protected] - m_uTrianglesDrawn
[protected] - Present(CONST RECT *pSourceRect, CONST RECT *pDestRect, HWND hDestWindowOverride, CONST RGNDATA *pDirtyRegion)
- Release(void)
- Reset()
[virtual] - SetClipPlane(DWORD Index, CONST float *pPlane)
- SetIndices(IDirect3DIndexBuffer8 *pIndexData, UINT BaseVertexIndex)
- SetRenderState(D3DRENDERSTATETYPE State, DWORD Value)
- SetRenderTarget(IDirect3DSurface8 *pRenderTarget, IDirect3DSurface8 *pNewZStencil)
- SetStreamSource(UINT StreamNumber, IDirect3DVertexBuffer8 *pStreamData, UINT Stride)
- SetTexture(DWORD Stage, IDirect3DBaseTexture8 *pTexture)
- SetTextureStageState(DWORD Stage, D3DTEXTURESTAGESTATETYPE Type, DWORD Value)
- SetTransform(D3DTRANSFORMSTATETYPE State, CONST D3DMATRIX *pMatrix)
- SetVertexShader(DWORD Handle)
- SetVertexShaderConstant(DWORD Register, CONST void *pConstantData, DWORD ConstantCount)
- ShouldGoSWVP()
[protected, virtual] - TestCooperativeLevel()
- ToggleWindowSize(bool bFullScreen, UINT uWidth, UINT uHeight)
[virtual] - ~CGXDeviceContainer()
[virtual]
Generated on Thu May 23 17:51:01 2002 by
1.2.11.1 written by Dimitri van Heesch,
© 1997-2001