![]() |
Polygon Crucher SDK - Documentation
Documentation
|
This is the complete list of members for C3DStandardMaterial, including all inherited members.
_alphaModeEnum enum name | C3DMaterial | |
_faceModeEnum enum name (defined in C3DMaterial) | C3DMaterial | |
AddKey(int time, C3DKeyframe *newkey) | C3DKeyframable | |
AddKey(int time, const C3DKeyframe &newkey) | C3DKeyframable | |
AddMaterialMap(MapType type) (defined in C3DMaterial) | C3DMaterial | |
AddMaterialMap(const CXString &filename, ChannelID id, MapType type, MapProjection projection, unsigned int channelFlags=CMaterialMap::MAPCHANNEL_NONE) (defined in C3DMaterial) | C3DMaterial | |
ADJUST_DIFFUSE_IF_NO_MODULATION enum value | C3DMaterial | |
ADJUST_NONE enum value (defined in C3DMaterial) | C3DMaterial | |
AdjustMaterial(unsigned int flags) | C3DMaterial | |
AdjustMaterialFlags enum name | C3DMaterial | |
AdjustMaterialFlags typedef (defined in C3DMaterial) | C3DMaterial | |
AdjustPaths(const CXString &targetPath, bool relativePathAllowed) | C3DMaterial | |
ALPHA_BLEND enum value | C3DMaterial | |
ALPHA_OPAQUE enum value | C3DMaterial | |
alphaModeEnum typedef (defined in C3DMaterial) | C3DMaterial | |
C3DAnimatable() (defined in C3DAnimatable) | C3DAnimatable | |
C3DKeyframable(void) (defined in C3DKeyframable) | C3DKeyframable | |
C3DMaterial() | C3DMaterial | |
C3DStandardMaterial() (defined in C3DStandardMaterial) | C3DStandardMaterial | |
ChangeChannelID(CHashMap< CChannelInfo, const CChannelInfo &, CChannelInfo > &channelMap) | C3DMaterial | virtual |
ConvertToStandardMaterial(bool replaceCurrentByStandardMaterial) | C3DStandardMaterial | inlinevirtual |
CopyKeys(const C3DKeyframable *srckeys, longuint classid=KEYFRAME_NULLID, CTimeRange range=CTimeRange(0, CTimeRange::MAX_TIME)) | C3DKeyframable | |
CopyTextures(const CXString &dstfolder, bool overwriteIfExists=false) | C3DMaterial | |
Create(MATERIAL_CLASS materialClass) | C3DMaterial | static |
CreateKey(int time, longuint classid, unsigned int flags=KEYFRAME_NONE) | C3DKeyframable | |
CreateMissingUVWBackChannels(const CGeomInfo *info, MapType type=MAPTYPE_UNDEFINED, CHANNEL_PROPERTIES channelTagFlag=CHANNEL_NONE) const | C3DMaterial | |
DeleteAllKeys() (defined in C3DKeyframable) | C3DKeyframable | |
DeleteKey(int time, longuint classid=KEYFRAME_NULLID) | C3DKeyframable | |
DOUBLE_SIDE enum value (defined in C3DMaterial) | C3DMaterial | |
Evaluate(int time, C3DKeyframe &findkey) const | C3DKeyframable | |
Evaluate(int time, longuint classid) const | C3DKeyframable | |
FACE_DEFAULT_MODE enum value (defined in C3DMaterial) | C3DMaterial | |
faceModeEnum typedef (defined in C3DMaterial) | C3DMaterial | |
FindKey enum name | C3DAnimatable | |
FloatGetAmbientColor(unsigned int time, float color[4]) (defined in C3DStandardMaterial) | C3DStandardMaterial | |
FloatGetDiffuseColor(unsigned int time, float color[4], bool modulateByDiffuseFactor=false) const (defined in C3DMaterial) | C3DMaterial | |
FloatGetSpecularColor(unsigned int time, float color[4]) const (defined in C3DStandardMaterial) | C3DStandardMaterial | |
GetAlphaMode() const | C3DMaterial | |
GetAlphaModeCutoffCoef(unsigned int time) const | C3DMaterial | |
GetAmbientColor(unsigned int time, bool modulateByAmbient=false) const (defined in C3DStandardMaterial) | C3DStandardMaterial | |
GetAmbientFactor(unsigned int time) const (defined in C3DStandardMaterial) | C3DStandardMaterial | |
GetAmbientMaps() | C3DStandardMaterial | |
GetBumpFactor(unsigned int time) const (defined in C3DStandardMaterial) | C3DStandardMaterial | |
GetBumpMaps() (defined in C3DStandardMaterial) | C3DStandardMaterial | |
GetClass() const (defined in C3DMaterial) | C3DMaterial | inline |
GetConstKey(int time, unsigned int findKeyFlag, longuint classid=KEYFRAME_NULLID, int *findKeyTime=NULL) const | C3DKeyframable | virtual |
GetConstKeyByIndex(unsigned int index, int *time=NULL, longuint classid=KEYFRAME_NULLID) const (defined in C3DKeyframable) | C3DKeyframable | |
GetCustomData() (defined in C3DMaterial) | C3DMaterial | |
GetCustomData() const (defined in C3DMaterial) | C3DMaterial | |
GetDiffuseColor(unsigned int time, bool modulateByDiffuseFactor=false) const | C3DMaterial | virtual |
GetDiffuseFactor(unsigned int time) const (defined in C3DMaterial) | C3DMaterial | |
GetDiffuseMaps() | C3DStandardMaterial | |
GetFaceMode(void) const | C3DMaterial | |
GetFirstMap() (defined in C3DMaterial) | C3DMaterial | |
GetFlags() (defined in C3DMaterial) | C3DMaterial | inline |
GetKeyByIndex(unsigned int index, int *time=NULL, longuint classid=KEYFRAME_NULLID) | C3DKeyframable | |
GetKeyNbr(longuint classid=KEYFRAME_NULLID) const (defined in C3DKeyframable) | C3DKeyframable | |
GetKeyTime(int time, unsigned int pos, longuint classid=KEYFRAME_NULLID) (defined in C3DAnimatable) | C3DAnimatable | |
GetMaterialID() const (defined in C3DMaterial) | C3DMaterial | |
GetMaterialMap(MapType type) (defined in C3DMaterial) | C3DMaterial | |
GetMaterialMap(MapType type) const (defined in C3DMaterial) | C3DMaterial | |
GetMaterials() const (defined in C3DMaterial) | C3DMaterial | inline |
GetName(void) const | C3DMaterial | |
GetNextMap(HashPos &pos, MapType &type) (defined in C3DMaterial) | C3DMaterial | |
GetNormalMaps() | C3DStandardMaterial | |
GetReflectionFactor(unsigned int time) const (defined in C3DStandardMaterial) | C3DStandardMaterial | |
GetRefractionFactor(unsigned int time) const (defined in C3DStandardMaterial) | C3DStandardMaterial | |
GetRequiredUVWChannelID(const CGeomInfo *info, CHashTable< ChannelID > &channels, MapType maptype=MAPTYPE_UNDEFINED, bool clearMap=true) const (defined in C3DMaterial) | C3DMaterial | |
GetRequiredVCChannelID(const CGeomInfo *info, CHashTable< ChannelID > &channels, MapType maptype=MAPTYPE_UNDEFINED, bool clearMap=true) const (defined in C3DMaterial) | C3DMaterial | |
GetScene() const | C3DMaterial | |
GetSmoothAngle(unsigned int time) const | C3DMaterial | |
GetSpecularColor(unsigned int time) const (defined in C3DStandardMaterial) | C3DStandardMaterial | |
GetSpecularFactor(unsigned int time) const (defined in C3DStandardMaterial) | C3DStandardMaterial | |
GetSpecularMaps() (defined in C3DStandardMaterial) | C3DStandardMaterial | |
GetTimeRange(longuint classid=KEYFRAME_NULLID) const (defined in C3DKeyframable) | C3DKeyframable | virtual |
GetTransparencyFactor(unsigned int time) const (defined in C3DMaterial) | C3DMaterial | |
GetTransparencyMaps() (defined in C3DStandardMaterial) | C3DStandardMaterial | |
GetUVWChannelID(const CGeomInfo *info, MapType maptype, bool front=true) const (defined in C3DMaterial) | C3DMaterial | |
GetVCChannelID(const CGeomInfo *info, unsigned int time, float &value) const (defined in C3DMaterial) | C3DMaterial | |
GetVertexColor(unsigned int time, float &modulationCoef, unsigned int *channelFlags=NULL) const (defined in C3DMaterial) | C3DMaterial | |
HasSameParameters(const C3DMaterial &refmat) const | C3DMaterial | virtual |
Inherit(const C3DMaterial *refmat) | C3DMaterial | |
INVALID_TIME enum value (defined in C3DKeyframable) | C3DKeyframable | |
IsFlagSet(MATERIAL_FLAGS flag) const (defined in C3DMaterial) | C3DMaterial | |
IsGenerateUVWNeeded(MapType type=MAPTYPE_UNDEFINED) const | C3DMaterial | |
IsOneFlagSet(unsigned int flags) const (defined in C3DMaterial) | C3DMaterial | |
IsTransparent(unsigned int time, bool checkDiffuseAlpha=false) const | C3DMaterial | virtual |
KEYFRAME_DONT_EVALUATE enum value | C3DKeyframable | |
KEYFRAME_NEXT enum value | C3DAnimatable | |
KEYFRAME_NONE enum value (defined in C3DKeyframable) | C3DKeyframable | |
KEYFRAME_PREV enum value | C3DAnimatable | |
KEYFRAME_REPLACE_KEY enum value | C3DKeyframable | |
KEYFRAME_SAME enum value | C3DAnimatable | |
KeyframeFlags enum name | C3DKeyframable | |
OnKeyframesChanged(longuint classID) const (defined in C3DKeyframable) | C3DKeyframable | virtual |
operator=(const C3DMaterial &refmat) (defined in C3DMaterial) | C3DMaterial | virtual |
operator=(const C3DKeyframable &key) (defined in C3DKeyframable) | C3DKeyframable | |
operator==(const C3DMaterial &refmat) const | C3DMaterial | |
operator==(const C3DKeyframable &refkeys) const (defined in C3DKeyframable) | C3DKeyframable | |
RemoveMaterialMap(MapType type) (defined in C3DMaterial) | C3DMaterial | |
RemoveVertexColor() (defined in C3DMaterial) | C3DMaterial | |
Serialize(CXArchive &ar) (defined in C3DStandardMaterial) | C3DStandardMaterial | virtual |
SetAlphaMode(unsigned int time, alphaModeEnum mode, float cutOffCoef=0.0f) | C3DMaterial | |
SetAmbientColor(unsigned int time, const CRGBColor &color) (defined in C3DStandardMaterial) | C3DStandardMaterial | |
SetAmbientFactor(unsigned int time, float value) (defined in C3DStandardMaterial) | C3DStandardMaterial | |
SetBumpFactor(unsigned int time, float value) (defined in C3DStandardMaterial) | C3DStandardMaterial | |
SetDiffuseColor(unsigned int time, const CRGBColor &color) (defined in C3DMaterial) | C3DMaterial | |
SetDiffuseFactor(unsigned int time, float value) (defined in C3DMaterial) | C3DMaterial | |
SetFaceMode(faceModeEnum mode) | C3DMaterial | |
SetFlag(MATERIAL_FLAGS flag, bool set) (defined in C3DMaterial) | C3DMaterial | |
SetFlags(unsigned int flags, bool set) (defined in C3DMaterial) | C3DMaterial | |
SetMaterialID(MaterialID refID=MATERIAL_UNDEFINED) | C3DMaterial | |
SetName(const CXString &) | C3DMaterial | |
SetReflectionFactor(unsigned int time, float value) | C3DStandardMaterial | |
SetRefractionFactor(unsigned int time, float value) | C3DStandardMaterial | |
SetSmoothAngle(unsigned int time, float value) | C3DMaterial | |
SetSpecularColor(unsigned int time, const CRGBColor &color) (defined in C3DStandardMaterial) | C3DStandardMaterial | |
SetSpecularFactor(unsigned int time, float value) (defined in C3DStandardMaterial) | C3DStandardMaterial | |
SetTransparencyFactor(unsigned int time, float value) (defined in C3DMaterial) | C3DMaterial | |
SetVertexColor(unsigned int time, ChannelID channel, float modulationCoef=1.0f, unsigned int channelFlags=CMaterialMap::MAPCHANNEL_UNSPECIFIED) (defined in C3DMaterial) | C3DMaterial | |
SINGLE_SIDE enum value (defined in C3DMaterial) | C3DMaterial | |
TimeStamp enum name (defined in C3DKeyframable) | C3DKeyframable | |
TimeStamp typedef (defined in C3DKeyframable) | C3DKeyframable | |
~C3DAnimatable() (defined in C3DAnimatable) | C3DAnimatable | virtual |
~C3DKeyframable(void) (defined in C3DKeyframable) | C3DKeyframable | virtual |
~C3DMaterial() (defined in C3DMaterial) | C3DMaterial | virtual |