CFx SDK Documentation 2024 SP0
|
#include <GiMaterialTraitsData.h>
<group !!RECORDS_TD_APIRef>
Definition at line 39 of file GiMaterialTraitsData.h.
|
inline |
Default constructor for the OdGiMaterialTraitsData class. Sets object with default properties.
Definition at line 91 of file GiMaterialTraitsData.h.
|
inline |
Sets the ambient color.
ambientColor | [in] Ambient color. |
Definition at line 313 of file GiMaterialTraitsData.h.
|
inline |
Sets the bump map.
bumpMap | [in] Bump map. |
Definition at line 366 of file GiMaterialTraitsData.h.
|
inline |
Retrieves the material channels that are enabled.
Definition at line 426 of file GiMaterialTraitsData.h.
|
inline |
Retrieves the color bleed scale of this object.
Definition at line 612 of file GiMaterialTraitsData.h.
|
inline |
Sets the diffuse color.
diffuseColor | [in] Diffuse color. |
diffuseMap | [in] Diffuse map. |
Definition at line 323 of file GiMaterialTraitsData.h.
|
inline |
Retrieves current diffuse, ambient, specular color and opacity behavior.
Definition at line 954 of file GiMaterialTraitsData.h.
|
inline |
Retrieves the emission component of this object.
emissionColor | [out] Receives the emission color. |
emissionMap | [out] Receives the emission map. |
Definition at line 833 of file GiMaterialTraitsData.h.
|
inline |
Retrieves the final gather mode of this object.
Definition at line 807 of file GiMaterialTraitsData.h.
|
inline |
Retrieves the global illumination mode of this object.
Definition at line 786 of file GiMaterialTraitsData.h.
|
inline |
Retrieves the illumination model.
Definition at line 416 of file GiMaterialTraitsData.h.
|
inline |
Retrieves the indirect bump scale of this object.
Definition at line 633 of file GiMaterialTraitsData.h.
|
inline |
Retrieves the luminance of this object.
Definition at line 737 of file GiMaterialTraitsData.h.
|
inline |
Retrieves the luminance mode of this object.
Definition at line 716 of file GiMaterialTraitsData.h.
|
inline |
Retrieves the material model.
Definition at line 436 of file GiMaterialTraitsData.h.
|
inline |
Retrieves the normalMap component of this object.
normalMap | [out] Receives the normal map. |
method | [out] Receives the normal map method. |
strength | [out] Receives the normal map strength factor. |
Definition at line 763 of file GiMaterialTraitsData.h.
|
inline |
Sets the opacity properties.
opacity | [in] Opacity factor. |
opacityMap | [in] Opacity map. |
Definition at line 356 of file GiMaterialTraitsData.h.
|
inline |
Inequality operator for the OdGiMaterialTraitsData class. Compares properties of the specified material traits to properties of this material traits object.
other | [in] Other object to be compared. |
Definition at line 260 of file GiMaterialTraitsData.h.
|
inline |
Assignment operator for the OdGiMaterialColor class. Assigns properties of the specified material traits to this material traits object.
other | [in] Object that stores properties to be assigned. |
Definition at line 145 of file GiMaterialTraitsData.h.
|
inline |
Equality operator for the OdGiMaterialTraitsData class. Compares properties of the specified material traits to properties of this material traits object.
other | [in] Other object to be compared. |
Definition at line 202 of file GiMaterialTraitsData.h.
|
inline |
Retrieves the reflectance scale of this object.
Definition at line 654 of file GiMaterialTraitsData.h.
|
inline |
Sets the reflection map.
reflectionMap | [in] Reflection map. |
Definition at line 346 of file GiMaterialTraitsData.h.
|
inline |
Retrieves the reflectivity value.
Definition at line 407 of file GiMaterialTraitsData.h.
|
inline |
Sets the refraction properties.
refractionIndex | [in] Index of refraction for a physical material. See online tables with values for specific physical materials. |
refractionMap | [in] Reflection map. |
Definition at line 376 of file GiMaterialTraitsData.h.
|
inline |
Retrieves the self-illumination amount.
Definition at line 397 of file GiMaterialTraitsData.h.
|
inline |
Sets the ambient color component.
ambientColor | [in] Ambient color. |
Definition at line 449 of file GiMaterialTraitsData.h.
|
inline |
Sets the bump component of this object.
bumpMap | [in] Bump map. |
Definition at line 516 of file GiMaterialTraitsData.h.
|
inline |
Sets the material channels to be used by this MaterialTraits object.
value | [in] Channels to be used. |
Definition at line 578 of file GiMaterialTraitsData.h.
|
inline |
Sets the color bleed scale of this object.
scale | [in] Color bleed scale. |
Definition at line 601 of file GiMaterialTraitsData.h.
|
inline |
Sets the diffuse component of this object.
diffuseColor | [in] Diffuse color. |
diffuseMap | [in] Diffuse map. |
Definition at line 463 of file GiMaterialTraitsData.h.
|
inline |
Sets diffuse, ambient, specual color and opacity behavior.
diffuseColorMode | [in] New setting for diffuse color and opacity mode. |
Definition at line 944 of file GiMaterialTraitsData.h.
|
inline |
Sets the emission component of this object.
emissionColor | [in] Emission color. |
emissionMap | [in] Emission map. |
Definition at line 821 of file GiMaterialTraitsData.h.
|
inline |
Sets the final gather mode of this object.
mode | [in] Final gather mode. |
Definition at line 796 of file GiMaterialTraitsData.h.
|
inline |
Sets the global illumination mode of this object.
mode | [in] Global illumination mode. |
Definition at line 775 of file GiMaterialTraitsData.h.
|
inline |
Sets the illumination model of this object.
model | [in] Illumination model. |
Definition at line 568 of file GiMaterialTraitsData.h.
|
inline |
Sets the indirect bump scale of this object.
scale | [in] Indirect bump scale. |
Definition at line 622 of file GiMaterialTraitsData.h.
|
inline |
Sets the luminance of this object.
value | [in] Luminance value. |
Definition at line 726 of file GiMaterialTraitsData.h.
|
inline |
Sets the luminance mode of this object.
mode | [in] Luminance mode. |
Definition at line 705 of file GiMaterialTraitsData.h.
|
inline |
Sets the mode of this object.
value | [in] Mode value. |
Definition at line 588 of file GiMaterialTraitsData.h.
|
inline |
Sets the normalMap component of this object.
normalMap | [in] Normal map. |
method | [in] Normal map method. |
strength | [in] Strength factor. |
Definition at line 749 of file GiMaterialTraitsData.h.
|
inline |
Sets the opacity component of this object.
opacityPercentage | [in] Opacity percentage. |
opacityMap | [in] Opacity map. |
Definition at line 505 of file GiMaterialTraitsData.h.
|
inline |
Sets the reflectance scale of this object.
scale | [in] Reflectance scale. |
Definition at line 643 of file GiMaterialTraitsData.h.
|
inline |
Sets the reflection component of this object.
reflectionMap | [in] Reflection map. |
Definition at line 494 of file GiMaterialTraitsData.h.
|
inline |
Sets the reflectivity of this object.
value | [in] Reflectivity value. |
Definition at line 558 of file GiMaterialTraitsData.h.
|
inline |
Sets the refraction component of this object.
refractionIndex | [in] Refraction index. |
refractionMap | [in] Refraction map. |
Definition at line 527 of file GiMaterialTraitsData.h.
|
inline |
Sets the self illumination of this object.
value | [in] Self illumination level. |
Definition at line 548 of file GiMaterialTraitsData.h.
|
inline |
Sets the shading ambient color component of this object.
ambientColor | [in] Shading ambient color. |
Definition at line 864 of file GiMaterialTraitsData.h.
|
inline |
Sets the shading diffuse color component of this object.
diffuseColor | [in] Shading diffuse color. |
Definition at line 884 of file GiMaterialTraitsData.h.
|
inline |
Sets the shading opacity component of this object.
opacityPercentage | [in] Shading opacity percentage. |
Definition at line 924 of file GiMaterialTraitsData.h.
|
inline |
Sets the shading specular color component of this object.
specularColor | [in] Shading specular color. |
Definition at line 904 of file GiMaterialTraitsData.h.
|
inline |
Definition at line 961 of file GiMaterialTraitsData.h.
|
inline |
Sets the specular component of this object.
specularColor | [in] Specular color. |
specularMap | [in] Specular map. |
glossFactor | [in] Gloss factor. |
Definition at line 479 of file GiMaterialTraitsData.h.
|
inline |
Definition at line 972 of file GiMaterialTraitsData.h.
|
inline |
Sets the tint component of this object.
tintColor | [in] Tint color. |
Definition at line 844 of file GiMaterialTraitsData.h.
|
inline |
Sets the translucence of this object.
value | [in] Translucence value. |
Definition at line 538 of file GiMaterialTraitsData.h.
|
inline |
Sets the transmittance scale of this object.
scale | [in] Transmittance scale. |
Definition at line 664 of file GiMaterialTraitsData.h.
|
inline |
Sets the two-sided (individual materials for front and back faces) mode of this object.
flag | [in] Two-sided mode flag. |
Definition at line 685 of file GiMaterialTraitsData.h.
|
inline |
Retrieves the shading ambient color component of this object.
ambientColor | [out] Receives the shading ambient color. |
Definition at line 874 of file GiMaterialTraitsData.h.
|
inline |
Retrieves the shading diffuse color component of this object.
diffuseColor | [out] Receives the shading diffuse color. |
Definition at line 894 of file GiMaterialTraitsData.h.
|
inline |
Retrieves the shading opacity component of this object.
opacityPercentage | [out] Receives the shading opacity percentage. |
Definition at line 934 of file GiMaterialTraitsData.h.
|
inline |
Retrieves the shading specular color component of this object.
specularColor | [out] Receives the shading specular color. |
Definition at line 914 of file GiMaterialTraitsData.h.
|
inline |
Definition at line 966 of file GiMaterialTraitsData.h.
|
inline |
Sets the specular (shine) color.
specularColor | [in] Specular color. |
specularMap | [in] Specular map. |
glossFactor | [in] Glossiness factor. |
Definition at line 335 of file GiMaterialTraitsData.h.
|
inline |
Definition at line 976 of file GiMaterialTraitsData.h.
|
inline |
Retrieves the tint component of this object.
tintColor | [out] Receives the tint color. |
Definition at line 854 of file GiMaterialTraitsData.h.
|
inline |
Retrieves the translucence value.
Definition at line 387 of file GiMaterialTraitsData.h.
|
inline |
Retrieves the transmittance scale of this object.
Definition at line 675 of file GiMaterialTraitsData.h.
|
inline |
Retrieves the two-sided (individual materials for front and back faces) mode of this object.
Definition at line 695 of file GiMaterialTraitsData.h.
|
protected |
Definition at line 42 of file GiMaterialTraitsData.h.
|
protected |
Definition at line 61 of file GiMaterialTraitsData.h.
|
protected |
Definition at line 51 of file GiMaterialTraitsData.h.
|
protected |
Definition at line 58 of file GiMaterialTraitsData.h.
|
protected |
Definition at line 43 of file GiMaterialTraitsData.h.
|
protected |
Definition at line 81 of file GiMaterialTraitsData.h.
|
protected |
Definition at line 44 of file GiMaterialTraitsData.h.
|
protected |
Definition at line 74 of file GiMaterialTraitsData.h.
|
protected |
Definition at line 75 of file GiMaterialTraitsData.h.
|
protected |
Definition at line 72 of file GiMaterialTraitsData.h.
|
protected |
Definition at line 71 of file GiMaterialTraitsData.h.
|
protected |
Definition at line 47 of file GiMaterialTraitsData.h.
|
protected |
Definition at line 57 of file GiMaterialTraitsData.h.
|
protected |
Definition at line 62 of file GiMaterialTraitsData.h.
|
protected |
Definition at line 66 of file GiMaterialTraitsData.h.
|
protected |
Definition at line 67 of file GiMaterialTraitsData.h.
|
protected |
Definition at line 59 of file GiMaterialTraitsData.h.
|
protected |
Definition at line 68 of file GiMaterialTraitsData.h.
|
protected |
Definition at line 69 of file GiMaterialTraitsData.h.
|
protected |
Definition at line 70 of file GiMaterialTraitsData.h.
|
protected |
Definition at line 85 of file GiMaterialTraitsData.h.
|
protected |
Definition at line 49 of file GiMaterialTraitsData.h.
|
protected |
Definition at line 50 of file GiMaterialTraitsData.h.
|
protected |
Definition at line 48 of file GiMaterialTraitsData.h.
|
protected |
Definition at line 56 of file GiMaterialTraitsData.h.
|
protected |
Definition at line 63 of file GiMaterialTraitsData.h.
|
protected |
Definition at line 52 of file GiMaterialTraitsData.h.
|
protected |
Definition at line 53 of file GiMaterialTraitsData.h.
|
protected |
Definition at line 55 of file GiMaterialTraitsData.h.
|
protected |
Definition at line 77 of file GiMaterialTraitsData.h.
|
protected |
Definition at line 78 of file GiMaterialTraitsData.h.
|
protected |
Definition at line 80 of file GiMaterialTraitsData.h.
|
protected |
Definition at line 79 of file GiMaterialTraitsData.h.
|
protected |
Definition at line 83 of file GiMaterialTraitsData.h.
|
protected |
Definition at line 45 of file GiMaterialTraitsData.h.
|
protected |
Definition at line 46 of file GiMaterialTraitsData.h.
|
protected |
Definition at line 84 of file GiMaterialTraitsData.h.
|
protected |
Definition at line 76 of file GiMaterialTraitsData.h.
|
protected |
Definition at line 54 of file GiMaterialTraitsData.h.
|
protected |
Definition at line 64 of file GiMaterialTraitsData.h.
|
protected |
Definition at line 65 of file GiMaterialTraitsData.h.