Changeset 5781 for code/trunk/src/libraries/core/Core.h
- Timestamp:
- Sep 24, 2009, 11:02:42 AM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/trunk/src/libraries/core/Core.h
r5774 r5781 85 85 static void resetLanguage(); 86 86 87 static void tsetExternalDataPath(const std::string& path); 87 88 //! Returns the path to the data files as boost::filesystem::path 88 89 static const boost::filesystem::path& getDataPath(); 90 //! Returns the path to the external data files as boost::filesystem::path 91 static const boost::filesystem::path& getExternalDataPath(); 89 92 //! Returns the path to the config files as boost::filesystem::path 90 93 static const boost::filesystem::path& getConfigPath(); … … 95 98 //! Returns the path to the data files as std::string 96 99 static std::string getDataPathString(); 100 //! Returns the path to the external data files as std::string 101 static std::string getExternalDataPathString(); 97 102 //! Returns the path to the config files as std::string 98 103 static std::string getConfigPathString(); … … 110 115 void postUpdate(const Clock& time); 111 116 117 void loadGraphics(); 118 void unloadGraphics(); 119 112 120 void setFixedPaths(); 113 121 void setConfigurablePaths(); … … 118 126 scoped_ptr<SignalHandler> signalHandler_; 119 127 SimpleScopeGuard identifierDestroyer_; 128 SimpleScopeGuard consoleCommandDestroyer_; 120 129 scoped_ptr<ConfigFileManager> configFileManager_; 121 130 scoped_ptr<Language> languageInstance_; 122 131 scoped_ptr<CoreConfiguration> configuration_; 132 scoped_ptr<TclBind> tclBind_; 133 scoped_ptr<TclThreadManager> tclThreadManager_; 134 scoped_ptr<Shell> shell_; 135 // graphical 136 scoped_ptr<GraphicsManager> graphicsManager_; //!< Interface to OGRE 137 scoped_ptr<InputManager> inputManager_; //!< Interface to OIS 138 scoped_ptr<GUIManager> guiManager_; //!< Interface to GUI 123 139 124 140 bool bDevRun_; //!< True for runs in the build directory (not installed) 141 bool bGraphicsLoaded_; 125 142 126 143 static Core* singletonPtr_s;
Note: See TracChangeset
for help on using the changeset viewer.