This reference page is linked to from the following overview topics: Referencing Media, Meshes, Materials and Textures, Textures, Layered Textures.
This class describes image mapping on top of geometry.
Definition at line 34 of file fbxfiletexture.h.
#include <fbxfiletexture.h>

Public Member Functions | |
| virtual FbxObject & | Copy (const FbxObject &pObject) |
| Copy an object content into this object. | |
| bool | operator== (FbxFileTexture const &pTexture) const |
| FbxString & | GetMediaName () |
| void | SetMediaName (char const *pMediaName) |
Protected Member Functions | |
| virtual void | Construct (const FbxFileTexture *pFrom) |
| virtual void | ConstructProperties (bool pForceSet) |
| Optional property constructor override, automatically called by default constructor. | |
| void | Init () |
| void | SyncVideoFileName (char const *pFileName) |
| void | SyncVideoRelativeFileName (char const *pFileName) |
Protected Attributes | |
| FbxString | mFileName |
| FbxString | mRelativeFileName |
| FbxString | mMediaName |
Texture Properties | |
| enum | EMaterialUse { eModelMaterial, eDefaultMaterial } |
Specify if texture uses model material. More... | |
| FbxPropertyT< FbxBool > | UseMaterial |
| This property handles the material use. | |
| FbxPropertyT< FbxBool > | UseMipMap |
| This property handles the Mipmap use. | |
| void | Reset () |
| Resets the default texture values. | |
| bool | SetFileName (char const *pName) |
| Sets the associated texture file. | |
| bool | SetRelativeFileName (char const *pName) |
| Sets the associated texture file. | |
| char const * | GetFileName () const |
| Returns the absolute texture file path. | |
| char const * | GetRelativeFileName () const |
| Returns the relative texture file path. | |
| void | SetMaterialUse (EMaterialUse pMaterialUse) |
| Sets the material use. | |
| EMaterialUse | GetMaterialUse () const |
| Returns the material use. | |
| enum EMaterialUse |
Specify if texture uses model material.
| eModelMaterial | |
| eDefaultMaterial |
Texture uses model material. Texture does not use model material. |
Definition at line 86 of file fbxfiletexture.h.
| void Reset | ( | ) | [virtual] |
Resets the default texture values.
Reimplemented from FbxTexture.
| bool SetFileName | ( | char const * | pName | ) |
Sets the associated texture file.
| pName | The absolute path of the texture file. |
True if successful, returns false otherwise. | bool SetRelativeFileName | ( | char const * | pName | ) |
Sets the associated texture file.
| pName | The relative path of the texture file. |
True if successful, returns false otherwise. | char const* GetFileName | ( | ) | const |
Returns the absolute texture file path.
| char const* GetRelativeFileName | ( | ) | const |
Returns the relative texture file path.
| void SetMaterialUse | ( | EMaterialUse | pMaterialUse | ) |
Sets the material use.
| pMaterialUse | Specify how texture uses model material. |
| EMaterialUse GetMaterialUse | ( | ) | const |
Copy an object content into this object.
| pObject | The source object to copy data from. |
Reimplemented from FbxTexture.
| bool operator== | ( | FbxFileTexture const & | pTexture | ) | const |
| FbxString& GetMediaName | ( | ) |
| void SetMediaName | ( | char const * | pMediaName | ) |
| virtual void Construct | ( | const FbxFileTexture * | pFrom | ) | [protected, virtual] |
| virtual void ConstructProperties | ( | bool | pForceSet | ) | [protected, virtual] |
Optional property constructor override, automatically called by default constructor.
| pForceSet | If the property value must be set regardless of default value. |
Reimplemented from FbxTexture.
| void Init | ( | ) | [protected] |
Reimplemented from FbxTexture.
| void SyncVideoFileName | ( | char const * | pFileName | ) | [protected] |
| void SyncVideoRelativeFileName | ( | char const * | pFileName | ) | [protected] |
This property handles the material use.
Default value is false.
Definition at line 46 of file fbxfiletexture.h.
This property handles the Mipmap use.
Default value is false.
Definition at line 51 of file fbxfiletexture.h.
Definition at line 125 of file fbxfiletexture.h.
FbxString mRelativeFileName [protected] |
Definition at line 126 of file fbxfiletexture.h.
FbxString mMediaName [protected] |
Definition at line 127 of file fbxfiletexture.h.