[Orxonox-commit 4379] r9050 - in code/trunk: data/gui/scripts src/libraries/core

dafrick at orxonox.net dafrick at orxonox.net
Wed Mar 21 21:31:38 CET 2012


Author: dafrick
Date: 2012-03-21 21:31:38 +0100 (Wed, 21 Mar 2012)
New Revision: 9050

Modified:
   code/trunk/data/gui/scripts/SingleplayerMenu.lua
   code/trunk/src/libraries/core/GUIManager.cc
Log:
More elegant resolution of discrepancies between cegui 0.6 and 0.7.


Modified: code/trunk/data/gui/scripts/SingleplayerMenu.lua
===================================================================
--- code/trunk/data/gui/scripts/SingleplayerMenu.lua	2012-03-21 17:36:31 UTC (rev 9049)
+++ code/trunk/data/gui/scripts/SingleplayerMenu.lua	2012-03-21 20:31:38 UTC (rev 9050)
@@ -50,17 +50,9 @@
             -- create an imageset for each screenshot
             local imageName = level:getScreenshot()
             if imageName ~= "" then
-                if guiMgr:usingOldCEGUI() then
-                    CEGUI.ImagesetManager:getSingleton():createImagesetFromImageFile(levelXMLFilename..imageName, imageName)
-                else
-                    CEGUI.ImagesetManager:getSingleton():createFromImageFile(levelXMLFilename..imageName, imageName)
-                end
+                CEGUI.ImagesetManager:getSingleton():createFromImageFile(levelXMLFilename..imageName, imageName)
             else
-                if guiMgr:usingOldCEGUI() then
-                    CEGUI.ImagesetManager:getSingleton():createImagesetFromImageFile(levelXMLFilename..imageName, "noscreenshot.png")
-                else
-                    CEGUI.ImagesetManager:getSingleton():createFromImageFile(levelXMLFilename..imageName, "noscreenshot.png")
-                end
+                CEGUI.ImagesetManager:getSingleton():createFromImageFile(levelXMLFilename..imageName, "noscreenshot.png")
             end
             table.insert(P.levelList, level)
         end

Modified: code/trunk/src/libraries/core/GUIManager.cc
===================================================================
--- code/trunk/src/libraries/core/GUIManager.cc	2012-03-21 17:36:31 UTC (rev 9049)
+++ code/trunk/src/libraries/core/GUIManager.cc	2012-03-21 20:31:38 UTC (rev 9050)
@@ -312,6 +312,7 @@
         // Add functions that have been renamed in newer versions
         luaState_->doString("CEGUI.SchemeManager.create = CEGUI.SchemeManager.loadScheme");
         luaState_->doString("CEGUI.Window.getUnclippedOuterRect = CEGUI.Window.getUnclippedPixelRect");
+        luaState_->doString("CEGUI.ImagesetManager.createFromImageFile= CEGUI.ImagesetManager.createImagesetFromImageFile");
 #else
         guiSystem_ = &System::create(*guiRenderer_, resourceProvider_, 0, imageCodec_, scriptModule_);
 #endif




More information about the Orxonox-commit mailing list