43#include <kaydaradef.h>
48 #define FBSDK_DLL K_DLLIMPORT
53#ifdef FBSDKUseNamespace
54 namespace FBSDKNamespace {
107 FBGroup(
const char* pName, HIObject pObject=NULL);
154 FBSet(
const char* pName, HIObject pObject=NULL);
179#ifdef FBSDKUseNamespace
A box is a fundamental building block in the application architecture.
MotionBuilder SDK base class.
FBPropertyBool Transformable
Read Write Property: Controls if objects in the group are transformable.
FBGroup(const char *pName, HIObject pObject=NULL)
Constructor.
virtual void FBDelete() override
Virtual FBDelete function.
FBPropertyBool Show
Read Write Property: Controls if objects in the group are displayed.
FBPropertyBool Pickable
Read Write Property: Controls if objects in the group are pickable.
void Select(bool pSelect)
Select.
bool Contains(FBComponent *pComponent)
Contains.
FBPropertyListComponent Items
List: Items in the group.
FBGroup * Clone()
Clone the group.
PropertyList: Concrete class for PropertyList of component
FBGroup * operator[](int pIndex)
Get the group at pIndex.
FBSet * operator[](int pIndex)
Get the set at pIndex.
FBPropertyBool Transformable
Read Write Property: Controls if objects in the set are transformable.
FBSet(const char *pName, HIObject pObject=NULL)
Constructor.
virtual void FBDelete() override
Virtual FBDelete function.
FBPropertyAnimatableBool Visibility
Read Write Property: Visibility of set (animatable).
FBPropertyBool Pickable
Read Write Property: Controls if objects in the set are pickable.
void Select(bool pSelect)
Select.
FBPropertyListComponent Items
List: Items in the set.
int Contains(FBComponent *pComponent)
Contains.
#define __FBClassDeclare(Name, Parent)
For internal use only.
#define FBSDK_DLL
Be sure that FBSDK_DLL is defined only once...
Contains definitions for devices, boxes and models.
class K_DLLIMPORT FBPropertyBaseAnimatable< bool, kFBPT_bool > FBPropertyAnimatableBool
FBPropertyAnimatableBool type definition.
class K_DLLIMPORT FBPropertyBase< bool, kFBPT_bool > FBPropertyBool
Property: bool
#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.
#define __FB_FORWARD(ClassName)
Forwarding of class and typedef declaration.