Pyrogenesis  trunk
Macros | Functions | Variables
main.cpp File Reference
#include "lib/precompiled.h"
#include "lib/debug.h"
#include "lib/status.h"
#include "lib/secure_crt.h"
#include "lib/frequency_filter.h"
#include "lib/input.h"
#include "lib/ogl.h"
#include "lib/timer.h"
#include "lib/external_libraries/libsdl.h"
#include "ps/ArchiveBuilder.h"
#include "ps/CConsole.h"
#include "ps/CLogger.h"
#include "ps/ConfigDB.h"
#include "ps/Filesystem.h"
#include "ps/Game.h"
#include "ps/Globals.h"
#include "ps/Hotkey.h"
#include "ps/Loader.h"
#include "ps/Profile.h"
#include "ps/Profiler2.h"
#include "ps/Pyrogenesis.h"
#include "ps/Replay.h"
#include "ps/TouchInput.h"
#include "ps/UserReport.h"
#include "ps/Util.h"
#include "ps/VideoMode.h"
#include "ps/World.h"
#include "ps/GameSetup/GameSetup.h"
#include "ps/GameSetup/Atlas.h"
#include "ps/GameSetup/Config.h"
#include "ps/GameSetup/CmdLineArgs.h"
#include "ps/GameSetup/Paths.h"
#include "ps/XML/Xeromyces.h"
#include "network/NetClient.h"
#include "network/NetServer.h"
#include "network/NetSession.h"
#include "lobby/IXmppClient.h"
#include "graphics/Camera.h"
#include "graphics/GameView.h"
#include "graphics/TextureManager.h"
#include "gui/GUIManager.h"
#include "renderer/Renderer.h"
#include "scriptinterface/ScriptEngine.h"
#include "simulation2/Simulation2.h"
Include dependency graph for main.cpp:

Macros

#define MINIMAL_PCH   2
 

Functions

void kill_mainloop ()
 
static InReaction MainInputHandler (const SDL_Event_ *ev)
 
static void PumpEvents ()
 
static int ProgressiveLoad ()
 
static void RendererIncrementalLoad ()
 
static void Frame ()
 
static void MainControllerInit ()
 
static void MainControllerShutdown ()
 
void restart_mainloop_in_atlas ()
 
void restart_engine ()
 
static void RunGameOrAtlas (int argc, const char *argv[])
 
int main (int argc, char *argv[])
 

Variables

bool g_GameRestarted
 
static int g_ResizedW
 
static int g_ResizedH
 
static bool quit = false
 
static bool restart_in_atlas = false
 
static bool restart = false
 
CmdLineArgs g_args
 

Macro Definition Documentation

#define MINIMAL_PCH   2

Function Documentation

static void Frame ( )
static
void kill_mainloop ( )
int main ( int  argc,
char *  argv[] 
)
static void MainControllerInit ( )
static
static void MainControllerShutdown ( )
static
static InReaction MainInputHandler ( const SDL_Event_ ev)
static
static int ProgressiveLoad ( )
static
static void PumpEvents ( )
static
static void RendererIncrementalLoad ( )
static
void restart_engine ( )
void restart_mainloop_in_atlas ( )
static void RunGameOrAtlas ( int  argc,
const char *  argv[] 
)
static

Variable Documentation

CmdLineArgs g_args
bool g_GameRestarted
int g_ResizedH
static
int g_ResizedW
static
bool quit = false
static
bool restart = false
static
bool restart_in_atlas = false
static