a singleton - use Ogre::OverlayManager::getSingleton() to retrieve instance.
void destroy(Overlay@ overlay)
bool hasOverlayElement(const string &in) const
array< Overlay@> getOverlays()
float getViewportWidth() const
void destroy(const string &in name)
Overlay getByName(const string &in name)
array< OverlayElement@> getTemplates()
bool isTemplate(const string &in)
OverlayElement createOverlayElement(const string &in type, const string &in name, bool isTemplate=false)
void destroyOverlayElement(OverlayElement@, bool isTemplate=false) const
float getViewportHeight() const
OverlayElement cloneOverlayElementFromTemplate(const string &in, const string &in)
Overlay create(const string &in name)
OverlayElement createOverlayElementFromTemplate(const string &in, const string &in, const string &in, bool=false)
void destroyOverlayElement(const string &in, bool isTemplate=false) const
OverlayElement getOverlayElement(const string &in name) const
void destroyAllOverlayElements(bool isTemplate=false) const
OGRE-AngelScript bindings; Actually named Ogre in the scripts, just changed for docs to separate thin...