![]() |
Polygon Crucher SDK - Documentation
Documentation
|
This is the complete list of members for C3DMaterial, 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 | |
| ChangeChannelID(CHashMap< CChannelInfo, const CChannelInfo &, CChannelInfo > &channelMap) | C3DMaterial | virtual |
| ConvertToStandardMaterial(bool replaceCurrentByStandardMaterial) | C3DMaterial | 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 | |
| FloatGetDiffuseColor(unsigned int time, float color[4], bool modulateByDiffuseFactor=false) const (defined in C3DMaterial) | C3DMaterial | |
| GetAlphaMode() const | C3DMaterial | |
| GetAlphaModeCutoffCoef(unsigned int time) const | C3DMaterial | |
| 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 | |
| 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 | |
| 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 | |
| GetTimeRange(longuint classid=KEYFRAME_NULLID) const (defined in C3DKeyframable) | C3DKeyframable | virtual |
| GetTransparencyFactor(unsigned int time) const (defined in C3DMaterial) | C3DMaterial | |
| 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 C3DMaterial) | C3DMaterial | virtual |
| SetAlphaMode(unsigned int time, alphaModeEnum mode, float cutOffCoef=0.0f) | C3DMaterial | |
| 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 | |
| SetSmoothAngle(unsigned int time, float value) | C3DMaterial | |
| 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 |