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