summaryrefslogtreecommitdiff
path: root/src/client.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/client.h')
-rw-r--r--src/client.h48
1 files changed, 26 insertions, 22 deletions
diff --git a/src/client.h b/src/client.h
index f0fdd508..233ee646 100644
--- a/src/client.h
+++ b/src/client.h
@@ -160,52 +160,56 @@ public:
int exec();
static void setState(State state)
- { instance()->state = state; }
+ { instance()->mState = state; }
static State getState()
- { return instance()->state; }
+ { return instance()->mState; }
+
+ static const std::string &getPackageDirectory()
+ { return instance()->mPackageDir; }
static const std::string &getConfigDirectory()
- { return instance()->configDir; }
+ { return instance()->mConfigDir; }
static const std::string &getLocalDataDirectory()
- { return instance()->localDataDir; }
+ { return instance()->mLocalDataDir; }
static const std::string &getScreenshotDirectory()
- { return instance()->screenshotDir; }
+ { return instance()->mScreenshotDir; }
void optionChanged(const std::string &name);
void action(const gcn::ActionEvent &event);
private:
- void initHomeDir(const Options &options);
- void initConfiguration(const Options &options);
+ void initHomeDir();
+ void initConfiguration();
void initUpdatesDir();
- void initScreenshotDir(const std::string &dir);
+ void initScreenshotDir();
void accountLogin(LoginData *loginData);
static Client *mInstance;
- Options options;
+ Options mOptions;
- std::string configDir;
- std::string localDataDir;
- std::string updateHost;
- std::string updatesDir;
- std::string screenshotDir;
+ std::string mPackageDir;
+ std::string mConfigDir;
+ std::string mLocalDataDir;
+ std::string mUpdateHost;
+ std::string mUpdatesDir;
+ std::string mScreenshotDir;
- ServerInfo currentServer;
+ ServerInfo mCurrentServer;
- Window *currentDialog;
- QuitDialog *quitDialog;
- Desktop *desktop;
- Button *setupButton;
+ Window *mCurrentDialog;
+ QuitDialog *mQuitDialog;
+ Desktop *mDesktop;
+ Button *mSetupButton;
- State state;
- State oldstate;
+ State mState;
+ State mOldState;
- SDL_Surface *icon;
+ SDL_Surface *mIcon;
SDL_TimerID mLogicCounterId;
SDL_TimerID mSecondsCounterId;