Space Engineers
|
Namespaces | |
package | StateMachine |
Classes | |
interface | IMyCondition |
Interface of totally generic condition. More... | |
interface | IMyVariableStorage |
Interface of variable storage (key-value principle). More... | |
class | MyCachingDynamicObjectsPool |
class | MyConcurrentObjectsPool |
class | MyDynamicObjectPool |
Dynamic object pool. It's allocate new instance when necessary. More... | |
struct | MyNamedEnum |
class | MyObjectsPool |
class | MyObjectsPoolSimple |
class | MySingleStateMachine |
Implementation of generic state machine. Inherit from this class to create your own state machine. Transitions are performed automatically on each update (if conditions of transition are fulfilled). More... | |
class | MySparseGrid |
class | MyStateMachine |
Implementation of generic multistate state machine. Is able to run multiple independent cursors at once updated with every update call. Use cursors as access point to active states. More... | |
class | MyStateMachineCursor |
class | MyStateMachineNode |
Node of the state machine. More... | |
class | MyStateMachineTransition |
Definition of transition to some node. More... | |
struct | MyStateMachineTransitionWithStart |
Pair holding transition and its starting node. More... | |
class | MyWeightDictionary |
Contains items of any type. Each item has weight (float value). Allows to get item based on weight. More... | |