Changeset 3346 for code/branches/resource/src/core
- Timestamp:
- Jul 24, 2009, 9:37:19 PM (15 years ago)
- Location:
- code/branches/resource/src/core
- Files:
-
- 2 edited
- 2 copied
- 2 moved
Legend:
- Unmodified
- Added
- Removed
-
code/branches/resource/src/core/CMakeLists.txt
r3327 r3346 27 27 GameMode.cc 28 28 GameState.cc 29 GraphicsManager.cc 30 GUIManager.cc 29 31 Language.cc 30 32 LuaBind.cc … … 80 82 LINK_LIBRARIES 81 83 ${OGRE_LIBRARY} 84 ${Boost_FILESYSTEM_LIBRARY} 85 ${Boost_SYSTEM_LIBRARY} # Filesystem dependency 82 86 ${Boost_THREAD_LIBRARY} 83 ${Boost_ FILESYSTEM_LIBRARY}84 ${ Boost_SYSTEM_LIBRARY}85 ${ Boost_DATE_TIME_LIBRARY} # MSVC only87 ${Boost_DATE_TIME_LIBRARY} # Thread dependency 88 ${CEGUI_LIBRARY} 89 ${CEGUILUA_LIBRARY} 86 90 ${LUA_LIBRARIES} 87 91 cpptcl_orxonox 92 ogreceguirenderer_orxonox 88 93 ois_orxonox 89 94 tinyxml++_orxonox -
code/branches/resource/src/core/CorePrereqs.h
r3327 r3346 123 123 class FunctorMember; 124 124 class FunctorStatic; 125 class GraphicsManager; 126 class GUIManager; 125 127 class Identifier; 126 128 class IRC; … … 144 146 template <class T> 145 147 class ObjectListIterator; 148 class OgreWindowEventListener; 146 149 class OrxonoxClass; 147 150 class Shell; … … 220 223 } 221 224 225 // CEGUI 226 namespace CEGUI 227 { 228 class DefaultLogger; 229 class Logger; 230 class LuaScriptModule; 231 232 class OgreCEGUIRenderer; 233 class OgreCEGUIResourceProvider; 234 class OgreCEGUITexture; 235 } 236 237 // Lua 238 struct lua_State; 239 222 240 // TinyXML and TinyXML++ 223 241 class TiXmlString; -
code/branches/resource/src/core/GUIManager.cc
r3340 r3346 57 57 #include "util/Exception.h" 58 58 #include "util/OrxAssert.h" 59 #include " core/Core.h"60 #include " core/Clock.h"61 #include " core/LuaBind.h"59 #include "Core.h" 60 #include "Clock.h" 61 #include "LuaBind.h" 62 62 63 63 namespace orxonox -
code/branches/resource/src/core/GUIManager.h
r3339 r3346 37 37 #define _GUIManager_H__ 38 38 39 #include " OrxonoxPrereqs.h"39 #include "CorePrereqs.h" 40 40 41 41 #include <map> … … 45 45 46 46 #include "util/OgreForwardRefs.h" 47 #include " core/input/InputHandler.h"47 #include "input/InputHandler.h" 48 48 49 49 namespace orxonox … … 60 60 Those input events are then injected into CEGUI in Lua. 61 61 */ 62 class _ OrxonoxExport GUIManager : public InputHandler62 class _CoreExport GUIManager : public InputHandler 63 63 { 64 64 public: -
code/branches/resource/src/core/GraphicsManager.cc
r3338 r3346 57 57 #include "util/StringUtils.h" 58 58 #include "util/SubString.h" 59 #include "core/Clock.h" 60 #include "core/ConsoleCommand.h" 61 #include "core/ConfigValueIncludes.h" 62 #include "core/CoreIncludes.h" 63 #include "core/Core.h" 64 #include "core/Game.h" 65 #include "core/GameMode.h" 66 #include "core/WindowEventListener.h" 67 #include "tools/ParticleInterface.h" 68 69 // HACK! 70 #include "overlays/map/Map.h" 59 #include "Clock.h" 60 #include "ConsoleCommand.h" 61 #include "ConfigValueIncludes.h" 62 #include "CoreIncludes.h" 63 #include "Core.h" 64 #include "Game.h" 65 #include "GameMode.h" 66 #include "WindowEventListener.h" 71 67 72 68 namespace orxonox … … 148 144 */ 149 145 150 // HACK! This fixes an exit crash151 Map::hackDestroyMap();152 146 // unload all compositors (this is only necessary because we don't yet destroy all resources!) 153 147 Ogre::CompositorManager::getSingleton().removeAll(); -
code/branches/resource/src/core/GraphicsManager.h
r3336 r3346 37 37 #define _GraphicsManager_H__ 38 38 39 #include " OrxonoxPrereqs.h"39 #include "CorePrereqs.h" 40 40 41 41 #include <cassert> 42 42 #include <string> 43 43 #include <OgreLog.h> 44 #include " core/OrxonoxClass.h"44 #include "OrxonoxClass.h" 45 45 46 46 namespace orxonox … … 50 50 Graphics engine manager class 51 51 */ 52 class _ OrxonoxExport GraphicsManager : public OrxonoxClass, public Ogre::LogListener52 class _CoreExport GraphicsManager : public OrxonoxClass, public Ogre::LogListener 53 53 { 54 54 public:
Note: See TracChangeset
for help on using the changeset viewer.