You.i Engine
YiStateMachine.h File Reference

Go to the source code of this file.

Classes

class  yi::deprecated::CYIStateMachine
 This class defines a hierarchical state machine. More...
 

Namespaces

 yi
 
 yi::deprecated
 Deprecated classes.
 

Typedefs

typedef enum yi::deprecated::YI_STATEMACHINE_ERROR_ENUM yi::deprecated::YI_STATEMACHINE_ERROR
 The possible error codes that a CYIStateMachine can encounter during execution. More...
 
typedef enum yi::deprecated::YI_STATEMACHINE_PRIORITY_ENUM yi::deprecated::YI_STATEMACHINE_PRIORITY
 The priority for posting events to a CYIStateMachine. More...
 

Enumerations

enum  yi::deprecated::YI_STATEMACHINE_ERROR_ENUM {
  yi::deprecated::YI_STATEMACHINE_NO_ERROR = 0,
  yi::deprecated::YI_STATEMACHINE_NOINITIALSTATE_ERROR,
  yi::deprecated::YI_STATEMACHINE_NODEFAULTSTATE_ERROR,
  yi::deprecated::YI_STATEMACHINE_NOCOMMONANCESTOR_ERROR,
  yi::deprecated::YI_STATEMACHINE_THREAD_ERROR
}
 The possible error codes that a CYIStateMachine can encounter during execution. More...
 
enum  yi::deprecated::YI_STATEMACHINE_PRIORITY_ENUM {
  yi::deprecated::YI_STATEMACHINE_LOW = -1,
  yi::deprecated::YI_STATEMACHINE_NORMAL = 0,
  yi::deprecated::YI_STATEMACHINE_HIGH = 1
}
 The priority for posting events to a CYIStateMachine. More...