1 #ifndef __FBMOTIONBLENDEDIT_H__
2 #define __FBMOTIONBLENDEDIT_H__
15 #include <kaydaradef.h>
20 #define FBSDK_DLL K_DLLIMPORT
25 #ifdef FBSDKUseNamespace
26 namespace FBSDKNamespace {
57 FBMotionBlendEdit(
const char* pName =
nullptr,
bool pSetAsCurrent =
true, HIObject pObject =
nullptr );
103 #ifdef FBSDKUseNamespace
MotionBuilder SDK base class.
const char * GetName()
Get the Edit name.
virtual void FBDelete() override
Virtual FBDelete function.
bool SetKeepActive(bool pKeepActive)
Set the "Keep Edit Active" state.
bool GetShowAllGhosts()
Get the "Show All Ghosts" state.
bool Clear()
Clear the Edit.
bool SetName(const char *pName)
Set the Edit name.
FBMotionBlendEdit(const char *pName=nullptr, bool pSetAsCurrent=true, HIObject pObject=nullptr)
Constructor.
bool GetKeepActive()
Get the "Keep Edit Active" state.
bool SetShowAllGhosts(bool pShow)
Set the "Show All Ghosts" state.
#define __FBClassDeclare(Name, Parent)
For internal use only.
#define FBSDK_DLL
Be sure that FBSDK_DLL is defined only once...
#define __FB_FORWARD(ClassName)
Forwarding of class and typedef declaration.