FBX C++ API Reference
|
#include <fbxlayer.h>
FbxLayer class provides a base for the layering mechanism.
A layer can contain one or more of the following layer elements:
A typical layer for a Mesh contains Normals, UVs and Materials. A typical layer for NURBS contains only Materials. In the case of the NURBS, the NURBS' parameterization is used for the UVs; no UVs should be specified.
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 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.
Since FBX SDK 2011, Textures are connected to the properties of FbxSurfaceMaterial derived classes. FbxLayerElementTexture is no longer used. See the code example in FbxLayerElementTexture for how to connect a texture.
Since FBX SDK 2011, texture layering is achieved by FbxLayeredTexture. See the code example in FbxLayeredTexture for how to blend textures.
Normally, you can access layer from FbxLayerContainer like FbxGeometry. For example,
Definition at line 2369 of file fbxlayer.h.
Friends | |
template<typename T > | |
T * | fbxsdk ::FbxNew () |
template<typename T , typename T1 > | |
T * | fbxsdk ::FbxNew (T1 &p1) |
template<typename T , typename T1 > | |
T * | fbxsdk ::FbxNew (const T1 &p1) |
template<typename T , typename T1 , typename T2 > | |
T * | fbxsdk ::FbxNew (T1 &p1, T2 &p2) |
template<typename T , typename T1 , typename T2 > | |
T * | fbxsdk ::FbxNew (T1 &p1, const T2 &p2) |
template<typename T , typename T1 , typename T2 > | |
T * | fbxsdk ::FbxNew (const T1 &p1, T2 &p2) |
template<typename T , typename T1 , typename T2 > | |
T * | fbxsdk ::FbxNew (const T1 &p1, const T2 &p2) |
template<typename T , typename T1 , typename T2 , typename T3 > | |
T * | fbxsdk ::FbxNew (T1 &p1, T2 &p2, T3 &p3) |
template<typename T , typename T1 , typename T2 , typename T3 > | |
T * | fbxsdk ::FbxNew (T1 &p1, T2 &p2, const T3 &p3) |
template<typename T , typename T1 , typename T2 , typename T3 > | |
T * | fbxsdk ::FbxNew (T1 &p1, const T2 &p2, T3 &p3) |
template<typename T , typename T1 , typename T2 , typename T3 > | |
T * | fbxsdk ::FbxNew (T1 &p1, const T2 &p2, const T3 &p3) |
template<typename T , typename T1 , typename T2 , typename T3 > | |
T * | fbxsdk ::FbxNew (const T1 &p1, T2 &p2, T3 &p3) |
template<typename T , typename T1 , typename T2 , typename T3 > | |
T * | fbxsdk ::FbxNew (const T1 &p1, T2 &p2, const T3 &p3) |
template<typename T , typename T1 , typename T2 , typename T3 > | |
T * | fbxsdk ::FbxNew (const T1 &p1, const T2 &p2, T3 &p3) |
template<typename T , typename T1 , typename T2 , typename T3 > | |
T * | fbxsdk ::FbxNew (const T1 &p1, const T2 &p2, const T3 &p3) |
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 > | |
T * | fbxsdk ::FbxNew (T1 &p1, T2 &p2, T3 &p3, T4 &p4) |
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 > | |
T * | fbxsdk ::FbxNew (T1 &p1, T2 &p2, T3 &p3, const T4 &p4) |
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 > | |
T * | fbxsdk ::FbxNew (T1 &p1, T2 &p2, const T3 &p3, T4 &p4) |
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 > | |
T * | fbxsdk ::FbxNew (T1 &p1, T2 &p2, const T3 &p3, const T4 &p4) |
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 > | |
T * | fbxsdk ::FbxNew (T1 &p1, const T2 &p2, T3 &p3, T4 &p4) |
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 > | |
T * | fbxsdk ::FbxNew (T1 &p1, const T2 &p2, T3 &p3, const T4 &p4) |
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 > | |
T * | fbxsdk ::FbxNew (T1 &p1, const T2 &p2, const T3 &p3, T4 &p4) |
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 > | |
T * | fbxsdk ::FbxNew (T1 &p1, const T2 &p2, const T3 &p3, const T4 &p4) |
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 > | |
T * | fbxsdk ::FbxNew (const T1 &p1, T2 &p2, T3 &p3, T4 &p4) |
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 > | |
T * | fbxsdk ::FbxNew (const T1 &p1, T2 &p2, T3 &p3, const T4 &p4) |
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 > | |
T * | fbxsdk ::FbxNew (const T1 &p1, T2 &p2, const T3 &p3, T4 &p4) |
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 > | |
T * | fbxsdk ::FbxNew (const T1 &p1, T2 &p2, const T3 &p3, const T4 &p4) |
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 > | |
T * | fbxsdk ::FbxNew (const T1 &p1, const T2 &p2, T3 &p3, T4 &p4) |
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 > | |
T * | fbxsdk ::FbxNew (const T1 &p1, const T2 &p2, T3 &p3, const T4 &p4) |
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 > | |
T * | fbxsdk ::FbxNew (const T1 &p1, const T2 &p2, const T3 &p3, T4 &p4) |
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 > | |
T * | fbxsdk ::FbxNew (const T1 &p1, const T2 &p2, const T3 &p3, const T4 &p4) |
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 > | |
T * | fbxsdk ::FbxNew (T1 &p1, T2 &p2, T3 &p3, T4 &p4, T5 &p5) |
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 > | |
T * | fbxsdk ::FbxNew (const T1 &p1, T2 &p2, T3 &p3, T4 &p4, T5 &p5) |
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 > | |
T * | fbxsdk ::FbxNew (const T1 &p1, const T2 &p2, T3 &p3, T4 &p4, T5 &p5) |
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 > | |
T * | fbxsdk ::FbxNew (const T1 &p1, T2 &p2, const T3 &p3, T4 &p4, T5 &p5) |
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 > | |
T * | fbxsdk ::FbxNew (const T1 &p1, T2 &p2, T3 &p3, const T4 &p4, T5 &p5) |
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 > | |
T * | fbxsdk ::FbxNew (const T1 &p1, T2 &p2, T3 &p3, T4 &p4, const T5 &p5) |
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 > | |
T * | fbxsdk ::FbxNew (const T1 &p1, const T2 &p2, const T3 &p3, T4 &p4, T5 &p5) |
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 > | |
T * | fbxsdk ::FbxNew (const T1 &p1, const T2 &p2, T3 &p3, const T4 &p4, T5 &p5) |
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 > | |
T * | fbxsdk ::FbxNew (const T1 &p1, const T2 &p2, T3 &p3, T4 &p4, const T5 &p5) |
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 > | |
T * | fbxsdk ::FbxNew (const T1 &p1, const T2 &p2, const T3 &p3, const T4 &p4, T5 &p5) |
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 > | |
T * | fbxsdk ::FbxNew (const T1 &p1, const T2 &p2, const T3 &p3, T4 &p4, const T5 &p5) |
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 > | |
T * | fbxsdk ::FbxNew (const T1 &p1, const T2 &p2, const T3 &p3, const T4 &p4, const T5 &p5) |
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 > | |
T * | fbxsdk ::FbxNew (const T1 &p1, const T2 &p2, const T3 &p3, const T4 &p4, const T5 &p5, const T6 &p6) |
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 > | |
T * | fbxsdk ::FbxNew (const T1 &p1, const T2 &p2, const T3 &p3, const T4 &p4, const T5 &p5, const T6 &p6, const T7 &p7) |
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 > | |
T * | fbxsdk ::FbxNew (const T1 &p1, const T2 &p2, const T3 &p3, const T4 &p4, const T5 &p5, const T6 &p6, const T7 &p7, const T8 &p8) |
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 > | |
T * | fbxsdk ::FbxNew (const T1 &p1, const T2 &p2, const T3 &p3, const T4 &p4, const T5 &p5, const T6 &p6, const T7 &p7, const T8 &p8, const T9 &p9) |
template<typename T > | |
void | fbxsdk ::FbxDelete (T *p) |
template<typename T > | |
void | fbxsdk ::FbxDelete (const T *p) |
template<typename T > | |
T * | fbxsdk ::FbxNewArray (const int n) |
template<typename T > | |
void | fbxsdk ::FbxDeleteArray (T *p) |
Layer Element Management | |
FbxLayerElementNormal * | GetNormals () |
Returns this layer's Normals description . More... | |
const FbxLayerElementNormal * | GetNormals () const |
Returns this layer's Normals description . More... | |
FbxLayerElementTangent * | GetTangents () |
Returns this layer's Tangents description. More... | |
const FbxLayerElementTangent * | GetTangents () const |
Returns this layer's Tangents description. More... | |
FbxLayerElementBinormal * | GetBinormals () |
Returns this layer's Binormals description. More... | |
const FbxLayerElementBinormal * | GetBinormals () const |
Returns this layer's Binormals description. More... | |
FbxLayerElementMaterial * | GetMaterials () |
Returns this layer's Materials description. More... | |
const FbxLayerElementMaterial * | GetMaterials () const |
Returns this layer's Materials description. More... | |
FbxLayerElementPolygonGroup * | GetPolygonGroups () |
Returns this layer's Polygon Groups description. More... | |
const FbxLayerElementPolygonGroup * | GetPolygonGroups () const |
Returns this layer's Polygon Groups description. More... | |
FbxLayerElementUV * | GetUVs (FbxLayerElement::EType pTypeIdentifier=FbxLayerElement::eTextureDiffuse) |
Returns this layer's UV description. More... | |
const FbxLayerElementUV * | GetUVs (FbxLayerElement::EType pTypeIdentifier=FbxLayerElement::eTextureDiffuse) const |
Returns this layer's UV description. More... | |
int | GetUVSetCount () const |
Returns the number of different UV sets in this layer. More... | |
FbxArray< FbxLayerElement::EType > | GetUVSetChannels () const |
Returns an array that describes which UV sets are in this layer. More... | |
FbxArray< const FbxLayerElementUV * > | GetUVSets () const |
Returns an array of UV sets in this layer. More... | |
FbxLayerElementVertexColor * | GetVertexColors () |
Returns this layer's Vertex Colors description. More... | |
const FbxLayerElementVertexColor * | GetVertexColors () const |
Returns this layer's Vertex Colors description. More... | |
FbxLayerElementSmoothing * | GetSmoothing () |
Returns this layer's Smoothing description. More... | |
const FbxLayerElementSmoothing * | GetSmoothing () const |
Returns this layer's Smoothing description. More... | |
FbxLayerElementCrease * | GetVertexCrease () |
Returns this layer's vertex crease description. More... | |
const FbxLayerElementCrease * | GetVertexCrease () const |
Returns this layer's vertex crease description. More... | |
FbxLayerElementCrease * | GetEdgeCrease () |
Returns this layer's edge crease description. More... | |
const FbxLayerElementCrease * | GetEdgeCrease () const |
Returns this layer's edge crease description. More... | |
FbxLayerElementHole * | GetHole () |
Returns this layer's Hole description. More... | |
const FbxLayerElementHole * | GetHole () const |
Returns this layer's Hole description. More... | |
FbxLayerElementUserData * | GetUserData () |
Returns this layer's User Data. More... | |
const FbxLayerElementUserData * | GetUserData () const |
Returns this layer's User Data. More... | |
FbxLayerElementVisibility * | GetVisibility () |
Returns this layer's visibility. More... | |
const FbxLayerElementVisibility * | GetVisibility () const |
Returns this layer's visibility. More... | |
FbxLayerElementTexture * | GetTextures (FbxLayerElement::EType pType) |
Returns this layer's Textures description. More... | |
const FbxLayerElementTexture * | GetTextures (FbxLayerElement::EType pType) const |
Returns this layer's Textures description. More... | |
void | SetTextures (FbxLayerElement::EType pType, FbxLayerElementTexture *pTextures) |
Sets this layer's Textures description. More... | |
FbxLayerElement * | GetLayerElementOfType (FbxLayerElement::EType pType, bool pIsUV=false) |
Returns the specified type of layer element description for this layer. More... | |
const FbxLayerElement * | GetLayerElementOfType (FbxLayerElement::EType pType, bool pIsUV=false) const |
Returns the specified type of layer element description for this layer. More... | |
void | SetNormals (FbxLayerElementNormal *pNormals) |
Sets this layer's Normals description. More... | |
void | SetBinormals (FbxLayerElementBinormal *pBinormals) |
Sets this layer's Binormals description. More... | |
void | SetTangents (FbxLayerElementTangent *pTangents) |
Sets this layer's Tangents description. More... | |
void | SetMaterials (FbxLayerElementMaterial *pMaterials) |
Sets this layer's Materials description. More... | |
void | SetPolygonGroups (FbxLayerElementPolygonGroup *pPolygonGroups) |
Sets this layer's Polygon Groups description. More... | |
void | SetUVs (FbxLayerElementUV *pUVs, FbxLayerElement::EType pTypeIdentifier=FbxLayerElement::eTextureDiffuse) |
Sets this layer's UVs description. More... | |
void | SetVertexColors (FbxLayerElementVertexColor *pVertexColors) |
Sets this layer's Vertex Colors description. More... | |
void | SetSmoothing (FbxLayerElementSmoothing *pSmoothing) |
Sets this layer's Smoothing description. More... | |
void | SetVertexCrease (FbxLayerElementCrease *pCrease) |
Sets this layer's Vertex Crease description. More... | |
void | SetEdgeCrease (FbxLayerElementCrease *pCrease) |
Sets this layer's Edge Crease description. More... | |
void | SetHole (FbxLayerElementHole *pHole) |
Sets this layer's Hole description. More... | |
void | SetUserData (FbxLayerElementUserData *pUserData) |
Sets this layer's User Data. More... | |
void | SetVisibility (FbxLayerElementVisibility *pVisibility) |
Sets this layer's the visibility. More... | |
void | SetLayerElementOfType (FbxLayerElement *pLayerElement, FbxLayerElement::EType pType, bool pIsUV=false) |
Sets the specified type of layer element description for this layer. More... | |
FbxLayerElement * | CreateLayerElementOfType (FbxLayerElement::EType pType, bool pIsUV=false) |
Creates the specified type of layer element description for this layer. More... | |
void | Clone (FbxLayer const &pSrcLayer) |
Clone function. More... | |
FbxLayerElementNormal* GetNormals | ( | ) |
const FbxLayerElementNormal* GetNormals | ( | ) | const |
FbxLayerElementTangent* GetTangents | ( | ) |
const FbxLayerElementTangent* GetTangents | ( | ) | const |
FbxLayerElementBinormal* GetBinormals | ( | ) |
const FbxLayerElementBinormal* GetBinormals | ( | ) | const |
FbxLayerElementMaterial* GetMaterials | ( | ) |
Returns this layer's Materials description.
NULL
if no Materials layer element is defined in this layer. const FbxLayerElementMaterial* GetMaterials | ( | ) | const |
Returns this layer's Materials description.
NULL
if no Materials layer element is defined in this layer. FbxLayerElementPolygonGroup* GetPolygonGroups | ( | ) |
Returns this layer's Polygon Groups description.
NULL
if no Polygon Groups layer element is defined in this layer. const FbxLayerElementPolygonGroup* GetPolygonGroups | ( | ) | const |
Returns this layer's Polygon Groups description.
NULL
if no Polygon Groups layer element is defined in this layer. FbxLayerElementUV* GetUVs | ( | FbxLayerElement::EType | pTypeIdentifier = FbxLayerElement::eTextureDiffuse | ) |
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. const FbxLayerElementUV* GetUVs | ( | FbxLayerElement::EType | pTypeIdentifier = FbxLayerElement::eTextureDiffuse | ) | 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.
FbxArray<FbxLayerElement::EType> GetUVSetChannels | ( | ) | const |
Returns an array that describes which UV sets are in this layer.
FbxArray<const FbxLayerElementUV*> GetUVSets | ( | ) | const |
Returns an array of UV sets in this layer.
FbxLayerElementVertexColor* GetVertexColors | ( | ) |
const FbxLayerElementVertexColor* GetVertexColors | ( | ) | const |
FbxLayerElementSmoothing* GetSmoothing | ( | ) |
const FbxLayerElementSmoothing* GetSmoothing | ( | ) | const |
FbxLayerElementCrease* GetVertexCrease | ( | ) |
Returns this layer's vertex crease description.
NULL
if no Crease layer element is defined in this layer. const FbxLayerElementCrease* GetVertexCrease | ( | ) | const |
Returns this layer's vertex crease description.
NULL
if no Crease layer element is defined in this layer. FbxLayerElementCrease* GetEdgeCrease | ( | ) |
Returns this layer's edge crease description.
NULL
if no Crease layer element is defined in this layer. const FbxLayerElementCrease* GetEdgeCrease | ( | ) | const |
Returns this layer's edge crease description.
NULL
if no Crease layer element is defined in this layer. FbxLayerElementHole* GetHole | ( | ) |
Returns this layer's Hole description.
NULL
if no Hole layer element is defined in this layer. const FbxLayerElementHole* GetHole | ( | ) | const |
Returns this layer's Hole description.
NULL
if no Hole layer element is defined in this layer. FbxLayerElementUserData* GetUserData | ( | ) |
Returns this layer's User Data.
NULL
if no User Data layer element is defined in this layer. const FbxLayerElementUserData* GetUserData | ( | ) | const |
Returns this layer's User Data.
NULL
if no User Data layer element is defined in this layer. FbxLayerElementVisibility* GetVisibility | ( | ) |
Returns this layer's visibility.
NULL
if no visibility layer element is defined in this layer. const FbxLayerElementVisibility* GetVisibility | ( | ) | const |
Returns this layer's visibility.
NULL
if no visibility layer element is defined in this layer. FbxLayerElementTexture* GetTextures | ( | FbxLayerElement::EType | 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. const FbxLayerElementTexture* GetTextures | ( | FbxLayerElement::EType | 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 | ( | FbxLayerElement::EType | pType, |
FbxLayerElementTexture * | 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. |
FbxLayerElement* GetLayerElementOfType | ( | FbxLayerElement::EType | 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. |
const FbxLayerElement* GetLayerElementOfType | ( | FbxLayerElement::EType | 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 | ( | FbxLayerElementNormal * | pNormals | ) |
Sets this layer's Normals description.
pNormals | A pointer to the Normals layer element, or NULL to remove the Normals definition. |
void SetBinormals | ( | FbxLayerElementBinormal * | pBinormals | ) |
void SetTangents | ( | FbxLayerElementTangent * | pTangents | ) |
void SetMaterials | ( | FbxLayerElementMaterial * | pMaterials | ) |
Sets this layer's Materials description.
pMaterials | A pointer to the Materials layer element, or NULL to remove the Material definition. |
void SetPolygonGroups | ( | FbxLayerElementPolygonGroup * | 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 | ( | FbxLayerElementUV * | pUVs, |
FbxLayerElement::EType | pTypeIdentifier = FbxLayerElement::eTextureDiffuse |
||
) |
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 | ( | FbxLayerElementVertexColor * | pVertexColors | ) |
void SetSmoothing | ( | FbxLayerElementSmoothing * | pSmoothing | ) |
void SetVertexCrease | ( | FbxLayerElementCrease * | 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 | ( | FbxLayerElementCrease * | 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 SetHole | ( | FbxLayerElementHole * | pHole | ) |
Sets this layer's Hole description.
pHole | A pointer to the Hole layer element, or NULL to remove the Hole definition. |
void SetUserData | ( | FbxLayerElementUserData * | 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 | ( | FbxLayerElementVisibility * | pVisibility | ) |
Sets this layer's the visibility.
pVisibility | A pointer to the visibility layer element, or NULL to remove the visibility. |
void SetLayerElementOfType | ( | FbxLayerElement * | pLayerElement, |
FbxLayerElement::EType | pType, | ||
bool | pIsUV = false |
||
) |
Sets the specified type of layer element description for this layer.
pLayerElement | A pointer to the layer element, or NULL to remove the layer element. |
pType | The required Layer element type.
|
pIsUV | If true , requests the UV layer element that corresponds with the specified texture type. |
FbxLayerElement* CreateLayerElementOfType | ( | FbxLayerElement::EType | 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 | ( | FbxLayer const & | pSrcLayer | ) |
Clone function.
pSrcLayer | The source layer to be cloned. |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |