Drag[en]gine Script Module DragonScript  1.23
Package Dragengine.StateMachineSystem

Classes

interface  SMAction
 State machine action interface. More...
 
class  SMActionParameterTable
 State machine action updating parameter table entry. More...
 
class  SMActionSendGlobalEvent
 State machine action sending a global event. More...
 
class  SMActionTrigger
 State machine action manipulating trigger target. More...
 
class  SMBlockAction
 State machine action using block. More...
 
class  SMBlockCondition
 State machine condition using block. More...
 
interface  SMCondition
 State machine condition interface. More...
 
class  SMConditionCombine
 State machine condition combinding one or more conditions. More...
 
class  SMConditionParameterTableBool
 State machine condition evaluating a boolean parameter table entry. More...
 
class  SMConditionParameterTableFloat
 State machine condition evaluating a floating point parameter table entry. More...
 
class  SMConditionParameterTableInt
 State machine condition evaluating an integer parameter table entry. More...
 
class  SMConditionTrigger
 State machine condition evaluating a boolean parameter table entry. More...
 
class  SMContext
 State machine context. More...
 
class  SMState
 State machine state. More...
 
class  SMStateAction
 Action to run in a state machine state. More...
 
class  SMTransition
 State machine transition. More...
 
class  StateMachine
 State machine. More...