Public Member Functions | |
TurnToRender (GameSession gameSession) | |
void | EnqueueMove (RenderMove move) |
void | EnqueueAction (RenderAction action) |
void | EnqueueAction (IEnumerable< RenderAction > action) |
void | EnqueueDeath (RenderDeath death) |
IEnumerator | Render () |
IEnumerator | RenderMoves () |
IEnumerator | RenderActions () |
IEnumerator | RenderDeaths () |
Public Attributes | |
GameSession | gameSession |
readonly List< RenderMove > | renderMoveBuffer = new List<RenderMove>() |
readonly List< RenderAction > | renderActionBuffer = new List<RenderAction>() |
readonly List< RenderDeath > | renderDeathBuffer = new List<RenderDeath>() |