raSystem  1.0 bata
raEntitySDKMaterial Member List

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

Create()raEntitySDKMaterialvirtual
CreateEffectFromCompiledFile(raString strFilename, DWORD dwShaderFlags)raMaterialprotected
CreateVertexLayout(const D3D11_INPUT_ELEMENT_DESC *pLayout, UINT nemElements, ID3D11InputLayout **ppInputLayout)raMaterialvirtual
Destroy()raTexturedMaterialvirtual
GenerateMips()raTexturedMaterial
GetEffect(void)raMaterialinline
GetEffectFileName(void)raMaterialinline
GetEffectTechnique(LPCSTR techniqueName="")raMaterialinline
GetTechniqueName(void)raMaterialinline
GetTexture(void)raTexturedMaterialinline
m_AmbientColorraMaterialprotected
m_bSelectedraMaterial
m_DiffuseColorraMaterialprotected
m_dxraMaterialprotected
m_EffectFileNameraMaterialprotected
m_effectsraMaterialstatic
m_effectVariableNameraTexturedMaterialprotected
m_pEffectraMaterialprotected
m_pMaterialAmbientVariableraMaterialprotected
m_pMaterialDiffuseColorVariableraMaterialprotected
m_pRVraTexturedMaterialprotected
m_pSDKMaterialraEntitySDKMaterialprotected
m_pSelectedVariableraMaterialprotected
m_pTechniqueraMaterialprotected
m_ptxDiffuseVariableraTexturedMaterialprotected
m_TechniqueNameraMaterialprotected
m_TextureFileNameraTexturedMaterialprotected
raEntitySDKMaterial(raSmartPointer< raDirectX > dx, LPCSTR effectFileName, LPCSTR Technique, SDKMESH_MATERIAL *mat)raEntitySDKMaterial
raMaterial(raSmartPointer< raDirectX > dx, raString EffectFile, raString Technique)raMaterial
raTexturedMaterial(raSmartPointer< raDirectX > dx, LPCSTR EffectFile, LPCSTR Technique, LPCSTR textureFileName="grass.jpg", LPCSTR effectVariable="g_MeshTexture")raTexturedMaterial
SelectTechnique(raString techniqueName)raMaterialinline
SetAmbientColor(raColor Ambient)raMaterialinline
SetDiffuseColor(raColor Diffuse)raMaterialinline
SetTechnique(LPCSTR TechniqueName)raMaterialinline
SetTexture(LPCSTR TextureFileName)raTexturedMaterialinline
Setup()raEntitySDKMaterialvirtual
SetupPerFrame(const raLight *Light, const raMatrix *pView=NULL, const raMatrix *pProj=NULL)raMaterialvirtual
SetupPerObject(const raMatrix &mWorld, const raMatrix &mWorldView, const raMatrix &mWorldViewProjection)raMaterialvirtual
~raMaterial(void)raMaterial