|  | SpaceRTS - Starter Pack
    1.3
    | 
| Namespaces | |
| namespace | AttributeExtension | 
| namespace | RTSKit | 
| Classes | |
| class | ComponentProxy | 
| Component class that does all the magic to store, index and return the important components from child GameObjects.  More... | |
| class | GameEntity | 
| Core Component for each interactable Entity in the Game. Acts as a Controller for the visual Avatar through its ComponentProxy.  More... | |
| class | GameEntityComponent | 
| Base class for all the Components that need to comunicate with the GameEntity and it's Visual Module.  More... | |
| class | GameScene | 
| Root Component that acts as central point between the GameEntities, their components and the GameSystems.  More... | |
| class | GameSceneSystem | 
| Base class for all the game systems.  More... | |
| interface | ISelectableCriteria | 
| When implemented, the object can filter from a list of Selectables which ones will be finally selected.  More... | |
| class | ProxyRef | 
| Represents a Component reference that can be assigned directly through editor or must be taken from a component proxy in runtime.  More... | |
| class | Selectable | 
| Component in charge of store the current status for hover, highlight and selection.  More... | |
| class | SelectableChanged | 
| Special message triggered by the Selectable component and dispatched through the GameEntity Message Sink.  More... | |
| class | SelectionInput | 
| Acts as a nexus between the input (clicks, selection box, etc) and the SelectionSystem.  More... | |
| class | SelectionSystem | 
| The system in control of all GameEntities that can be hovered, highlighted and selected.  More... | |