|
delegate void | ExecuteFrameDelegate (TState top, TStaticState staticState, StackSystem< TState, TStaticState, TResult > stackSystem) |
|
| StackSystem (TStaticState staticState) |
|
void | Initialize (TState state) |
|
void | PushFrame (TState state) |
|
void | FinalizeResult (TResult result) |
|
void | Halt () |
|
void | ExecuteStep (ExecuteFrameDelegate executeFrame) |
|
|
bool | Running [get] |
|
bool | FoundResult [get] |
|
TResult | Result [get] |
|
Stack< TState > | Stack [get] |
|
Definition at line 5 of file StackSystem.cs.
The documentation for this class was generated from the following file:
- C:/gamedev/unity/DA20.1X/Assets/CodeRespawn/DungeonArchitect/Scripts/Modules/Common/StackSystem.cs