#include <kfbxtakeinfo.h>
Definition at line 63 of file kfbxtakeinfo.h.
Public Types |
|
enum | EImportOffsetType |
EImportOffsetType Import offset types.
More... |
|
Public Member Functions |
|
KFbxTakeInfo () | |
Constructor. |
|
virtual | ~KFbxTakeInfo () |
Destructor. |
|
KFbxTakeInfo (const KFbxTakeInfo &pTakeInfo) | |
Copy Constructor. |
|
KFbxTakeInfo & | operator= (const KFbxTakeInfo &pTakeInfo) |
Assignment operator. |
|
KFbxThumbnail * | GetTakeThumbnail () |
Get the take thumbnail. |
|
void | SetTakeThumbnail (KFbxThumbnail *pTakeThumbnail) |
Set the take thumbnail. |
|
void | CopyLayers (const KFbxTakeInfo &pTakeInfo) |
Copy Take's Layer info. |
|
Public Attributes |
|
KString | mName |
Take name. |
|
KString | mImportName |
Take name once imported in a scene. |
|
KString | mDescription |
Take description. |
|
bool | mSelect |
Import/export flag. |
|
KTimeSpan | mLocalTimeSpan |
Local time span, set to animation interval
if left to default value. |
|
KTimeSpan | mReferenceTimeSpan |
Reference time span, set to animation
interval if left to default value. |
|
KTime | mImportOffset |
Time value to offset the animation keys once
imported in a scene. |
|
EImportOffsetType | mImportOffsetType |
Import offset type. |
|
KArrayTemplate< KLayerInfo * > | mLayerInfoList |
List of each Layer's Info. |
|
int | mCurrentLayer |
Current Layer. |
|
Protected Attributes |
|
KFbxThumbnail * | mTakeThumbnail |
Take's thumbnail. |
enum EImportOffsetType |
EImportOffsetType Import offset types.
Definition at line 114 of file kfbxtakeinfo.h.
KFbxTakeInfo | ( | ) |
Constructor.
virtual ~KFbxTakeInfo | ( | ) | [virtual] |
Destructor.
KFbxTakeInfo | ( | const KFbxTakeInfo & | pTakeInfo | ) |
Copy Constructor.
pTakeInfo | the takeInfo to be copied. |
KFbxTakeInfo& operator= | ( | const KFbxTakeInfo & | pTakeInfo | ) |
Assignment operator.
pTakeInfo | The takeInfo to be assigned. . |
KFbxThumbnail* GetTakeThumbnail | ( | ) |
Get the take thumbnail.
void SetTakeThumbnail | ( | KFbxThumbnail * | pTakeThumbnail | ) |
Set the take thumbnail.
pTakeThumbnail | The referenced thumbnail object. |
void CopyLayers | ( | const KFbxTakeInfo & | pTakeInfo | ) |
Copy Take's Layer info.
pTakeInfo | The takeInfo to be copied. |
Take name.
Definition at line 81 of file kfbxtakeinfo.h.
Take name once imported in a scene.
Modify it if it has to be different than the take name in the imported file.
Definition at line 87 of file kfbxtakeinfo.h.
Take description.
Definition at line 90 of file kfbxtakeinfo.h.
bool mSelect |
Import/export flag.
Set to true
by default. Set to false
if the take must not be imported or exported.
Definition at line 95 of file kfbxtakeinfo.h.
Local time span, set to animation interval if left to default value.
Definition at line 98 of file kfbxtakeinfo.h.
Reference time span, set to animation interval if left to default value.
Definition at line 101 of file kfbxtakeinfo.h.
Time value to offset the animation keys once imported in a scene.
Modify it if the animation of a take must be offset. Its effect
depends on the state of mImportOffsetType
.
Definition at line 108 of file kfbxtakeinfo.h.
Import offset type.
If set to eABSOLUTE
, mImportOffset
gives the absolute time of the first animation key and the
appropriate time shift is applied to all of the other animation
keys. If set to eRELATIVE
, mImportOffset
gives the relative time shift applied to all the animation
keys.
Definition at line 127 of file kfbxtakeinfo.h.
KArrayTemplate<KLayerInfo*> mLayerInfoList |
List of each Layer's Info.
Definition at line 145 of file kfbxtakeinfo.h.
int mCurrentLayer |
Current Layer.
Definition at line 147 of file kfbxtakeinfo.h.
KFbxThumbnail* mTakeThumbnail
[protected] |
Take's thumbnail.
Definition at line 151 of file kfbxtakeinfo.h.