KFbxTakeInfo Class Reference

#include <kfbxtakeinfo.h>

List of all members.


Detailed Description

Contains take information prefetched from an imported file and exported to an output file.

Definition at line 64 of file kfbxtakeinfo.h.

Public Types

enum  EImportOffsetType
 EImportOffsetType Import offset types. More...

Public Member Functions

 KFbxTakeInfo ()
 Constructor.
KFbxThumbnailGetTakeThumbnail ()
 Get the take thumbnail.
void SetTakeThumbnail (KFbxThumbnail *pTakeThumbnail)
 Set the take thumbnail.

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.

Protected Attributes

KFbxThumbnailmTakeThumbnail


Member Enumeration Documentation

EImportOffsetType Import offset types.

  • eABSOLUTE
  • eRELATIVE

Definition at line 108 of file kfbxtakeinfo.h.


Constructor & Destructor Documentation

KFbxTakeInfo (  ) 

Constructor.


Member Function Documentation

KFbxThumbnail* GetTakeThumbnail (  ) 

Get the take thumbnail.

Returns:
Pointer to the thumbnail.

void SetTakeThumbnail ( KFbxThumbnail pTakeThumbnail  ) 

Set the take thumbnail.

Parameters:
pTakeThumbnail The referenced thumbnail object.


Member Data Documentation

Take name.

Definition at line 75 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.

Remarks:
This field is only used when importing a scene.

Definition at line 81 of file kfbxtakeinfo.h.

Take description.

Definition at line 84 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 89 of file kfbxtakeinfo.h.

Local time span, set to animation interval if left to default value.

Definition at line 92 of file kfbxtakeinfo.h.

Reference time span, set to animation interval if left to default value.

Definition at line 95 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.

Remarks:
This field is only used when importing a scene.

Definition at line 102 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 121 of file kfbxtakeinfo.h.