Cytopia  0.3
A city building simulation game
SignalMediator Member List

This is the complete list of members for SignalMediator, including all inherited members.

instance(void)Singleton< SignalMediator >inlinestatic
registerCbDemolish(std::function< void(MapNode *)> const &cb)SignalMediatorinline
registerCbLoadGame(std::function< void(const std::string &)> const &cb)SignalMediatorinline
registerCbNewGame(std::function< void(bool)> const &cb)SignalMediatorinline
registerCbQuitGame(std::function< void()> const &cb)SignalMediatorinline
registerCbSaveGame(std::function< void(const std::string &)> const &cb)SignalMediatorinline
registerCbSetTileID(std::function< void(const MapNode &)> const &cb)SignalMediatorinline
registerCbUpdatePower(std::function< void(const std::vector< PowerGrid > &)> const &cb)SignalMediatorinline
signalDemolishSignalMediator
signalLoadGameSignalMediator
SignalMediator()SignalMediatorinline
signalNewGameSignalMediator
signalQuitGameSignalMediator
signalSaveGameSignalMediator
signalSetTileIDSignalMediator
signalUpdatePowerSignalMediator
Singleton() noexcept=defaultSingleton< SignalMediator >protected
~SignalMediator()SignalMediatorinline
~Singleton() noexcept=defaultSingleton< SignalMediator >protected