raSystem  1.0 bata
raCMaterial Member List

This is the complete list of members for raCMaterial, including all inherited members.

Create()raCMaterialvirtual
CreateEffectFromCompiledFile(raString strFilename, DWORD dwShaderFlags)raMaterialprotected
CreateVertexLayout(const D3D11_INPUT_ELEMENT_DESC *pLayout, UINT nemElements, ID3D11InputLayout **ppInputLayout)raMaterialvirtual
Destroy()raMaterialvirtual
GetEffect(void)raMaterialinline
GetEffectFileName(void)raMaterialinline
GetEffectTechnique(LPCSTR techniqueName="")raMaterialinline
GetTechniqueName(void)raMaterialinline
m_AmbientColorraMaterialprotected
m_bSelectedraMaterial
m_DiffuseColorraMaterialprotected
m_dxraMaterialprotected
m_EffectFileNameraMaterialprotected
m_effectsraMaterialstatic
m_pEffectraMaterialprotected
m_pMaterialAmbientVariableraMaterialprotected
m_pMaterialDiffuseColorVariableraMaterialprotected
m_pSelectedVariableraMaterialprotected
m_pTechniqueraMaterialprotected
m_TechniqueNameraMaterialprotected
makeCoefficients()raCMaterial
raCMaterial(raSmartPointer< raDirectX > dx)raCMaterial
raMaterial(raSmartPointer< raDirectX > dx, raString EffectFile, raString Technique)raMaterial
SelectTechnique(raString techniqueName)raMaterialinline
SetAmbientColor(raColor Ambient)raMaterialinline
SetDiffuseColor(raColor Diffuse)raMaterialinline
SetTechnique(LPCSTR TechniqueName)raMaterialinline
Setup()raCMaterialvirtual
SetupPerFrame(const raLight *Light, const raMatrix *pView=NULL, const raMatrix *pProj=NULL)raMaterialvirtual
SetupPerObject(const raMatrix &mWorld, const raMatrix &mWorldView, const raMatrix &mWorldViewProjection)raMaterialvirtual
~raCMaterial(void)raCMaterial
~raMaterial(void)raMaterial