void main() { Rect windowRect; Initialize(); SetRect(&windowRect, 50, 50, 50+SCREEN_WIDTH, 50+SCREEN_HEIGHT); mainWindowPtr = NewWindow(nil, &windowRect, "\pMain Window", true, noGrowDocProc, (WindowPtr)-1L, true, (long)nil); SetPort(mainWindowPtr); RunLoop(); }
void Client::Go() { Logger::GetLogger().Info("--- Loading config ---"); LoadConfig(); Logger::GetLogger().Info("--- Initializing Network ---"); if(!InitializeNetwork()) return; Logger::GetLogger().Info("--- Starting render engine ---"); StartupOgre(); Logger::GetLogger().Info("--- Starting main loop ---"); RunLoop(); Logger::GetLogger().Info("--- Stopping ---"); Shutdown(); }
bool TileRPGGameLoop::Initialize() { RunLoop(); return true; }
/// Step the CPU one instruction void SingleStep() { RunLoop(1); }
System::ResultStatus System::SingleStep() { return RunLoop(false); }