Contains interfaces that are used with the the controller systems.
| Interface | Description | |
|---|---|---|
| IAction | The IAction represents the basics of a simple Action that is used by the ActionDelegate and Command structure. | |
| ISelectable | This Interface enables any object to become selectable and can be used within the SelectionController class. | |
| ITask | The ITask interface allows the implemented class to be treated as a Task object that can be used within the TaskController or the TaskGroup. | |
| ITaskGroup | The ITaskGroup interface is used for collections that hold tasks. |