OpenMW
Public Member Functions | Private Slots | Private Member Functions | Private Attributes
CS::Editor Class Reference

#include <editor.hpp>

List of all members.

Public Member Functions

 Editor ()
bool makeIPCServer ()
void connectToIPCServer ()
int run ()

Private Slots

void createGame ()
void createAddon ()
void loadDocument ()
void openFiles (const boost::filesystem::path &path)
void createNewFile (const boost::filesystem::path &path)
void createNewGame (const boost::filesystem::path &file)
void showStartup ()
void showSettings ()

Private Member Functions

void setupDataFiles ()
 Editor (const Editor &)
Editoroperator= (const Editor &)

Private Attributes

Files::ConfigurationManager mCfgMgr
CSMSettings::UserSettings mUserSettings
CSMDoc::DocumentManager mDocumentManager
CSVDoc::ViewManager mViewManager
CSVDoc::StartupDialogue mStartup
CSVDoc::NewGameDialogue mNewGame
CSVSettings::UserSettingsDialog mSettings
CSVDoc::FileDialog mFileDialog
boost::filesystem::path mLocal
QString mIpcServerName
QLocalServer * mServer
QLocalSocket * mClientSocket

Constructor & Destructor Documentation

CS::Editor::Editor ( const Editor ) [private]

Member Function Documentation

void CS::Editor::createAddon ( ) [private, slot]
void CS::Editor::createGame ( ) [private, slot]
void CS::Editor::createNewFile ( const boost::filesystem::path &  path) [private, slot]
void CS::Editor::createNewGame ( const boost::filesystem::path &  file) [private, slot]
void CS::Editor::loadDocument ( ) [private, slot]
void CS::Editor::openFiles ( const boost::filesystem::path &  path) [private, slot]
Editor& CS::Editor::operator= ( const Editor ) [private]
int CS::Editor::run ( )
Returns:
error status
void CS::Editor::setupDataFiles ( ) [private]
void CS::Editor::showSettings ( ) [private, slot]
void CS::Editor::showStartup ( ) [private, slot]

Member Data Documentation

QLocalSocket* CS::Editor::mClientSocket [private]
QString CS::Editor::mIpcServerName [private]
boost::filesystem::path CS::Editor::mLocal [private]
QLocalServer* CS::Editor::mServer [private]

The documentation for this class was generated from the following files: