Changeset 3196 for code/trunk/src/core/Game.h
- Timestamp:
- Jun 20, 2009, 9:20:47 AM (16 years ago)
- Location:
- code/trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
code/trunk
- Property svn:mergeinfo changed
/code/branches/pch (added) merged: 3114-3118,3124-3125,3127-3131,3133,3138-3194
- Property svn:mergeinfo changed
-
code/trunk/src/core/Game.h
r3084 r3196 37 37 38 38 #include "CorePrereqs.h" 39 39 40 #include <cassert> 40 41 #include <list> 41 42 #include <map> 43 #include <string> 42 44 #include <vector> 45 #include <boost/shared_ptr.hpp> 46 #include <boost/preprocessor/cat.hpp> 47 43 48 #include "OrxonoxClass.h" 44 49 … … 49 54 */ 50 55 #define AddGameState(classname, ...) \ 51 static bool MACRO_CONCATENATE(bGameStateDummy_##classname, __LINE__) = orxonox::Game::addGameState(new classname(__VA_ARGS__))56 static bool BOOST_PP_CAT(bGameStateDummy_##classname, __LINE__) = orxonox::Game::addGameState(new classname(__VA_ARGS__)) 52 57 53 58 // tolua_begin … … 106 111 107 112 std::vector<GameState*> activeStates_; 108 GameStateTreeNode* rootStateNode_; 109 GameStateTreeNode* activeStateNode_; 110 std::vector<GameStateTreeNode*> requestedStateNodes_; 111 std::vector<GameStateTreeNode*> allStateNodes_; 113 boost::shared_ptr<GameStateTreeNode> rootStateNode_; 114 boost::shared_ptr<GameStateTreeNode> activeStateNode_; 115 std::vector<boost::shared_ptr<GameStateTreeNode> > requestedStateNodes_; 112 116 113 117 Core* core_;
Note: See TracChangeset
for help on using the changeset viewer.