ProD  4.0
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Events
Public Member Functions | Public Attributes | List of all members
ProD.TurnManager Class Reference

Inherits ProD.Singleton< T >.

Public Member Functions

void addActor (TurnBasedActor actor)
 
void removeAllActors ()
 
void removeActor (TurnBasedActor actor)
 
void endTurn (TurnBasedActor actor)
 

Public Attributes

List< TurnBasedActoractors = new List<TurnBasedActor>()
 
List< TurnBasedActoractorsChanged = new List<TurnBasedActor>()
 

Additional Inherited Members

- Static Protected Attributes inherited from ProD.Singleton< T >
static T instance
 
- Properties inherited from ProD.Singleton< T >
static T Instance [get]
 

Member Function Documentation

void ProD.TurnManager.addActor ( TurnBasedActor  actor)
void ProD.TurnManager.endTurn ( TurnBasedActor  actor)
void ProD.TurnManager.removeActor ( TurnBasedActor  actor)
void ProD.TurnManager.removeAllActors ( )

Member Data Documentation

List<TurnBasedActor> ProD.TurnManager.actors = new List<TurnBasedActor>()
List<TurnBasedActor> ProD.TurnManager.actorsChanged = new List<TurnBasedActor>()