RuntimeContext & operator=(const RuntimeContext &)=delete
Prevent instances of this class from being copied (As this class contains pointers)
IAssetManager * asset_manager() override
Asset manager accessor.
~RuntimeContext()=default
Destructor.
IScheduler * scheduler() override
Scheduler accessor.
void set_scheduler(IScheduler *scheduler)
CPU Scheduler setter.