defuze.me
Client
|
Abstract class inherited by all CORES. More...
#include <core.hpp>
Public Member Functions | |
virtual void | init (Cores *cores)=0 |
Called once, after all CORES are loaded. | |
virtual void | aboutToQuit ()=0 |
Called just before to quit, when CORES are still loaded. | |
Protected Attributes | |
Cores * | cores |
This will store the cores pointer so the core can use any other cores. |
Abstract class inherited by all CORES.
It contain 2 methods handling CORES loading and releasing.
virtual void Core::init | ( | Cores * | cores | ) | [pure virtual] |
Called once, after all CORES are loaded.
cores | The already loaded CORES. |
Implemented in Gui::GuiCore, Network::NetworkCore, Audio::AudioCore, DB::DBCore, and Params::ParamsCore.