![]() |
Polygon Crucher SDK - Documentation
Documentation
|
This is the complete list of members for C3DPbrMaterial, 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 | |
C3DPbrMaterial() (defined in C3DPbrMaterial) | C3DPbrMaterial | |
ChangeChannelID(CHashMap< CChannelInfo, const CChannelInfo &, CChannelInfo > &channelMap) | C3DMaterial | virtual |
ConvertToStandardMaterial(bool replaceCurrentByStandardMaterial) | C3DPbrMaterial | virtual |
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 | |
DataID enum name | C3DPbrMaterial | |
DataID typedef (defined in C3DPbrMaterial) | C3DPbrMaterial | |
DeleteAllKeys() (defined in C3DKeyframable) | C3DKeyframable | |
DeleteKey(int time, longuint classid=KEYFRAME_NULLID) | C3DKeyframable | |
DOUBLE_SIDE enum value (defined in C3DMaterial) | C3DMaterial | |
EMISSIVE_COLOR enum value (defined in C3DPbrMaterial) | C3DPbrMaterial | |
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 | |
FROM_3DSMAX enum value (defined in C3DPbrMaterial) | C3DPbrMaterial | |
FROM_MAYA enum value (defined in C3DPbrMaterial) | C3DPbrMaterial | |
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 | |
GetEmissiveColor(unsigned int time) const (defined in C3DPbrMaterial) | C3DPbrMaterial | |
GetEmissiveFactor(unsigned int time) const (defined in C3DPbrMaterial) | C3DPbrMaterial | |
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 |
GetMetallicFactor(unsigned int time) const (defined in C3DPbrMaterial) | C3DPbrMaterial | |
GetName(void) const | C3DMaterial | |
GetNextMap(HashPos &pos, MapType &type) (defined in C3DMaterial) | C3DMaterial | |
GetOcclusionStrengthFactor(unsigned int time) const (defined in C3DPbrMaterial) | C3DPbrMaterial | |
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 | |
GetRoughnessFactor(unsigned int time) const (defined in C3DPbrMaterial) | C3DPbrMaterial | |
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 | C3DPbrMaterial | 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 | |
OCCLUSION_STRENGTH enum value (defined in C3DPbrMaterial) | C3DPbrMaterial | |
OnKeyframesChanged(longuint classID) const (defined in C3DKeyframable) | C3DKeyframable | virtual |
operator=(const C3DMaterial &refmat) (defined in C3DPbrMaterial) | C3DPbrMaterial | virtual |
operator=(const C3DKeyframable &key) (defined in C3DKeyframable) | C3DKeyframable | |
operator==(const C3DMaterial &refmat) const | C3DMaterial | |
operator==(const C3DKeyframable &refkeys) const (defined in C3DKeyframable) | C3DKeyframable | |
PBR_INPUT_FORMAT enum value (defined in C3DPbrMaterial) | C3DPbrMaterial | |
PbrInputFormat enum name (defined in C3DPbrMaterial) | C3DPbrMaterial | |
PbrInputFormat typedef (defined in C3DPbrMaterial) | C3DPbrMaterial | |
RemoveMaterialMap(MapType type) (defined in C3DMaterial) | C3DMaterial | |
RemoveVertexColor() (defined in C3DMaterial) | C3DMaterial | |
Serialize(CXArchive &ar) (defined in C3DPbrMaterial) | C3DPbrMaterial | 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 | |
SetEmissiveColor(unsigned int time, const CRGBColor &color) (defined in C3DPbrMaterial) | C3DPbrMaterial | |
SetEmissiveFactor(unsigned int time, float value) (defined in C3DPbrMaterial) | C3DPbrMaterial | |
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 | |
SetMetallicFactor(unsigned int time, float value) (defined in C3DPbrMaterial) | C3DPbrMaterial | |
SetName(const CXString &) | C3DMaterial | |
SetOcclusionStrengthFactor(unsigned int time, float value) (defined in C3DPbrMaterial) | C3DPbrMaterial | |
SetRoughnessFactor(unsigned int time, float value) (defined in C3DPbrMaterial) | C3DPbrMaterial | |
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 | |
UNDEFINED_INPUT_FORMAT enum value (defined in C3DPbrMaterial) | C3DPbrMaterial | |
~C3DAnimatable() (defined in C3DAnimatable) | C3DAnimatable | virtual |
~C3DKeyframable(void) (defined in C3DKeyframable) | C3DKeyframable | virtual |
~C3DMaterial() (defined in C3DMaterial) | C3DMaterial | virtual |