fbsdk/fbtrigger.h File Reference
 
 
 
fbsdk/fbtrigger.h File Reference
#include <kaydaradef.h>

File Description

Basic classes for trigger tree manipulation.

Definition in file fbtrigger.h.

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 (K_DLLIMPORT, TriggerGroup)
  FB_DEFINE_COMPONENT (K_DLLIMPORT, Trigger)
  FB_DEFINE_COMPONENT (K_DLLIMPORT, MotionClip)
  FB_DEFINE_COMPONENT (K_DLLIMPORT, TriggerBranch)
  FB_DEFINE_ENUM (K_DLLIMPORT, TriggerSource)
  FB_DEFINE_ENUM (K_DLLIMPORT, TriggerMode)
  FB_DEFINE_ENUM (K_DLLIMPORT, TriggerType)

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 ( K_DLLIMPORT  ,
TriggerGroup   
)
FB_DEFINE_COMPONENT ( K_DLLIMPORT  ,
Trigger   
)
FB_DEFINE_COMPONENT ( K_DLLIMPORT  ,
MotionClip   
)
FB_DEFINE_COMPONENT ( K_DLLIMPORT  ,
TriggerBranch   
)
FB_DEFINE_ENUM ( K_DLLIMPORT  ,
TriggerSource   
)
FB_DEFINE_ENUM ( K_DLLIMPORT  ,
TriggerMode   
)
FB_DEFINE_ENUM ( K_DLLIMPORT  ,
TriggerType   
)

Go to the source code of this file.