1#ifndef __FBCYCLECREATOR_H__
2#define __FBCYCLECREATOR_H__
39#include <kaydaradef.h>
44 #define FBSDK_DLL K_DLLIMPORT
49#ifdef FBSDKUseNamespace
50namespace FBSDKNamespace {
97 bool pMoveStartToZero =
false,
98 bool pAddZeroKey =
true,
99 const char* pNewTakeName =
"",
101 bool pPasteTx =
true,
102 bool pPasteTy =
false,
103 bool pPasteTz =
true,
105 bool pPasteG =
true );
111#ifdef FBSDKUseNamespace
A character is the link between a motion source and a character model.
MotionBuilder SDK base class.
FBCycleCreator(HIObject pObject=NULL)
Constructor.
static FBCycleCreator & TheOne()
Get the global object for this class.
bool CreateCycle(FBTime pStartTime, FBTime pEndTime, FBCharacter *pChar=NULL, bool pMoveStartToZero=false, bool pAddZeroKey=true, const char *pNewTakeName="", FBModel *pReferencedIK=NULL, bool pPasteTx=true, bool pPasteTy=false, bool pPasteTz=true, bool pPasteR=true, bool pPasteG=true)
Create animation cycle for current character if pChar is NULL, else for the character assigned by pCh...
#define __FBClassDeclare(Name, Parent)
For internal use only.
#define FBSDK_DLL
Be sure that FBSDK_DLL is defined only once...
#define FB_DEFINE_COMPONENT(DllTag, Type)
Define a component and give it the ability to be a property.
#define __FB_FORWARD(ClassName)
Forwarding of class and typedef declaration.