Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Feb 24, 2018, 4:58:39 PM (6 years ago)
Author:
landauf
Message:

added work around for a bug in cegui 0.8 (the cegui lua scripts expect a "Font*" pointer to call getTextExtent(), but cegui 0.8 only returns "const Font*")

Location:
code/branches/cegui0.8_ogre1.9/src/libraries/core
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • code/branches/cegui0.8_ogre1.9/src/libraries/core/GUIManager.cc

    r11795 r11809  
    972972    }
    973973
     974    /*static*/ float GUIManager::getFontTextExtent(const CEGUI::Font* font, const std::string& text, float x_scale)
     975    {
     976        return font->getTextExtent(text, x_scale);
     977    }
    974978}
  • code/branches/cegui0.8_ogre1.9/src/libraries/core/GUIManager.h

    r11071 r11809  
    143143        static void setItemTooltipsEnabledHelper(CEGUI::Listbox* listbox, bool enabled); // tolua_export
    144144        static void addFontHelper(const std::string& name, int size, const std::string& fontName); // tolua_export
     145        static float getFontTextExtent(const CEGUI::Font* font, const std::string& text, float x_scale = 1.0f); // tolua_export
    145146
    146147        static GUIManager& getInstance() { return Singleton<GUIManager>::getInstance(); } // tolua_export
Note: See TracChangeset for help on using the changeset viewer.