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.