| Class | Description |
|---|---|
| Buildable | |
| Builder |
Building having the capacity to build entities.
|
| BuilderManager |
Keep track of all existing builders.
|
| CompleteConstructionManager | |
| ConstructionListener |
To call when a building task is completed.
|
| ConstructionManager |
Check all builder List and execute their build method.
|
| ConstructionQueue |
Simple list of representation for entities in a queue waiting for construction.
|
| ConstructionQueueListener |
Listen about an entity construction queue state change.
|
| EntityFactory |
Factory to build entities.
|
| QueueBuilder | |
| SimpleConstructionManager |
An entity construction manager will build entities, once the process is done, the listeners are notified.
|
| WaitingEntity |
Class with entity data and building time.
|
Copyright © 2017–2018. All rights reserved.