module charge.core.common
Source file for CommonCore.
Code Map
//! Source file for CommonCore.
module charge.core.common;
//! Class hold common things for core.
class CommonCore : BasicCore
{
public:
fn loop() i32 { }
protected:
enum phyFlags;
enum sfxFlags;
protected:
p: Properties;
mRunning: bool;
mSleepTime: TimeTracker;
protected:
fn initSubSystem(flag: Flag) { }
fn getTicks() i64;
fn doInput();
fn doRenderAndSwap();
fn doSleep(diff: i64);
fn doClose();
fn notLoaded(mask: Flag, name: string) { }
fn loadPhy() { }
fn loadSfx() { }
fn initSettings() { }
fn saveSettings() { }
fn initPhy() { }
fn closePhy() { }
fn initSfx() { }
fn closeSfx() { }
}
class CommonCore : BasicCore
Class hold common things for core.