fbtrigger.h File Reference

Basic classes for trigger tree manipulation. More...

#include <kaydaradef.h>

Go to the source code of this file.

Classes

class   FBPropertyListTriggerGroup
  PropertyList: TriggerGroup More...
class   FBPropertyListTrigger
  PropertyList: Trigger More...
class   FBPropertyListMotionClip
  List: MotionClip More...
class   FBPropertyListTriggerBranch
  PropertyList: TriggerBranch More...
class   FBTriggerGroup
class   FBTrigger
class   FBMotionClip
  Motion class. More...
class   FBTriggerBranch

Defines

#define  FBSDK_DLL   K_DLLIMPORT
  Be sure that FBSDK_DLL is defined only once...

Enumerations

enum   FBTriggerSource { kFBTriggerSourceDefault, kFBTriggerSourceKeyboard, kFBTriggerSourceJoystick1, kFBTriggerSourceJoystick2 }
 

Trigger Sources.

More...
enum   FBTriggerMode { kFBTriggerModeLocal, kFBTriggerModeGlobal, kFBTriggerModeGlobalMatch, kFBTriggerModeGlobalGravityMatch }
 

Trigger Mode.

More...
enum   FBTriggerType {
  kFBTriggerTypeOff, kFBTriggerTypeActivate, kFBTriggerTypeDeactivate, kFBTriggerTypeActivateRepeat,
  kFBTriggerTypeDeactivateRepeat
}
 

Trigger Types.

More...

Functions

  __FB_FORWARD (FBTriggerGroup)
  __FB_FORWARD (FBTrigger)
  __FB_FORWARD (FBMotionClip)
  __FB_FORWARD (FBTriggerBranch)
  __FB_FORWARD (FBPropertyListTriggerGroup)
  __FB_FORWARD (FBPropertyListTrigger)
  __FB_FORWARD (FBPropertyListMotionClip)
  __FB_FORWARD (FBPropertyListTriggerBranch)
  FB_DEFINE_COMPONENT (FBSDK_DLL, TriggerGroup)
  FB_DEFINE_COMPONENT (FBSDK_DLL, Trigger)
  FB_DEFINE_COMPONENT (FBSDK_DLL, MotionClip)
  FB_DEFINE_COMPONENT (FBSDK_DLL, TriggerBranch)
  FB_DEFINE_ENUM (FBSDK_DLL, TriggerSource)
  FB_DEFINE_ENUM (FBSDK_DLL, TriggerMode)
  FB_DEFINE_ENUM (FBSDK_DLL, TriggerType)

Detailed Description

Basic classes for trigger tree manipulation.

Definition in file fbtrigger.h.


Define Documentation

#define FBSDK_DLL   K_DLLIMPORT

Be sure that FBSDK_DLL is defined only once...

Definition at line 48 of file fbtrigger.h.


Enumeration Type Documentation

Trigger Sources.

Enumerator:
kFBTriggerSourceDefault 

Default.

kFBTriggerSourceKeyboard 

Keyboard.

kFBTriggerSourceJoystick1 

Joystick1.

kFBTriggerSourceJoystick2 

Joystick2.

Definition at line 144 of file fbtrigger.h.

Trigger Mode.

Enumerator:
kFBTriggerModeLocal 

Local.

kFBTriggerModeGlobal 

Global.

kFBTriggerModeGlobalMatch 

Global Match.

kFBTriggerModeGlobalGravityMatch 

Global Gravity Match.

Definition at line 153 of file fbtrigger.h.

Trigger Types.

Enumerator:
kFBTriggerTypeOff 

Off.

kFBTriggerTypeActivate 

Activate.

kFBTriggerTypeDeactivate 

Deactivate.

kFBTriggerTypeActivateRepeat 

Activate Repeat.

kFBTriggerTypeDeactivateRepeat 

Deacticate Repeat.

Definition at line 196 of file fbtrigger.h.


Function Documentation

FB_DEFINE_COMPONENT ( FBSDK_DLL  ,
TriggerGroup   
)
FB_DEFINE_COMPONENT ( FBSDK_DLL  ,
Trigger   
)
FB_DEFINE_COMPONENT ( FBSDK_DLL  ,
MotionClip   
)
FB_DEFINE_COMPONENT ( FBSDK_DLL  ,
TriggerBranch   
)
FB_DEFINE_ENUM ( FBSDK_DLL  ,
TriggerSource   
)
FB_DEFINE_ENUM ( FBSDK_DLL  ,
TriggerMode   
)
FB_DEFINE_ENUM ( FBSDK_DLL  ,
TriggerType   
)