DX::IDXMaterial Member List

This is the complete list of members for DX::IDXMaterial, including all inherited members.

AddMultiMap(const wchar_t *source, uint coordChannel, uint alphaChannel, float opacity, DXMapCombine combineType, IDXMultiMapPtr *out=0)=0DX::IDXMaterial [pure virtual]
AddStandardMap(DXStandardMapType type, const wchar_t *source, IDXMaterialMapPtr *out=0)=0DX::IDXMaterial [pure virtual]
ClearMultiMaps()=0DX::IDXMaterial [pure virtual]
CreateLightMap(const wchar_t *source, uint generateSize, uint channel, IDXLightMapPtr *out=0)=0DX::IDXMaterial [pure virtual]
CreateSurfaceDetail(uint billboardSplit, float billboardSway, float billboardSize, IDXSurfaceDetailPtr *out=0)=0DX::IDXMaterial [pure virtual]
DestroySurfaceDetail()=0DX::IDXMaterial [pure virtual]
GetAmbient() const =0DX::IDXMaterial [pure virtual]
GetClampUV() const =0DX::IDXMaterial [pure virtual]
GetDiffuse() const =0DX::IDXMaterial [pure virtual]
GetEmissive() const =0DX::IDXMaterial [pure virtual]
GetEnvironmentGradient() const =0DX::IDXMaterial [pure virtual]
GetEnvironmentOpacity() const =0DX::IDXMaterial [pure virtual]
GetID() const =0DX::IDXMaterial [pure virtual]
GetLightMap(IDXLightMapPtr *out) const =0DX::IDXMaterial [pure virtual]
GetModel() const =0DX::IDXModelOwned [pure virtual]
GetMultiMap(uint index, IDXMultiMapPtr *out)=0DX::IDXMaterial [pure virtual]
GetNumMultiMaps() const =0DX::IDXMaterial [pure virtual]
GetOpacity() const =0DX::IDXMaterial [pure virtual]
GetReflectionType() const =0DX::IDXMaterial [pure virtual]
GetSpecular() const =0DX::IDXMaterial [pure virtual]
GetSpecularSharpness() const =0DX::IDXMaterial [pure virtual]
GetStandardMap(DXStandardMapType type, IDXMaterialMapPtr *out)=0DX::IDXMaterial [pure virtual]
GetSurfaceDetail(IDXSurfaceDetailPtr *out) const =0DX::IDXMaterial [pure virtual]
GetUserData() const =0DX::IDXUserData [pure virtual]
RemoveLightMap()=0DX::IDXMaterial [pure virtual]
RemoveMultiMap(uint index)=0DX::IDXMaterial [pure virtual]
RemoveMultiMap(IDXMultiMapPtr map)=0DX::IDXMaterial [pure virtual]
RemoveMultiMap(uint start, uint count)=0DX::IDXMaterial [pure virtual]
RemoveStandardMap(DXStandardMapType type)=0DX::IDXMaterial [pure virtual]
SetAmbient(const DXColor &color)=0DX::IDXMaterial [pure virtual]
SetClampUV(bool value)=0DX::IDXMaterial [pure virtual]
SetDiffuse(const DXColor &color)=0DX::IDXMaterial [pure virtual]
SetEmissive(const DXColor &color)=0DX::IDXMaterial [pure virtual]
SetEnvironmentGradient(float value)=0DX::IDXMaterial [pure virtual]
SetEnvironmentOpacity(float value)=0DX::IDXMaterial [pure virtual]
SetID(const char *id)=0DX::IDXMaterial [pure virtual]
SetOpacity(float opacity)=0DX::IDXMaterial [pure virtual]
SetReflectionType(DXReflectionType type)=0DX::IDXMaterial [pure virtual]
SetSpecular(const DXColor &color)=0DX::IDXMaterial [pure virtual]
SetSpecularSharpness(float sharpness)=0DX::IDXMaterial [pure virtual]
SetUserData(void *userData)=0DX::IDXUserData [pure virtual]


Generated on Wed Jun 17 17:24:50 2009 for DXMesh API by  doxygen 1.5.7.1