Keos::CD3D9RenderSystem Member List

This is the complete list of members for Keos::CD3D9RenderSystem, including all inherited members.

_CreateIB(ulong nSize, ulong nStride, ulong nFlags) const Keos::CD3D9RenderSystem [virtual]
_CreateVB(ulong nSize, ulong nStride, ulong nFlags) const Keos::CD3D9RenderSystem [virtual]
_NotifyDeviceLost(void)Keos::CD3D9RenderSystem
_SetIB(const IBufferBase *pBuffer, ulong nStride)Keos::CD3D9RenderSystem [virtual]
_SetVB(uint nStream, const IBufferBase *pBuffer, ulong nStride, ulong nMinVertex, ulong nMaxVertex)Keos::CD3D9RenderSystem [virtual]
AttachRenderTarget(IRenderTarget &target, bool bIsWindow=true)Keos::IRenderSystem
BeginScene(void) const Keos::CD3D9RenderSystem [virtual]
CD3D9RenderSystem()Keos::CD3D9RenderSystem
ConvertColor(const CColor &Color) const Keos::CD3D9RenderSystem [virtual]
CreateDeclaration(const TDeclarationElement *pElements, size_t nCount) const Keos::CD3D9RenderSystem [virtual]
CreateIndexBuffer(ulong nSize, ulong nFlags, const T *pData=NULL) constKeos::IRenderSystem [inline]
CreateRenderWindow(const String &strName, uint nWidth, uint nHeight, uint nColourDepth, bool bFullScreen)Keos::CD3D9RenderSystem [virtual]
CreateShader(CGprogram Program, TShaderType Type) const Keos::CD3D9RenderSystem [virtual]
CreateTexture(const TVector2I &Size, TPixelFormat Format, ulong nFlags=0) constKeos::CD3D9RenderSystem [virtual]
CreateVertexBuffer(ulong nSize, ulong nFlags, const T *pData=NULL) constKeos::IRenderSystem [inline]
CreateVertexDeclaration(const TDeclarationElement(&Elements)[N]) const Keos::IRenderSystem
DestroyRenderTarget(const String &strName)Keos::IRenderSystem
DetachRenderTarget(const String &strName)Keos::IRenderSystem
DrawIndexedPrimitives(TPrimitiveType Type, ulong nFirstIndex, ulong nCount) const Keos::CD3D9RenderSystem [virtual]
DrawPrimitives(TPrimitiveType Type, ulong nFirstVertex, ulong nCount) const Keos::CD3D9RenderSystem [virtual]
Enable(TRenderParameter Param, bool bValue) const Keos::CD3D9RenderSystem [virtual]
EndScene(void) const Keos::CD3D9RenderSystem [virtual]
GetCapabilities(void) const Keos::IRenderSystem [inline]
GetConfigOptions()Keos::IRenderSystem [inline, virtual]
GetMatrix(TMatrixType Type, CMatrix4 &Matrix) constKeos::CD3D9RenderSystem [virtual]
GetName(void) const Keos::CD3D9RenderSystem [virtual]
GetRenderTarget(const String &strName)Keos::IRenderSystem
GetShaderOptions(TShaderType Type) const Keos::IRenderSystem
GetShaderProfile(TShaderType Type) const Keos::IRenderSystem
InitAllRenderTargets(void)Keos::IRenderSystem
InitConfigOptions(void)Keos::IRenderSystem [virtual]
Initialise(bool bAutoCreateWindow, const String &strWindowTitle="KEOS Render Window")Keos::CD3D9RenderSystem [virtual]
IRenderSystem()Keos::IRenderSystem
IsDeviceLost(void)Keos::CD3D9RenderSystem
LoadMatrix(TMatrixType Type, const CMatrix4 &Matrix)Keos::CD3D9RenderSystem [virtual]
LoadMatrixMult(TMatrixType Type, const CMatrix4 &Matrix)Keos::CD3D9RenderSystem [virtual]
m_ClearColorKeos::IRenderSystem [protected]
m_OptionsKeos::IRenderSystem [protected]
m_pCapabilitiesKeos::IRenderSystem [protected]
m_pRenderWindowKeos::IRenderSystem [protected]
m_PSOptionsKeos::IRenderSystem [protected]
m_PSProfileKeos::IRenderSystem [protected]
m_RenderTargetsKeos::IRenderSystem [protected]
m_VSOptionsKeos::IRenderSystem [protected]
m_VSProfileKeos::IRenderSystem [protected]
PopMatrix(TMatrixType Type)Keos::CD3D9RenderSystem [virtual]
PrintInfo(void) const Keos::CD3D9RenderSystem [virtual]
PushMatrix(TMatrixType Type)Keos::CD3D9RenderSystem [virtual]
Reinitialise(void)Keos::CD3D9RenderSystem [virtual]
RestoreLostDevice(void)Keos::CD3D9RenderSystem
SetClearColor(const CColor &Color)Keos::CD3D9RenderSystem [virtual]
SetConfigOption(const String &strName, const String &strValue)Keos::IRenderSystem [virtual]
SetDeclaration(const IDeclaration *pDeclaration)Keos::CD3D9RenderSystem [virtual]
SetFillMode(TFillMode Mode)Keos::CD3D9RenderSystem [virtual]
SetIndexBuffer(const CBuffer< T > &Buffer)Keos::IRenderSystem [inline]
SetLight(uint nIndex, CLight *pLight)Keos::CD3D9RenderSystem [virtual]
SetPixelShader(const IShaderBase *pShader)Keos::CD3D9RenderSystem [virtual]
SetRenderApp(IRenderApp *pRenderApp)Keos::IRenderSystem [inline]
SetRenderApp(IRenderApp *pRenderApp, String &strTargetName)Keos::IRenderSystem
SetTexture(uint nUnit, const ITextureBase *pTexture) const Keos::CD3D9RenderSystem [virtual]
SetupAlphaBlending(TBlend Src, TBlend Dest) const Keos::CD3D9RenderSystem [virtual]
SetupTextureUnit(uint nUnit, TTextureOp Op, TTextureArg Arg1, TTextureArg Arg2=TXA_DIFFUSE, const CColor &Constant=0x00) const Keos::CD3D9RenderSystem [virtual]
SetVertexBuffer(uint nStream, const CBuffer< T > &Buffer, ulong nMinVertex=0, ulong nMaxVertex=0)Keos::IRenderSystem [inline]
SetVertexShader(const IShaderBase *pShader)Keos::CD3D9RenderSystem [virtual]
Shutdown(void)Keos::CD3D9RenderSystem [virtual]
UpdateAllRenderTargets(void)Keos::IRenderSystem
~CD3D9RenderSystem()Keos::CD3D9RenderSystem
~IRenderSystem()Keos::IRenderSystem [virtual]


Generated on Fri Mar 9 14:29:31 2007 for Keos by  doxygen 1.5.1-p1