Exemplo n.º 1
0
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();
}
Exemplo n.º 2
0
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();
}
Exemplo n.º 3
0
 bool TileRPGGameLoop::Initialize()
 {
     RunLoop();
     return true;
 }
Exemplo n.º 4
0
/// Step the CPU one instruction
void SingleStep() {
    RunLoop(1);
}
Exemplo n.º 5
0
System::ResultStatus System::SingleStep() {
    return RunLoop(false);
}