Namespace containing logic related interfaces. More...
Classes | |
| class | AnimationKey |
| A template class to create key objects for the Animation class. More... | |
| class | Animation |
| A template class to create an ITimeline object with key animation capabilities. More... | |
| class | BaseNodeObserver |
| A helper class for simple use of the INodeObserver object. More... | |
| class | BaseProcessor |
| A helper class for simple use of the IProcessor object. More... | |
| class | BaseStage |
| A helper class for simple use of the IStage object. More... | |
| class | BaseStageProcessor |
| A helper class for simple use of the IStageProcessor object. More... | |
| class | BaseStepable |
| A helper class for simple use of the IStepable object. More... | |
| class | BaseStepableObserver |
| A helper class for simple use of the IStepableObserver object. More... | |
| class | BaseTimeframe |
| A helper class for simple use of the ITimeframe object. More... | |
| class | BaseTimeline |
| A helper class for simple use of the ITimeline object. More... | |
| class | GraphInstanceObjects |
| Template class controlling multiple replications created by XML <Instance> node. More... | |
| class | GraphNodeT |
| A template class for safe access of basic graph node properties and for easy use of the GraphObservableNode object in combination with a INodeObserver. More... | |
| class | GraphObservableNode |
| A template class to create an IObservableNode object for accessing a Graph node. More... | |
| class | GraphPositionInstance |
| Class controlling a position sub tree for GraphInstanceObjects usage. More... | |
| class | GraphPositionObject |
| Base class handling position for Graph::ITransform node. More... | |
| class | GraphReplication |
| Base class for a single replication required by Logic::GraphInstanceObjects. More... | |
| class | GraphSoundInstance |
| Class controlling a sound sub tree for GraphInstanceObjects usage. More... | |
| class | GraphSoundObject |
| Class handling the play state and volume of a Graph::ITimelineNode which is enclosing a Graph::IAudioSequenceNode node. More... | |
| interface | IAppGraph |
| The IAppGraph interface. More... | |
| interface | IAppProcessor |
| The IAppProcessor interface. More... | |
| interface | IAppStage |
| The IAppStage interface. More... | |
| interface | IAppStepable |
| The IAppStepable interface. More... | |
| interface | IAppTimeline |
| The IAppTimeline interface. More... | |
| interface | IDeviceHandler |
| The IDeviceHandler interface provides a collection of all engine's Input and Output device methods. More... | |
| interface | IEngineFactory |
| The IEngineFactory interface. More... | |
| class | StaticEngineFactory |
| The StaticEngineFactory class to create the IEngineFactory object. More... | |
| interface | IEngineProcessor |
| The IEngineProcessor interface. More... | |
| interface | IEngineState |
| The IEngineState interface. More... | |
| interface | IFactory |
| The IFactory interface to create logic classes. More... | |
| interface | StaticFactory |
| The StaticFactory class to create logic classes. More... | |
| interface | INodeObserver |
| The INodeObserver interface. More... | |
| interface | IObservableNode |
| The IObservableNode interface. More... | |
| interface | IProcessor |
| The IProcessor interface. More... | |
| interface | IScrollProcessor |
| The IScrollProcessor interface. More... | |
| interface | IStage |
| The IStage interface. More... | |
| interface | IStageProcessor |
| The IStageProcessor interface. More... | |
| interface | IStageTimeline |
| The IStageTimeline interface. More... | |
| interface | IState |
| The IState interface. More... | |
| interface | IStepable |
| The IStepable interface. More... | |
| interface | IStepableObserver |
| The IStepableObserver interface. More... | |
| interface | ITimeframe |
| The ITimeframe interface. More... | |
| interface | ITimeline |
| The ITimeline interface. More... | |
| class | SoundFader |
| Animation class for fading the volume of a GraphSoundObject. More... | |
| class | StateMachine |
| A template class to create a BaseStepable object with simple statemachine capabilities. More... | |
| struct | EnumStateMachine |
| Predefined StateMachine using an enumerated state data type. More... | |
| class | Stepable |
| The IStepable interface implementation. More... | |
| class | Timeframe |
| The ITimeframe interface implementation. More... | |
| class | Timeline |
| The ITimeline interface implementation. More... | |
Detailed Description
Namespace containing logic related interfaces.