C# Класс BGC.StateMachine.CoordinatingState

Наследование: BGC.StateMachine.State
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
CoordinatingState ( ) : System

Create a coordinating state with the default name

CoordinatingState ( string name ) : System

Create a coordinate state with a custom name rather than the default

SetStateMachineFunctions ( IStateDataBool booleans, IStateTrigger triggers ) : void

Receive state machine related functions that give states required behaviour

Защищенные методы

Метод Описание
ActivateTrigger ( key ) : void

Activate a trigger in the state machine this state is a part of

GetBool ( key ) : bool

Get a bool from the state machine this state is a part of

SetBool ( key, bool val ) : void

Set a bool in the state machine this state is a part of

Описание методов

ActivateTrigger() защищенный Метод

Activate a trigger in the state machine this state is a part of
protected ActivateTrigger ( key ) : void
Результат void

CoordinatingState() публичный Метод

Create a coordinating state with the default name
public CoordinatingState ( ) : System
Результат System

CoordinatingState() публичный Метод

Create a coordinate state with a custom name rather than the default
public CoordinatingState ( string name ) : System
name string
Результат System

GetBool() защищенный Метод

Get a bool from the state machine this state is a part of
protected GetBool ( key ) : bool
Результат bool

SetBool() защищенный Метод

Set a bool in the state machine this state is a part of
protected SetBool ( key, bool val ) : void
val bool
Результат void

SetStateMachineFunctions() публичный Метод

Receive state machine related functions that give states required behaviour
public SetStateMachineFunctions ( IStateDataBool booleans, IStateTrigger triggers ) : void
booleans IStateDataBool
triggers IStateTrigger
Результат void