fbsdk/fbtrigger.h File Reference

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
 PropertyList: MotionClip More...
 
class  FBPropertyListTriggerBranch
 PropertyList: TriggerBranch More...
 
class  FBTriggerGroup
 
class  FBTrigger
 
class  FBMotionClip
 
class  FBTriggerBranch
 

Macros

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

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

Macro Definition 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 Mode.

Enumerator
kFBTriggerModeLocal 

Local.

kFBTriggerModeGlobal 

Global.

kFBTriggerModeGlobalMatch 

Global Match.

kFBTriggerModeGlobalGravityMatch 

Global Gravity Match.

Definition at line 153 of file fbtrigger.h.

Trigger Sources.

Enumerator
kFBTriggerSourceDefault 

Default.

kFBTriggerSourceKeyboard 

Keyboard.

kFBTriggerSourceJoystick1 

Joystick1.

kFBTriggerSourceJoystick2 

Joystick2.

Definition at line 144 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_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 ( TriggerGroup  )
FB_DEFINE_COMPONENT ( Trigger  )
FB_DEFINE_COMPONENT ( MotionClip  )
FB_DEFINE_COMPONENT ( TriggerBranch  )
FB_DEFINE_ENUM ( TriggerSource  )
FB_DEFINE_ENUM ( TriggerMode  )
FB_DEFINE_ENUM ( TriggerType  )

Go to the source code of this file.