ToyMaker Game Engine 0.0.2
ToyMaker is a game engine developed and maintained by Zoheb Shujauddin.
Loading...
Searching...
No Matches

Files

file  ToyMaker_Main/include/toymaker/engine/signals.hpp
 Classes relating to this engine's implementation of signals. Contains template classes used to define signal senders, receivers, and trackers.

Classes

class  ToyMaker::ISignal
 The base class for any signal that an object advertises. More...
class  ToyMaker::Signal_< TArgs >
 A class containing most of the implementation of this engine's Signal concept. More...
class  ToyMaker::SignalObserver_< TArgs >
 A class containing most of the implementation for this engine's SignalObserver concept. More...
class  ToyMaker::SignalTracker
 A signal tracker, the main interface between an object and the signal system. More...
class  ToyMaker::Signal< TArgs >
 A Signal object, designed to emit signals matching some data signature to be received by all the SignalObservers subscribed to it. More...
class  ToyMaker::SignalObserver< TArgs >
 A SignalObserver object, which can subscribe to Signals matching its data signature and receive signal events from them. More...
class  ToyMaker::BaseSimObjectAspect
 The base class for all aspects, providing an interface to its attached SimObject, and consequently, the engine's SceneSystem. More...

Detailed Description