Open Reality Reference Guide
 
Loading...
Searching...
No Matches
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
 

Macros

#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)
 

Detailed Description

Basic classes for trigger tree manipulation.

Definition in file fbtrigger.h.

Macro Definition Documentation

◆ FBSDK_DLL

#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

◆ FBTriggerMode

Trigger Mode.

Enumerator
kFBTriggerModeLocal 

Local.

kFBTriggerModeGlobal 

Global.

kFBTriggerModeGlobalMatch 

Global Match.

kFBTriggerModeGlobalGravityMatch 

Global Gravity Match.

Definition at line 153 of file fbtrigger.h.

◆ FBTriggerSource

Trigger Sources.

Enumerator
kFBTriggerSourceDefault 

Default.

kFBTriggerSourceKeyboard 

Keyboard.

kFBTriggerSourceJoystick1 

Joystick1.

kFBTriggerSourceJoystick2 

Joystick2.

Definition at line 144 of file fbtrigger.h.

◆ FBTriggerType

Trigger Types.

Enumerator
kFBTriggerTypeOff 

Off.

kFBTriggerTypeActivate 

Activate.

kFBTriggerTypeDeactivate 

Deactivate.

kFBTriggerTypeActivateRepeat 

Activate Repeat.

kFBTriggerTypeDeactivateRepeat 

Deacticate Repeat.

Definition at line 196 of file fbtrigger.h.