FbxCloneManager::CloneSetElement Struct Reference
 
 
 
FbxCloneManager::CloneSetElement Struct Reference

#include <fbxclonemanager.h>


Class Description

This represents an element in FbxCloneManager::CloneSet to be cloned.

This class contains the option for specifying how connections are cloned and the cloned object.

See also:
FbxCloneManager
FbxCloneManager::CloneSet

Definition at line 70 of file fbxclonemanager.h.

List of all members.

Public Member Functions

  CloneSetElement (int pSrcPolicy=0, int pExternalDstPolicy=0, FbxObject::ECloneType pCloneType=FbxObject::eReferenceClone)
  Constructor.

Public Attributes

FbxObject::ECloneType  mType
  the type of cloning to perform
int  mSrcPolicy
  Policy on how to handle source connections on the original object.
int  mExternalDstPolicy
  policy on how to handle destination connections on the original object to objects NOT in the clone set.
FbxObject mObjectClone
  This is a pointer to the newly created clone.

Constructor & Destructor Documentation

CloneSetElement ( int  pSrcPolicy = 0,
int  pExternalDstPolicy = 0,
FbxObject::ECloneType  pCloneType = FbxObject::eReferenceClone 
)

Constructor.

Parameters:
pSrcPolicy Specify how to handle source connections. Valid values are 0, sConnectToOriginal, sConnectToClone or sConnectToOriginal|sConnectToClone.
pExternalDstPolicy Specify how to handle destination connections to objects NOT in the clone set. Valid values are 0 or sConnectToOriginal.
pCloneType Specify the type of cloning. FbxObject::Clone uses the same parameter.

Member Data Documentation

the type of cloning to perform

Definition at line 85 of file fbxclonemanager.h.

Policy on how to handle source connections on the original object.

Valid values are 0 or any bitwise OR'd combination of sConnectToOriginal, and sConnectToClone.

Definition at line 90 of file fbxclonemanager.h.

policy on how to handle destination connections on the original object to objects NOT in the clone set.

(Destination connections to objects in the set are handled by that object's source policy) Valid values are 0 or sConnectToOriginal.

Definition at line 96 of file fbxclonemanager.h.

This is a pointer to the newly created clone.

It is set after the call to FbxCloneManager::Clone()

Definition at line 101 of file fbxclonemanager.h.


The documentation for this struct was generated from the following file: