diff options
author | Craig Robbins <kde.psych@gmail.com> | 2015-04-01 23:01:28 +1000 |
---|---|---|
committer | Craig Robbins <kde.psych@gmail.com> | 2015-04-01 23:04:25 +1000 |
commit | 9527984dbcfc0a6cc7aa0470430cb6c3aa4103ba (patch) | |
tree | a06f321422fb501ea6c28571a9ac31bf7d09c43a /src/main.cpp | |
parent | 113bdd3ec0608655d1ab36886b4708bb8ccb7870 (diff) | |
download | minetest-9527984dbcfc0a6cc7aa0470430cb6c3aa4103ba.tar.gz minetest-9527984dbcfc0a6cc7aa0470430cb6c3aa4103ba.tar.bz2 minetest-9527984dbcfc0a6cc7aa0470430cb6c3aa4103ba.zip |
Move globals from main.cpp to more sane locations
Move debug streams to log.cpp|h
Move GUI-related globals to clientlauncher
Move g_settings and g_settings_path to settings.cpp|h
Move g_menuclouds to clouds.cpp|h
Move g_profiler to profiler.cpp|h
Diffstat (limited to 'src/main.cpp')
-rw-r--r-- | src/main.cpp | 53 |
1 files changed, 0 insertions, 53 deletions
diff --git a/src/main.cpp b/src/main.cpp index 3893b9a82..dc0a01f80 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -29,7 +29,6 @@ with this program; if not, write to the Free Software Foundation, Inc., #include "irrlicht.h" // createDevice -#include "main.h" #include "mainmenumanager.h" #include "irrlichttypes_extrabloated.h" #include "debug.h" @@ -59,38 +58,6 @@ with this program; if not, write to the Free Software Foundation, Inc., #include "touchscreengui.h" #endif -/* - Settings. - These are loaded from the config file. -*/ -static Settings main_settings; -Settings *g_settings = &main_settings; -std::string g_settings_path; - -// Global profiler -Profiler main_profiler; -Profiler *g_profiler = &main_profiler; - -// Menu clouds are created later -Clouds *g_menuclouds = 0; -irr::scene::ISceneManager *g_menucloudsmgr = 0; - -/* - Debug streams -*/ - -// Connection -std::ostream *dout_con_ptr = &dummyout; -std::ostream *derr_con_ptr = &verbosestream; - -// Server -std::ostream *dout_server_ptr = &infostream; -std::ostream *derr_server_ptr = &errorstream; - -// Client -std::ostream *dout_client_ptr = &infostream; -std::ostream *derr_client_ptr = &errorstream; - #define DEBUGFILE "debug.txt" #define DEFAULT_SERVER_PORT 30000 @@ -137,26 +104,6 @@ static bool migrate_database(const GameParams &game_params, const Settings &cmd_ /**********************************************************************/ -#ifndef SERVER -/* - Random stuff -*/ - -/* mainmenumanager.h */ - -gui::IGUIEnvironment* guienv = NULL; -gui::IGUIStaticText *guiroot = NULL; -MainMenuManager g_menumgr; - -bool noMenuActive() -{ - return (g_menumgr.menuCount() == 0); -} - -// Passed to menus to allow disconnecting and exiting -MainGameCallback *g_gamecallback = NULL; -#endif - /* gettime.h implementation */ |