Returns true if there's any actions left to redo
Returns true if there's any actions left to undo
Clear the action stack
Gets whether the action stack is empty.
Get the current top of the stack
Push an action to the stack
Redo an action
Undo an action
A stack of actions performed in the game
Actions can be undone and redone. Pushing a new action to the stack will overwrite actions past the current top cursor.