89 TRKEY_NUM_UP = (1<<0),
90 TRKEY_NUM_DOWN = (1<<1),
91 TRKEY_NUM_LEFT = (1<<2),
92 TRKEY_NUM_RIGHT = (1<<3),
93 TRKEY_NUM_PLUS = (1<<4),
94 TRKEY_NUM_MINUS = (1<<5),
95 TRKEY_PAGE_UP = (1<<6),
96 TRKEY_PAGE_DOWN = (1<<7)
128 PCNT_EVENT_PROCESSING,
149 DEBUG_SYS_EVENTS = 1 << 0,
150 DEBUG_APP_EVENTS = 1 << 1,
151 DEBUG_EVENTS = DEBUG_SYS_EVENTS | DEBUG_APP_EVENTS,
152 DEBUG_MODELS = 1 << 2,
153 DEBUG_ALL = DEBUG_SYS_EVENTS | DEBUG_APP_EVENTS | DEBUG_MODELS
232 bool fullScreen,
bool resizeable)
const;
253 float GetSimulationSpeed()
const;
284 bool GetJoystickEnabled()
const;
310 bool GetGrabInput()
const;
328 bool IsDebugModeActive(DebugMode mode)
const;
329 static bool ParseDebugModes(
const std::string& str,
int& debugModes);
335 char GetLanguageChar()
const;
336 void SetLanguage(
Language language);
337 static bool ParseLanguage(
const std::string& str,
Language& language);
343 bool GetLowCPU()
const;
353 bool GetSceneTestMode();
433 float m_performanceCountersData[
PCNT_MAX];
435 long long m_realAbsTimeBase;
436 long long m_realAbsTime;
437 long long m_realRelTime;
439 long long m_absTimeBase;
440 long long m_exactAbsTime;
441 long long m_exactRelTime;
446 float m_simulationSpeed;
447 bool m_simulationSuspended;