CrystalSpace

Public API Reference

Main Page   Modules   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

csMaterial Member List

This is the complete list of members for csMaterial, including all inherited members.
AddTextureLayer(iTextureWrapper *txtwrap, uint mode, float uscale, float vscale, float ushift, float vshift)csMaterial
csMaterial()csMaterial
csMaterial(iTextureWrapper *txt)csMaterial
DecRef()=0iBase [pure virtual]
GetAmbient() constcsMaterial [inline]
GetDiffuse() constcsMaterial [inline]
GetEffect()csMaterial [virtual]
GetFlatColor()csMaterial [inline]
GetFlatColor(csRGBpixel &oColor, bool useTextureMean=1)csMaterial [virtual]
GetRefCount()=0iBase [pure virtual]
GetReflection() constcsMaterial [inline]
GetReflection(float &oDiffuse, float &oAmbient, float &oReflection)csMaterial [virtual]
GetTexture()csMaterial [virtual]
GetTextureLayer(int idx)csMaterial [virtual]
GetTextureLayerCount()csMaterial [virtual]
GetTextureWrapper() constcsMaterial [inline]
IncRef()=0iBase [pure virtual]
QueryInterface(scfInterfaceID iInterfaceID, int iVersion)=0iBase [pure virtual]
QueryInterfaceSafe(iBase *ibase, scfInterfaceID iInterfaceID, int iVersion)iBase [inline, static]
scfiMaterialEnginecsMaterial
SetAmbient(float val)csMaterial [inline]
SetDiffuse(float val)csMaterial [inline]
SetEffect(iEffectDefinition *ed)csMaterial [virtual]
SetFlatColor(const csRGBcolor &col)csMaterial [inline, virtual]
SetReflection(float val)csMaterial [inline]
SetReflection(float oDiffuse, float oAmbient, float oReflection)csMaterial [inline, virtual]
SetTextureWrapper(iTextureWrapper *tex)csMaterial
~csMaterial()csMaterial [virtual]

Generated for Crystal Space by doxygen 1.2.14