Changeset 11690 for code/branches/Presentation_HS17/src/orxonox/Level.h
- Timestamp:
- Dec 18, 2017, 12:40:00 PM (6 years ago)
- Location:
- code/branches/Presentation_HS17
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/Presentation_HS17
- Property svn:mergeinfo changed
/code/branches/Waypoints_HS17 reverse-merged: 11496,11523,11539,11559,11582,11603,11633,11655,11657,11659,11661,11687 /code/branches/ScriptableController_HS17 removed
- Property svn:mergeinfo changed
-
code/branches/Presentation_HS17/src/orxonox/Level.h
r11686 r11690 42 42 namespace orxonox 43 43 { 44 class ScriptableController;45 46 44 class _OrxonoxExport Level : public BaseObject, public Synchronisable, public Context 47 45 { … … 56 54 57 55 MeshLodInformation* getLodInfo(std::string meshName) const; 58 59 inline ScriptableController *getScriptableController(void)60 { return this->controller_.get(); }61 62 inline const std::string &getScript(void)63 { return this->level_script_; }64 56 65 57 … … 86 78 void networkcallback_applyXMLFile(); 87 79 88 inline void setScript(const std::string &script)89 { this->level_script_ = script; }90 91 92 80 std::string pluginsString_; 93 81 std::list<PluginReference*> plugins_; 82 94 83 std::string gametype_; 95 84 std::string xmlfilename_; … … 97 86 std::list<BaseObject*> objects_; 98 87 std::map<std::string,MeshLodInformation*> lodInformation_; 99 100 std::unique_ptr<ScriptableController> controller_;101 std::string level_script_;102 88 }; 103 89 }
Note: See TracChangeset
for help on using the changeset viewer.