Game of Ur 0.3.3
This is a computer adaptation of Game of Ur, written in C++ mainly using SDL and OpenGL.
|
Files | |
file | 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... | |