#include <kfbxlayer.h>
A layer can contain one or more of the following layer elements:
In most cases, you only need a single layer to describe a geometry. Many applications only support what is defined on the first layer. Take this into account when you fill the layer. For example, it is legal to define the Layer 0 with the Textures and UVs and then define the model's Normals on layer 1. However if you construct a file this way, it may not be imported correctly in other applications. Store the Normals in Layer 0 to avoid problems.
You can achieve texture layering when you define more than one layer that contains Textures and UV elements. For example, a Mesh may have only Textures and corresponding UV elements on Layer 0 to create the primary effect, and then another set of Textures and UVs on Layer 1. The way of the texture blending is defined in the Texture layer element.
Definition at line 2186 of file kfbxlayer.h.
Layer Element Management |
|
KFbxLayerElementNormal * | GetNormals () |
Returns this layer's Normals description .
|
|
KFbxLayerElementNormal const * | GetNormals () const |
Returns this layer's Normals description .
|
|
KFbxLayerElementTangent * | GetTangents () |
Returns this layer's Tangents description.
|
|
KFbxLayerElementTangent const * | GetTangents () const |
Returns this layer's Tangents description.
|
|
KFbxLayerElementBinormal * | GetBinormals () |
Returns this layer's Binormals description.
|
|
KFbxLayerElementBinormal const * | GetBinormals () const |
Returns this layer's Binormals description.
|
|
KFbxLayerElementMaterial * | GetMaterials () |
Returns this layer's Materials description.
|
|
KFbxLayerElementMaterial const * | GetMaterials () const |
Returns this layer's Materials description.
|
|
KFbxLayerElementPolygonGroup * | GetPolygonGroups () |
Returns this layer's Polygon Groups
description. |
|
KFbxLayerElementPolygonGroup const * |
GetPolygonGroups () const |
Returns this layer's Polygon Groups
description. |
|
K_DEPRECATED KFbxLayerElementUV * | GetEmissiveUV () |
Returns the EmissiveUV description for this
layer. |
|
K_DEPRECATED KFbxLayerElementUV const * |
GetEmissiveUV () const |
Returns the EmissiveUV description for this
layer. |
|
K_DEPRECATED KFbxLayerElementUV * | GetEmissiveFactorUV () |
Get the EmissiveFactorUV description for
this layer. |
|
K_DEPRECATED KFbxLayerElementUV const * |
GetEmissiveFactorUV () const |
Get the EmissiveFactorUV description for
this layer. |
|
K_DEPRECATED KFbxLayerElementUV * | GetAmbientUV () |
Get the EmissiveFactorUV description for
this layer. |
|
K_DEPRECATED KFbxLayerElementUV const * |
GetAmbientUV () const |
Get the AmbientUV description for this
layer. |
|
K_DEPRECATED KFbxLayerElementUV * | GetAmbientFactorUV () |
Get the AmbientUV description for this
layer. |
|
K_DEPRECATED KFbxLayerElementUV const * |
GetAmbientFactorUV () const |
Get the AmbientFactorUV description for this
layer. |
|
K_DEPRECATED KFbxLayerElementUV * | GetDiffuseUV () |
Get the AmbientFactorUV description for this
layer. |
|
K_DEPRECATED KFbxLayerElementUV const * |
GetDiffuseUV () const |
Get the DiffuseUV description for this
layer. |
|
K_DEPRECATED KFbxLayerElementUV * | GetDiffuseFactorUV () |
Get the DiffuseUV description for this
layer. |
|
K_DEPRECATED KFbxLayerElementUV const * |
GetDiffuseFactorUV () const |
Get the DiffuseFactorUV description for this
layer. |
|
K_DEPRECATED KFbxLayerElementUV * | GetSpecularUV () |
Get the DiffuseFactorUV description for this
layer. |
|
K_DEPRECATED KFbxLayerElementUV const * |
GetSpecularUV () const |
Get the SpecularUV description for this
layer. |
|
K_DEPRECATED KFbxLayerElementUV * | GetSpecularFactorUV () |
Get the SpecularUV description for this
layer. |
|
K_DEPRECATED KFbxLayerElementUV const * |
GetSpecularFactorUV () const |
Get the SpecularFactorUV description for
this layer. |
|
K_DEPRECATED KFbxLayerElementUV * | GetShininessUV () |
Get the SpecularFactorUV description for
this layer. |
|
K_DEPRECATED KFbxLayerElementUV const * |
GetShininessUV () const |
Get the ShininessUV description for this
layer. |
|
K_DEPRECATED KFbxLayerElementUV * | GetNormalMapUV () |
Get the NormalMapUV description for this
layer. |
|
K_DEPRECATED KFbxLayerElementUV const * |
GetNormalMapUV () const |
Get the NormalMapUV description for this
layer. |
|
K_DEPRECATED KFbxLayerElementUV * | GetBumpUV () |
Get the BumpUV description for this layer.
|
|
K_DEPRECATED KFbxLayerElementUV const * |
GetBumpUV () const |
Get the BumpUV description for this layer.
|
|
K_DEPRECATED KFbxLayerElementUV * | GetTransparentUV () |
Get the TransparentUV description for this
layer. |
|
K_DEPRECATED KFbxLayerElementUV const * |
GetTransparentUV () const |
Get the TransparentUV description for this
layer. |
|
K_DEPRECATED KFbxLayerElementUV * | GetTransparencyFactorUV () |
Get the TransparencyFactorUV description for
this layer. |
|
K_DEPRECATED KFbxLayerElementUV const * |
GetTransparencyFactorUV () const |
Get the TransparencyFactorUV description for
this layer. |
|
K_DEPRECATED KFbxLayerElementUV * | GetReflectionUV () |
Get the ReflectionUV description for this
layer. |
|
K_DEPRECATED KFbxLayerElementUV const * |
GetReflectionUV () const |
Get the ReflectionUV description for this
layer. |
|
K_DEPRECATED KFbxLayerElementUV * | GetReflectionFactorUV () |
Get the ReflectionFactorUV description for
this layer. |
|
K_DEPRECATED KFbxLayerElementUV const * |
GetReflectionFactorUV () const |
Get the ReflectionFactorUV description for
this layer. |
|
K_DEPRECATED KFbxLayerElementUV * | GetDisplacementUV () |
Get the DisplacementUV description for this
layer. |
|
K_DEPRECATED KFbxLayerElementUV const * |
GetDisplacementUV () const |
Get the DisplacementUV description for this
layer. |
|
KFbxLayerElementUV * | GetUVs (KFbxLayerElement::ELayerElementType pTypeIdentifier=KFbxLayerElement::eDIFFUSE_TEXTURES) |
Returns this layer's UV description.
|
|
KFbxLayerElementUV const * | GetUVs (KFbxLayerElement::ELayerElementType pTypeIdentifier=KFbxLayerElement::eDIFFUSE_TEXTURES) const |
Returns this layer's UV description.
|
|
int | GetUVSetCount () const |
Returns the number of different UV sets in
this layer. |
|
KArrayTemplate < KFbxLayerElement::ELayerElementType > |
GetUVSetChannels () const |
Returns an array that describes which UV
sets are in this layer. |
|
KArrayTemplate < KFbxLayerElementUV const * > |
GetUVSets () const |
Returns an array of UV sets in this layer.
|
|
KFbxLayerElementVertexColor * | GetVertexColors () |
Returns this layer's Vertex Colors
description. |
|
KFbxLayerElementVertexColor const * | GetVertexColors () const |
Returns this layer's Vertex Colors
description. |
|
KFbxLayerElementSmoothing * | GetSmoothing () |
Returns this layer's Smoothing description.
|
|
KFbxLayerElementSmoothing const * | GetSmoothing () const |
Returns this layer's Smoothing description.
|
|
KFbxLayerElementCrease * | GetVertexCrease () |
Returns this layer's vertex crease
description. |
|
KFbxLayerElementCrease const * | GetVertexCrease () const |
Returns this layer's vertex crease
description. |
|
KFbxLayerElementCrease * | GetEdgeCrease () |
Returns this layer's edge crease
description. |
|
KFbxLayerElementCrease const * | GetEdgeCrease () const |
Returns this layer's edge crease
description. |
|
KFbxLayerElementUserData * | GetUserData () |
Returns this layer's User Data. |
|
KFbxLayerElementUserData const * | GetUserData () const |
Returns this layer's User Data. |
|
KFbxLayerElementVisibility * | GetVisibility () |
Returns this layer's visibility. |
|
KFbxLayerElementVisibility const * | GetVisibility () const |
Returns this layer's visibility. |
|
K_DEPRECATED KFbxLayerElementTexture * |
GetEmissiveTextures () |
Returns the EmissiveTextures description for
this layer. |
|
K_DEPRECATED KFbxLayerElementTexture const * |
GetEmissiveTextures () const |
Returns the EmissiveTextures description for
this layer. |
|
K_DEPRECATED KFbxLayerElementTexture * |
GetEmissiveFactorTextures () |
Returns the EmissiveFactorTextures
description for this layer. |
|
K_DEPRECATED KFbxLayerElementTexture const * |
GetEmissiveFactorTextures () const |
Returns the EmissiveFactorTextures
description for this layer. |
|
K_DEPRECATED KFbxLayerElementTexture * |
GetAmbientTextures () |
Returns the AmbientTextures description for
this layer. |
|
K_DEPRECATED KFbxLayerElementTexture const * |
GetAmbientTextures () const |
Returns the AmbientTextures description for
this layer. |
|
K_DEPRECATED KFbxLayerElementTexture * |
GetAmbientFactorTextures () |
Returns the AmbientFactorTextures
description for this layer. |
|
K_DEPRECATED KFbxLayerElementTexture const * |
GetAmbientFactorTextures () const |
Returns the AmbientFactorTextures
description for this layer. |
|
K_DEPRECATED KFbxLayerElementTexture * |
GetDiffuseTextures () |
Get the DiffuseTextures description for this
layer. |
|
K_DEPRECATED KFbxLayerElementTexture const * |
GetDiffuseTextures () const |
Get the DiffuseTextures description for this
layer. |
|
K_DEPRECATED KFbxLayerElementTexture * |
GetDiffuseFactorTextures () |
Get the DiffuseFactorTextures description
for this layer. |
|
K_DEPRECATED KFbxLayerElementTexture const * |
GetDiffuseFactorTextures () const |
Get the DiffuseFactorTextures description
for this layer. |
|
K_DEPRECATED KFbxLayerElementTexture * |
GetSpecularTextures () |
Get the SpecularTextures description for
this layer. |
|
K_DEPRECATED KFbxLayerElementTexture const * |
GetSpecularTextures () const |
Get the SpecularTextures description for
this layer. |
|
K_DEPRECATED KFbxLayerElementTexture * |
GetSpecularFactorTextures () |
Get the SpecularFactorTextures description
for this layer. |
|
K_DEPRECATED KFbxLayerElementTexture const * |
GetSpecularFactorTextures () const |
Get the SpecularFactorTextures description
for this layer. |
|
K_DEPRECATED KFbxLayerElementTexture * |
GetShininessTextures () |
Get the ShininessTextures description for
this layer. |
|
K_DEPRECATED KFbxLayerElementTexture const * |
GetShininessTextures () const |
Get the ShininessTextures description for
this layer. |
|
K_DEPRECATED KFbxLayerElementTexture * |
GetNormalMapTextures () |
Get the NormalMapTextures description for
this layer. |
|
K_DEPRECATED KFbxLayerElementTexture const * |
GetNormalMapTextures () const |
Get the NormalMapTextures description for
this layer. |
|
K_DEPRECATED KFbxLayerElementTexture * |
GetBumpTextures () |
Get the BumpTextures description for this
layer. |
|
K_DEPRECATED KFbxLayerElementTexture const * |
GetBumpTextures () const |
Get the BumpTextures description for this
layer. |
|
K_DEPRECATED KFbxLayerElementTexture * |
GetTransparentTextures () |
Get the TransparentTextures description for
this layer. |
|
K_DEPRECATED KFbxLayerElementTexture const * |
GetTransparentTextures () const |
Get the TransparentTextures description for
this layer. |
|
K_DEPRECATED KFbxLayerElementTexture * |
GetTransparencyFactorTextures () |
Get the TransparencyFactorTextures
description for this layer. |
|
K_DEPRECATED KFbxLayerElementTexture const * |
GetTransparencyFactorTextures () const |
Get the TransparencyFactorTextures
description for this layer. |
|
K_DEPRECATED KFbxLayerElementTexture * |
GetReflectionTextures () |
Get the ReflectionTextures description for
this layer. |
|
K_DEPRECATED KFbxLayerElementTexture const * |
GetReflectionTextures () const |
Get the ReflectionTextures description for
this layer. |
|
K_DEPRECATED KFbxLayerElementTexture * |
GetReflectionFactorTextures () |
Get the ReflectionFactorTextures description
for this layer. |
|
K_DEPRECATED KFbxLayerElementTexture const * |
GetReflectionFactorTextures () const |
Get the ReflectionFactorTextures description
for this layer. |
|
K_DEPRECATED KFbxLayerElementTexture * |
GetDisplacementTextures () |
Get the DisplacementTextures description for
this layer. |
|
K_DEPRECATED KFbxLayerElementTexture const * |
GetDisplacementTextures () const |
Get the DisplacementTextures description for
this layer. |
|
KFbxLayerElementTexture * | GetTextures (KFbxLayerElement::ELayerElementType pType) |
Returns this layer's Textures description.
|
|
KFbxLayerElementTexture const * | GetTextures (KFbxLayerElement::ELayerElementType pType) const |
Returns this layer's Textures description.
|
|
void | SetTextures (KFbxLayerElement::ELayerElementType pType, KFbxLayerElementTexture *pTextures) |
Sets this layer's Textures description.
|
|
KFbxLayerElement * | GetLayerElementOfType (KFbxLayerElement::ELayerElementType pType, bool pIsUV=false) |
Returns the specified type of layer element
description for this layer. |
|
KFbxLayerElement const * | GetLayerElementOfType (KFbxLayerElement::ELayerElementType pType, bool pIsUV=false) const |
Returns the specified type of layer element
description for this layer. |
|
void | SetNormals (KFbxLayerElementNormal *pNormals) |
Sets this layer's Normals description.
|
|
void | SetBinormals (KFbxLayerElementBinormal *pBinormals) |
Sets this layer's Binormals description.
|
|
void | SetTangents (KFbxLayerElementTangent *pTangents) |
Sets this layer's Tangents description.
|
|
void | SetMaterials (KFbxLayerElementMaterial *pMaterials) |
Sets this layer's Materials description.
|
|
void | SetPolygonGroups (KFbxLayerElementPolygonGroup *pPolygonGroups) |
Sets this layer's Polygon Groups
description. |
|
void | SetUVs (KFbxLayerElementUV *pUVs, KFbxLayerElement::ELayerElementType pTypeIdentifier=KFbxLayerElement::eDIFFUSE_TEXTURES) |
Sets this layer's UVs description. |
|
void | SetVertexColors (KFbxLayerElementVertexColor *pVertexColors) |
Sets this layer's Vertex Colors description.
|
|
void | SetSmoothing (KFbxLayerElementSmoothing *pSmoothing) |
Sets this layer's Smoothing description.
|
|
void | SetVertexCrease (KFbxLayerElementCrease *pCrease) |
Sets this layer's Vertex Crease description.
|
|
void | SetEdgeCrease (KFbxLayerElementCrease *pCrease) |
Sets this layer's Edge Crease description.
|
|
void | SetUserData (KFbxLayerElementUserData *pUserData) |
Sets this layer's User Data. |
|
void | SetVisibility (KFbxLayerElementVisibility *pVisibility) |
Sets this layer's the visibility. |
|
K_DEPRECATED void | SetEmissiveTextures (KFbxLayerElementTexture *pTextures) |
Set the EmissiveTextures description for
this layer. |
|
K_DEPRECATED void | SetEmissiveFactorTextures (KFbxLayerElementTexture *pTextures) |
Set the EmissiveFactorTextures description
for this layer. |
|
K_DEPRECATED void | SetAmbientTextures (KFbxLayerElementTexture *pTextures) |
Set the AmbientTextures description for this
layer. |
|
K_DEPRECATED void | SetAmbientFactorTextures (KFbxLayerElementTexture *pTextures) |
Set the AmbientFactorTextures description
for this layer. |
|
K_DEPRECATED void | SetDiffuseTextures (KFbxLayerElementTexture *pTextures) |
Set the DiffuseTextures description for this
layer. |
|
K_DEPRECATED void | SetDiffuseFactorTextures (KFbxLayerElementTexture *pTextures) |
Set the DiffuseFactorTextures description
for this layer. |
|
K_DEPRECATED void | SetSpecularTextures (KFbxLayerElementTexture *pTextures) |
Set the SpecularTextures description for
this layer. |
|
K_DEPRECATED void | SetSpecularFactorTextures (KFbxLayerElementTexture *pTextures) |
Set the SpecularFactorTextures description
for this layer. |
|
K_DEPRECATED void | SetShininessTextures (KFbxLayerElementTexture *pTextures) |
Set the ShininessTextures description for
this layer. |
|
K_DEPRECATED void | SetNormalMapTextures (KFbxLayerElementTexture *pTextures) |
Set the BumpTextures description for this
layer. |
|
K_DEPRECATED void | SetBumpTextures (KFbxLayerElementTexture *pTextures) |
Set the BumpTextures description for this
layer. |
|
K_DEPRECATED void | SetTransparentTextures (KFbxLayerElementTexture *pTextures) |
Set the TransparentTextures description for
this layer. |
|
K_DEPRECATED void | SetTransparencyFactorTextures (KFbxLayerElementTexture *pTextures) |
Set the TransparencyFactorTextures
description for this layer. |
|
K_DEPRECATED void | SetReflectionTextures (KFbxLayerElementTexture *pTextures) |
Set the ReflectionTextures description for
this layer. |
|
K_DEPRECATED void | SetReflectionFactorTextures (KFbxLayerElementTexture *pTextures) |
Set the ReflectionFactorTextures description
for this layer. |
|
K_DEPRECATED void | SetDisplacementTextures (KFbxLayerElementTexture *pTextures) |
Set the DisplacementTextures description for
this layer. |
|
KFbxLayerElement * | CreateLayerElementOfType (KFbxLayerElement::ELayerElementType pType, bool pIsUV=false) |
Creates the specified type of layer element
description for this layer. |
|
void | Clone (KFbxLayer const &pSrcLayer, KFbxSdkManager *pSdkManager) |
Clone function. |
KFbxLayerElementNormal* GetNormals | ( | ) |
KFbxLayerElementNormal const* GetNormals | ( | ) | const |
KFbxLayerElementTangent* GetTangents | ( | ) |
KFbxLayerElementTangent const* GetTangents | ( | ) | const |
KFbxLayerElementBinormal* GetBinormals | ( | ) |
KFbxLayerElementBinormal const* GetBinormals | ( | ) | const |
KFbxLayerElementMaterial* GetMaterials | ( | ) |
Returns this layer's Materials description.
NULL
if no Materials layer element is defined in this layer.KFbxLayerElementMaterial const* GetMaterials | ( | ) | const |
Returns this layer's Materials description.
NULL
if no Materials layer element is defined in this layer.KFbxLayerElementPolygonGroup* GetPolygonGroups | ( | ) |
Returns this layer's Polygon Groups description.
NULL
if no Polygon Groups layer element is defined in
this layer.KFbxLayerElementPolygonGroup const* GetPolygonGroups | ( | ) | const |
Returns this layer's Polygon Groups description.
NULL
if no Polygon Groups layer element is defined in
this layer.K_DEPRECATED KFbxLayerElementUV* GetEmissiveUV | ( | ) |
Returns the EmissiveUV description for this layer.
This function is deprecated and has been replaced by GetUVs(KFbxLayerElement::ELayerElementType pTypeIdentifier)
NULL
if no EmissiveUV are defined for this layer.K_DEPRECATED KFbxLayerElementUV const* GetEmissiveUV | ( | ) | const |
Returns the EmissiveUV description for this layer.
This function is deprecated and has been replaced by GetUVs(KFbxLayerElement::ELayerElementType pTypeIdentifier)
NULL
if no EmissiveUV are defined for this layer.K_DEPRECATED KFbxLayerElementUV* GetEmissiveFactorUV | ( | ) |
Get the EmissiveFactorUV description for this layer.
This function is deprecated and has been replaced by GetUVs(KFbxLayerElement::ELayerElementType pTypeIdentifier)
NULL
if no EmissiveFactorUV are defined for this
layer.K_DEPRECATED KFbxLayerElementUV const* GetEmissiveFactorUV | ( | ) | const |
Get the EmissiveFactorUV description for this layer.
This function is deprecated and has been replaced by GetUVs(KFbxLayerElement::ELayerElementType pTypeIdentifier)
NULL
if no EmissiveFactorUV are defined for this
layer.K_DEPRECATED KFbxLayerElementUV* GetAmbientUV | ( | ) |
Get the EmissiveFactorUV description for this layer.
This function is deprecated and has been replaced by GetUVs(KFbxLayerElement::ELayerElementType pTypeIdentifier)
NULL
if
no AmbientUV are defined for this layer.K_DEPRECATED KFbxLayerElementUV const* GetAmbientUV | ( | ) | const |
Get the AmbientUV description for this layer.
This function is deprecated and has been replaced by GetUVs(KFbxLayerElement::ELayerElementType pTypeIdentifier)
NULL
if
no AmbientUV are defined for this layer.K_DEPRECATED KFbxLayerElementUV* GetAmbientFactorUV | ( | ) |
Get the AmbientUV description for this layer.
This function is deprecated and has been replaced by GetUVs(KFbxLayerElement::ELayerElementType pTypeIdentifier)
NULL
if no AmbientFactorUV are defined for this
layer.K_DEPRECATED KFbxLayerElementUV const* GetAmbientFactorUV | ( | ) | const |
Get the AmbientFactorUV description for this layer.
This function is deprecated and has been replaced by GetUVs(KFbxLayerElement::ELayerElementType pTypeIdentifier)
NULL
if no AmbientFactorUV are defined for this
layer.K_DEPRECATED KFbxLayerElementUV* GetDiffuseUV | ( | ) |
Get the AmbientFactorUV description for this layer.
This function is deprecated and has been replaced by GetUVs(KFbxLayerElement::ELayerElementType pTypeIdentifier)
NULL
if
no DiffuseUV are defined for this layer.K_DEPRECATED KFbxLayerElementUV const* GetDiffuseUV | ( | ) | const |
Get the DiffuseUV description for this layer.
This function is deprecated and has been replaced by GetUVs(KFbxLayerElement::ELayerElementType pTypeIdentifier)
NULL
if
no DiffuseUV are defined for this layer.K_DEPRECATED KFbxLayerElementUV* GetDiffuseFactorUV | ( | ) |
Get the DiffuseUV description for this layer.
This function is deprecated and has been replaced by GetUVs(KFbxLayerElement::ELayerElementType pTypeIdentifier)
NULL
if no DiffuseFactorUV are defined for this
layer.K_DEPRECATED KFbxLayerElementUV const* GetDiffuseFactorUV | ( | ) | const |
Get the DiffuseFactorUV description for this layer.
This function is deprecated and has been replaced by GetUVs(KFbxLayerElement::ELayerElementType pTypeIdentifier)
NULL
if no DiffuseFactorUV are defined for this
layer.K_DEPRECATED KFbxLayerElementUV* GetSpecularUV | ( | ) |
Get the DiffuseFactorUV description for this layer.
NULL
if no SpecularUV are defined for this layer.K_DEPRECATED KFbxLayerElementUV const* GetSpecularUV | ( | ) | const |
Get the SpecularUV description for this layer.
This function is deprecated and has been replaced by GetUVs(KFbxLayerElement::ELayerElementType pTypeIdentifier)
NULL
if no SpecularUV are defined for this layer.K_DEPRECATED KFbxLayerElementUV* GetSpecularFactorUV | ( | ) |
Get the SpecularUV description for this layer.
This function is deprecated and has been replaced by GetUVs(KFbxLayerElement::ELayerElementType pTypeIdentifier)
NULL
if no SpecularFactorUV are defined for this
layer.K_DEPRECATED KFbxLayerElementUV const* GetSpecularFactorUV | ( | ) | const |
Get the SpecularFactorUV description for this layer.
This function is deprecated and has been replaced by GetUVs(KFbxLayerElement::ELayerElementType pTypeIdentifier)
NULL
if no SpecularFactorUV are defined for this
layer.K_DEPRECATED KFbxLayerElementUV* GetShininessUV | ( | ) |
Get the SpecularFactorUV description for this layer.
This function is deprecated and has been replaced by GetUVs(KFbxLayerElement::ELayerElementType pTypeIdentifier)
NULL
if no ShininessUV are defined for this layer.K_DEPRECATED KFbxLayerElementUV const* GetShininessUV | ( | ) | const |
Get the ShininessUV description for this layer.
This function is deprecated and has been replaced by GetUVs(KFbxLayerElement::ELayerElementType pTypeIdentifier)
NULL
if no ShininessUV are defined for this layer.K_DEPRECATED KFbxLayerElementUV* GetNormalMapUV | ( | ) |
Get the NormalMapUV description for this layer.
This function is deprecated and has been replaced by GetUVs(KFbxLayerElement::ELayerElementType pTypeIdentifier)
NULL
if no
BumpUV are defined for this layer.K_DEPRECATED KFbxLayerElementUV const* GetNormalMapUV | ( | ) | const |
Get the NormalMapUV description for this layer.
This function is deprecated and has been replaced by GetUVs(KFbxLayerElement::ELayerElementType pTypeIdentifier)
NULL
if no
BumpUV are defined for this layer.K_DEPRECATED KFbxLayerElementUV* GetBumpUV | ( | ) |
Get the BumpUV description for this layer.
This function is deprecated and has been replaced by GetUVs(KFbxLayerElement::ELayerElementType pTypeIdentifier)
NULL
if no
BumpUV are defined for this layer.K_DEPRECATED KFbxLayerElementUV const* GetBumpUV | ( | ) | const |
Get the BumpUV description for this layer.
This function is deprecated and has been replaced by GetUVs(KFbxLayerElement::ELayerElementType pTypeIdentifier)
NULL
if no
BumpUV are defined for this layer.K_DEPRECATED KFbxLayerElementUV* GetTransparentUV | ( | ) |
Get the TransparentUV description for this layer.
This function is deprecated and has been replaced by GetUVs(KFbxLayerElement::ELayerElementType pTypeIdentifier)
NULL
if no TransparentUV are defined for this
layer.K_DEPRECATED KFbxLayerElementUV const* GetTransparentUV | ( | ) | const |
Get the TransparentUV description for this layer.
This function is deprecated and has been replaced by GetUVs(KFbxLayerElement::ELayerElementType pTypeIdentifier)
NULL
if no TransparentUV are defined for this
layer.K_DEPRECATED KFbxLayerElementUV* GetTransparencyFactorUV | ( | ) |
Get the TransparencyFactorUV description for this layer.
This function is deprecated and has been replaced by GetUVs(KFbxLayerElement::ELayerElementType pTypeIdentifier)
NULL
if no TransparencyFactorUV are defined for this
layer.K_DEPRECATED KFbxLayerElementUV const* GetTransparencyFactorUV | ( | ) | const |
Get the TransparencyFactorUV description for this layer.
This function is deprecated and has been replaced by GetUVs(KFbxLayerElement::ELayerElementType pTypeIdentifier)
NULL
if no TransparencyFactorUV are defined for this
layer.K_DEPRECATED KFbxLayerElementUV* GetReflectionUV | ( | ) |
Get the ReflectionUV description for this layer.
This function is deprecated and has been replaced by GetUVs(KFbxLayerElement::ELayerElementType pTypeIdentifier)
NULL
if no ReflectionUV are defined for this layer.K_DEPRECATED KFbxLayerElementUV const* GetReflectionUV | ( | ) | const |
Get the ReflectionUV description for this layer.
This function is deprecated and has been replaced by GetUVs(KFbxLayerElement::ELayerElementType pTypeIdentifier)
NULL
if no ReflectionUV are defined for this layer.K_DEPRECATED KFbxLayerElementUV* GetReflectionFactorUV | ( | ) |
Get the ReflectionFactorUV description for this layer.
This function is deprecated and has been replaced by GetUVs(KFbxLayerElement::ELayerElementType pTypeIdentifier)
NULL
if no ReflectionFactorUV are defined for this
layer.K_DEPRECATED KFbxLayerElementUV const* GetReflectionFactorUV | ( | ) | const |
Get the ReflectionFactorUV description for this layer.
This function is deprecated and has been replaced by GetUVs(KFbxLayerElement::ELayerElementType pTypeIdentifier)
NULL
if no ReflectionFactorUV are defined for this
layer.K_DEPRECATED KFbxLayerElementUV* GetDisplacementUV | ( | ) |
Get the DisplacementUV description for this layer.
This function is deprecated and has been replaced by GetUVs(KFbxLayerElement::ELayerElementType pTypeIdentifier)
NULL
if no DisplacementUV are defined for this
layer.K_DEPRECATED KFbxLayerElementUV const* GetDisplacementUV | ( | ) | const |
Get the DisplacementUV description for this layer.
This function is deprecated and has been replaced by GetUVs(KFbxLayerElement::ELayerElementType pTypeIdentifier)
NULL
if no DisplacementUV are defined for this
layer.KFbxLayerElementUV* GetUVs | ( | KFbxLayerElement::ELayerElementType | pTypeIdentifier =
KFbxLayerElement::eDIFFUSE_TEXTURES |
) |
Returns this layer's UV description.
pTypeIdentifier | Layer element type identifier, should be a texture type identifier. |
NULL
if no
UV is defined in this layer.KFbxLayerElementUV const* GetUVs | ( | KFbxLayerElement::ELayerElementType | pTypeIdentifier =
KFbxLayerElement::eDIFFUSE_TEXTURES |
) | const |
Returns this layer's UV description.
pTypeIdentifier | Layer element type identifier, should be a texture type identifier. |
NULL
if no
UV is defined in this layer.int GetUVSetCount | ( | ) | const |
Returns the number of different UV sets in this layer.
KArrayTemplate<KFbxLayerElement::ELayerElementType> GetUVSetChannels | ( | ) | const |
Returns an array that describes which UV sets are in this layer.
KArrayTemplate<KFbxLayerElementUV const*> GetUVSets | ( | ) | const |
Returns an array of UV sets in this layer.
KFbxLayerElementVertexColor* GetVertexColors | ( | ) |
KFbxLayerElementVertexColor const* GetVertexColors | ( | ) | const |
KFbxLayerElementSmoothing* GetSmoothing | ( | ) |
KFbxLayerElementSmoothing const* GetSmoothing | ( | ) | const |
KFbxLayerElementCrease* GetVertexCrease | ( | ) |
Returns this layer's vertex crease description.
NULL
if
no Crease layer element is defined in this layer.KFbxLayerElementCrease const* GetVertexCrease | ( | ) | const |
Returns this layer's vertex crease description.
NULL
if
no Crease layer element is defined in this layer.KFbxLayerElementCrease* GetEdgeCrease | ( | ) |
Returns this layer's edge crease description.
NULL
if
no Crease layer element is defined in this layer.KFbxLayerElementCrease const* GetEdgeCrease | ( | ) | const |
Returns this layer's edge crease description.
NULL
if
no Crease layer element is defined in this layer.KFbxLayerElementUserData* GetUserData | ( | ) |
Returns this layer's User Data.
NULL
if no User Data layer element is defined in this layer.KFbxLayerElementUserData const* GetUserData | ( | ) | const |
Returns this layer's User Data.
NULL
if no User Data layer element is defined in this layer.KFbxLayerElementVisibility* GetVisibility | ( | ) |
Returns this layer's visibility.
NULL
if no visibility layer element is defined in this layer.KFbxLayerElementVisibility const* GetVisibility | ( | ) | const |
Returns this layer's visibility.
NULL
if no visibility layer element is defined in this layer.K_DEPRECATED KFbxLayerElementTexture* GetEmissiveTextures | ( | ) |
Returns the EmissiveTextures description for this layer.
This function is deprecated and has been replaced by GetTextures(KFbxLayerElement::ELayerElementType pType)
NULL
if no EmissiveTextures are defined for this
layer.K_DEPRECATED KFbxLayerElementTexture const* GetEmissiveTextures | ( | ) | const |
Returns the EmissiveTextures description for this layer.
This function is deprecated and has been replaced by GetTextures(KFbxLayerElement::ELayerElementType pType)
NULL
if no EmissiveTextures are defined for this
layer.K_DEPRECATED KFbxLayerElementTexture* GetEmissiveFactorTextures | ( | ) |
Returns the EmissiveFactorTextures description for this layer.
This function is deprecated and has been replaced by GetTextures(KFbxLayerElement::ELayerElementType pType)
NULL
if no EmissiveFactorTextures are defined for this
layer.K_DEPRECATED KFbxLayerElementTexture const* GetEmissiveFactorTextures | ( | ) | const |
Returns the EmissiveFactorTextures description for this layer.
This function is deprecated and has been replaced by GetTextures(KFbxLayerElement::ELayerElementType pType)
NULL
if no EmissiveFactorTextures are defined for this
layer.K_DEPRECATED KFbxLayerElementTexture* GetAmbientTextures | ( | ) |
Returns the AmbientTextures description for this layer.
This function is deprecated and has been replaced by GetTextures(KFbxLayerElement::ELayerElementType pType)
NULL
if no AmbientTextures are defined for this
layer.K_DEPRECATED KFbxLayerElementTexture const* GetAmbientTextures | ( | ) | const |
Returns the AmbientTextures description for this layer.
This function is deprecated and has been replaced by GetTextures(KFbxLayerElement::ELayerElementType pType)
NULL
if no AmbientTextures are defined for this
layer.K_DEPRECATED KFbxLayerElementTexture* GetAmbientFactorTextures | ( | ) |
Returns the AmbientFactorTextures description for this layer.
This function is deprecated and has been replaced by GetTextures(KFbxLayerElement::ELayerElementType pType)
NULL
if no AmbientFactorTextures are defined for this
layer.K_DEPRECATED KFbxLayerElementTexture const* GetAmbientFactorTextures | ( | ) | const |
Returns the AmbientFactorTextures description for this layer.
This function is deprecated and has been replaced by GetTextures(KFbxLayerElement::ELayerElementType pType)
NULL
if no AmbientFactorTextures are defined for this
layer.K_DEPRECATED KFbxLayerElementTexture* GetDiffuseTextures | ( | ) |
Get the DiffuseTextures description for this layer.
This function is deprecated and has been replaced by GetTextures(KFbxLayerElement::ELayerElementType pType)
NULL
if no DiffuseTextures are defined for this
layer.K_DEPRECATED KFbxLayerElementTexture const* GetDiffuseTextures | ( | ) | const |
Get the DiffuseTextures description for this layer.
This function is deprecated and has been replaced by GetTextures(KFbxLayerElement::ELayerElementType pType)
NULL
if no DiffuseTextures are defined for this
layer.K_DEPRECATED KFbxLayerElementTexture* GetDiffuseFactorTextures | ( | ) |
Get the DiffuseFactorTextures description for this layer.
This function is deprecated and has been replaced by GetTextures(KFbxLayerElement::ELayerElementType pType)
NULL
if no DiffuseFactorTextures are defined for this
layer.K_DEPRECATED KFbxLayerElementTexture const* GetDiffuseFactorTextures | ( | ) | const |
Get the DiffuseFactorTextures description for this layer.
This function is deprecated and has been replaced by GetTextures(KFbxLayerElement::ELayerElementType pType)
NULL
if no DiffuseFactorTextures are defined for this
layer.K_DEPRECATED KFbxLayerElementTexture* GetSpecularTextures | ( | ) |
Get the SpecularTextures description for this layer.
This function is deprecated and has been replaced by GetTextures(KFbxLayerElement::ELayerElementType pType)
NULL
if no SpecularTextures are defined for this
layer.K_DEPRECATED KFbxLayerElementTexture const* GetSpecularTextures | ( | ) | const |
Get the SpecularTextures description for this layer.
This function is deprecated and has been replaced by GetTextures(KFbxLayerElement::ELayerElementType pType)
NULL
if no SpecularTextures are defined for this
layer.K_DEPRECATED KFbxLayerElementTexture* GetSpecularFactorTextures | ( | ) |
Get the SpecularFactorTextures description for this layer.
This function is deprecated and has been replaced by GetTextures(KFbxLayerElement::ELayerElementType pType)
NULL
if no SpecularFactorTextures are defined for this
layer.K_DEPRECATED KFbxLayerElementTexture const* GetSpecularFactorTextures | ( | ) | const |
Get the SpecularFactorTextures description for this layer.
This function is deprecated and has been replaced by GetTextures(KFbxLayerElement::ELayerElementType pType)
NULL
if no SpecularFactorTextures are defined for this
layer.K_DEPRECATED KFbxLayerElementTexture* GetShininessTextures | ( | ) |
Get the ShininessTextures description for this layer.
This function is deprecated and has been replaced by GetTextures(KFbxLayerElement::ELayerElementType pType)
NULL
if no ShininessTextures are defined for this
layer.K_DEPRECATED KFbxLayerElementTexture const* GetShininessTextures | ( | ) | const |
Get the ShininessTextures description for this layer.
This function is deprecated and has been replaced by GetTextures(KFbxLayerElement::ELayerElementType pType)
NULL
if no ShininessTextures are defined for this
layer.K_DEPRECATED KFbxLayerElementTexture* GetNormalMapTextures | ( | ) |
Get the NormalMapTextures description for this layer.
This function is deprecated and has been replaced by GetTextures(KFbxLayerElement::ELayerElementType pType)
NULL
if no BumpTextures are defined for this layer.K_DEPRECATED KFbxLayerElementTexture const* GetNormalMapTextures | ( | ) | const |
Get the NormalMapTextures description for this layer.
This function is deprecated and has been replaced by GetTextures(KFbxLayerElement::ELayerElementType pType)
NULL
if no BumpTextures are defined for this layer.K_DEPRECATED KFbxLayerElementTexture* GetBumpTextures | ( | ) |
Get the BumpTextures description for this layer.
This function is deprecated and has been replaced by GetTextures(KFbxLayerElement::ELayerElementType pType)
NULL
if no BumpTextures are defined for this layer.K_DEPRECATED KFbxLayerElementTexture const* GetBumpTextures | ( | ) | const |
Get the BumpTextures description for this layer.
This function is deprecated and has been replaced by GetTextures(KFbxLayerElement::ELayerElementType pType)
NULL
if no BumpTextures are defined for this layer.K_DEPRECATED KFbxLayerElementTexture* GetTransparentTextures | ( | ) |
Get the TransparentTextures description for this layer.
This function is deprecated and has been replaced by GetTextures(KFbxLayerElement::ELayerElementType pType)
NULL
if no TransparentTextures are defined for this
layer.K_DEPRECATED KFbxLayerElementTexture const* GetTransparentTextures | ( | ) | const |
Get the TransparentTextures description for this layer.
This function is deprecated and has been replaced by GetTextures(KFbxLayerElement::ELayerElementType pType)
NULL
if no TransparentTextures are defined for this
layer.K_DEPRECATED KFbxLayerElementTexture* GetTransparencyFactorTextures | ( | ) |
Get the TransparencyFactorTextures description for this layer.
This function is deprecated and has been replaced by GetTextures(KFbxLayerElement::ELayerElementType pType)
NULL
if no TransparencyFactorTextures are defined for
this layer.K_DEPRECATED KFbxLayerElementTexture const* GetTransparencyFactorTextures | ( | ) | const |
Get the TransparencyFactorTextures description for this layer.
This function is deprecated and has been replaced by GetTextures(KFbxLayerElement::ELayerElementType pType)
NULL
if no TransparencyFactorTextures are defined for
this layer.K_DEPRECATED KFbxLayerElementTexture* GetReflectionTextures | ( | ) |
Get the ReflectionTextures description for this layer.
This function is deprecated and has been replaced by GetTextures(KFbxLayerElement::ELayerElementType pType)
NULL
if no ReflectionTextures are defined for this
layer.K_DEPRECATED KFbxLayerElementTexture const* GetReflectionTextures | ( | ) | const |
Get the ReflectionTextures description for this layer.
This function is deprecated and has been replaced by GetTextures(KFbxLayerElement::ELayerElementType pType)
NULL
if no ReflectionTextures are defined for this
layer.K_DEPRECATED KFbxLayerElementTexture* GetReflectionFactorTextures | ( | ) |
Get the ReflectionFactorTextures description for this layer.
This function is deprecated and has been replaced by GetTextures(KFbxLayerElement::ELayerElementType pType)
NULL
if no ReflectionFactorTextures are defined for
this layer.K_DEPRECATED KFbxLayerElementTexture const* GetReflectionFactorTextures | ( | ) | const |
Get the ReflectionFactorTextures description for this layer.
This function is deprecated and has been replaced by GetTextures(KFbxLayerElement::ELayerElementType pType)
NULL
if no ReflectionFactorTextures are defined for
this layer.K_DEPRECATED KFbxLayerElementTexture* GetDisplacementTextures | ( | ) |
Get the DisplacementTextures description for this layer.
This function is deprecated and has been replaced by GetTextures(KFbxLayerElement::ELayerElementType pType)
NULL
if no DisplacementTextures are defined for this
layer.K_DEPRECATED KFbxLayerElementTexture const* GetDisplacementTextures | ( | ) | const |
Get the DisplacementTextures description for this layer.
This function is deprecated and has been replaced by GetTextures(KFbxLayerElement::ELayerElementType pType)
NULL
if no DisplacementTextures are defined for this
layer.KFbxLayerElementTexture* GetTextures | ( | KFbxLayerElement::ELayerElementType | pType | ) |
Returns this layer's Textures description.
pType | Layer element type, should be a texture type identifier. |
NULL
if no Textures layer element is defined in this layer.KFbxLayerElementTexture const* GetTextures | ( | KFbxLayerElement::ELayerElementType | pType | ) | const |
Returns this layer's Textures description.
pType | Layer element type, should be a texture type identifier. |
NULL
if no Textures layer element is defined in this layer.void SetTextures | ( | KFbxLayerElement::ELayerElementType | pType, | |
KFbxLayerElementTexture * | pTextures | |||
) |
Sets this layer's Textures description.
pType | Texture type identifier. | |
pTextures | A pointer to the Textures layer element, or NULL
to remove the Textures definition. |
KFbxLayerElement* GetLayerElementOfType | ( | KFbxLayerElement::ELayerElementType | pType, | |
bool | pIsUV = false |
|||
) |
Returns the specified type of layer element description for this layer.
pType | The required Layer element type.
|
|
pIsUV | If true , requests the UV layer element that
corresponds with the specified texture type. |
KFbxLayerElement const* GetLayerElementOfType | ( | KFbxLayerElement::ELayerElementType | pType, | |
bool | pIsUV = false |
|||
) | const |
Returns the specified type of layer element description for this layer.
pType | The required Layer element type.
|
|
pIsUV | If true , requests the UV layer element that
corresponds with the specified texture type. |
void SetNormals | ( | KFbxLayerElementNormal * | pNormals | ) |
void SetBinormals | ( | KFbxLayerElementBinormal * | pBinormals | ) |
void SetTangents | ( | KFbxLayerElementTangent * | pTangents | ) |
void SetMaterials | ( | KFbxLayerElementMaterial * | pMaterials | ) |
Sets this layer's Materials description.
pMaterials | A pointer to the Materials layer element, or NULL
to remove the Material definition. |
void SetPolygonGroups | ( | KFbxLayerElementPolygonGroup * | pPolygonGroups | ) |
Sets this layer's Polygon Groups description.
pPolygonGroups | A pointer to the Polygon Groups layer element, or
NULL to remove the Polygon Group definition. |
void SetUVs | ( | KFbxLayerElementUV * | pUVs, | |
KFbxLayerElement::ELayerElementType | pTypeIdentifier =
KFbxLayerElement::eDIFFUSE_TEXTURES |
|||
) |
Sets this layer's UVs description.
pUVs | A pointer to the UVs layer element, or NULL to
remove the UV definition. |
|
pTypeIdentifier | Layer element type, should be texture type. |
void SetVertexColors | ( | KFbxLayerElementVertexColor * | pVertexColors | ) |
void SetSmoothing | ( | KFbxLayerElementSmoothing * | pSmoothing | ) |
void SetVertexCrease | ( | KFbxLayerElementCrease * | pCrease | ) |
Sets this layer's Vertex Crease description.
pCrease | A pointer to the Vertex Crease layer element, or
NULL to remove the Crease definition. |
void SetEdgeCrease | ( | KFbxLayerElementCrease * | pCrease | ) |
Sets this layer's Edge Crease description.
pCrease | A pointer to the Edge Crease layer element, or
NULL to remove the Crease definition. |
void SetUserData | ( | KFbxLayerElementUserData * | pUserData | ) |
Sets this layer's User Data.
pUserData | A pointer to the User Data layer element, or NULL
to remove the User Data. |
void SetVisibility | ( | KFbxLayerElementVisibility * | pVisibility | ) |
Sets this layer's the visibility.
pVisibility | A pointer to the visibility layer element, or NULL
to remove the visibility. |
K_DEPRECATED void SetEmissiveTextures | ( | KFbxLayerElementTexture * | pTextures | ) |
Set the EmissiveTextures description for this layer.
This function is deprecated and has been replaced by SetTextures(KFbxLayerElement::ELayerElementType pType, KFbxLayerElementTexture* pTextures);
pTextures | Pointer to the Textures layer element, or NULL to
remove the Texture definition. |
K_DEPRECATED void SetEmissiveFactorTextures | ( | KFbxLayerElementTexture * | pTextures | ) |
Set the EmissiveFactorTextures description for this layer.
This function is deprecated and has been replaced by SetTextures(KFbxLayerElement::ELayerElementType pType, KFbxLayerElementTexture* pTextures);
pTextures | Pointer to the Textures layer element, or NULL to
remove the Texture definition. |
K_DEPRECATED void SetAmbientTextures | ( | KFbxLayerElementTexture * | pTextures | ) |
Set the AmbientTextures description for this layer.
This function is deprecated and has been replaced by SetTextures(KFbxLayerElement::ELayerElementType pType, KFbxLayerElementTexture* pTextures);
pTextures | Pointer to the Textures layer element, or NULL to
remove the Texture definition. |
K_DEPRECATED void SetAmbientFactorTextures | ( | KFbxLayerElementTexture * | pTextures | ) |
Set the AmbientFactorTextures description for this layer.
This function is deprecated and has been replaced by SetTextures(KFbxLayerElement::ELayerElementType pType, KFbxLayerElementTexture* pTextures);
pTextures | Pointer to the Textures layer element, or NULL to
remove the Texture definition. |
K_DEPRECATED void SetDiffuseTextures | ( | KFbxLayerElementTexture * | pTextures | ) |
Set the DiffuseTextures description for this layer.
This function is deprecated and has been replaced by SetTextures(KFbxLayerElement::ELayerElementType pType, KFbxLayerElementTexture* pTextures);
pTextures | Pointer to the Textures layer element, or NULL to
remove the Texture definition. |
K_DEPRECATED void SetDiffuseFactorTextures | ( | KFbxLayerElementTexture * | pTextures | ) |
Set the DiffuseFactorTextures description for this layer.
This function is deprecated and has been replaced by SetTextures(KFbxLayerElement::ELayerElementType pType, KFbxLayerElementTexture* pTextures);
pTextures | Pointer to the Textures layer element, or NULL to
remove the Texture definition. |
K_DEPRECATED void SetSpecularTextures | ( | KFbxLayerElementTexture * | pTextures | ) |
Set the SpecularTextures description for this layer.
This function is deprecated and has been replaced by SetTextures(KFbxLayerElement::ELayerElementType pType, KFbxLayerElementTexture* pTextures);
pTextures | Pointer to the Textures layer element, or NULL to
remove the Texture definition. |
K_DEPRECATED void SetSpecularFactorTextures | ( | KFbxLayerElementTexture * | pTextures | ) |
Set the SpecularFactorTextures description for this layer.
This function is deprecated and has been replaced by SetTextures(KFbxLayerElement::ELayerElementType pType, KFbxLayerElementTexture* pTextures);
pTextures | Pointer to the Textures layer element, or NULL to
remove the Texture definition. |
K_DEPRECATED void SetShininessTextures | ( | KFbxLayerElementTexture * | pTextures | ) |
Set the ShininessTextures description for this layer.
This function is deprecated and has been replaced by SetTextures(KFbxLayerElement::ELayerElementType pType, KFbxLayerElementTexture* pTextures);
pTextures | Pointer to the Textures layer element, or NULL to
remove the Texture definition. |
K_DEPRECATED void SetNormalMapTextures | ( | KFbxLayerElementTexture * | pTextures | ) |
Set the BumpTextures description for this layer.
This function is deprecated and has been replaced by SetTextures(KFbxLayerElement::ELayerElementType pType, KFbxLayerElementTexture* pTextures);
pTextures | Pointer to the Textures layer element, or NULL to
remove the Texture definition. |
K_DEPRECATED void SetBumpTextures | ( | KFbxLayerElementTexture * | pTextures | ) |
Set the BumpTextures description for this layer.
This function is deprecated and has been replaced by SetTextures(KFbxLayerElement::ELayerElementType pType, KFbxLayerElementTexture* pTextures);
pTextures | Pointer to the Textures layer element, or NULL to
remove the Texture definition. |
K_DEPRECATED void SetTransparentTextures | ( | KFbxLayerElementTexture * | pTextures | ) |
Set the TransparentTextures description for this layer.
This function is deprecated and has been replaced by SetTextures(KFbxLayerElement::ELayerElementType pType, KFbxLayerElementTexture* pTextures);
pTextures | Pointer to the Textures layer element, or NULL to
remove the Texture definition. |
K_DEPRECATED void SetTransparencyFactorTextures | ( | KFbxLayerElementTexture * | pTextures | ) |
Set the TransparencyFactorTextures description for this layer.
This function is deprecated and has been replaced by SetTextures(KFbxLayerElement::ELayerElementType pType, KFbxLayerElementTexture* pTextures);
pTextures | Pointer to the Textures layer element, or NULL to
remove the Texture definition. |
K_DEPRECATED void SetReflectionTextures | ( | KFbxLayerElementTexture * | pTextures | ) |
Set the ReflectionTextures description for this layer.
This function is deprecated and has been replaced by SetTextures(KFbxLayerElement::ELayerElementType pType, KFbxLayerElementTexture* pTextures);
pTextures | Pointer to the Textures layer element, or NULL to
remove the Texture definition. |
K_DEPRECATED void SetReflectionFactorTextures | ( | KFbxLayerElementTexture * | pTextures | ) |
Set the ReflectionFactorTextures description for this layer.
This function is deprecated and has been replaced by SetTextures(KFbxLayerElement::ELayerElementType pType, KFbxLayerElementTexture* pTextures);
pTextures | Pointer to the Textures layer element, or NULL to
remove the Texture definition. |
K_DEPRECATED void SetDisplacementTextures | ( | KFbxLayerElementTexture * | pTextures | ) |
Set the DisplacementTextures description for this layer.
This function is deprecated and has been replaced by SetTextures(KFbxLayerElement::ELayerElementType pType, KFbxLayerElementTexture* pTextures);
pTextures | Pointer to the Textures layer element, or NULL to
remove the Texture definition. |
KFbxLayerElement* CreateLayerElementOfType | ( | KFbxLayerElement::ELayerElementType | pType, | |
bool | pIsUV = false |
|||
) |
Creates the specified type of layer element description for this layer.
pType | The required Layer element type. | |
pIsUV | When true , requests the UV LayerElement that
corresponds with the specified Layer Element type (only applies to
TEXTURE type layer elements). |
void Clone | ( | KFbxLayer const & | pSrcLayer, | |
KFbxSdkManager * | pSdkManager | |||
) |
Clone function.
pSrcLayer | The source layer to be cloned. | |
pSdkManager |