MCPcopy Create free account
hub / github.com/OpenDungeons/OpenDungeons / ~MovableTextOverlay

Method ~MovableTextOverlay

source/render/MovableTextOverlay.cpp:166–178  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

164}
165
166MovableTextOverlay::~MovableTextOverlay()
167{
168 mOverlay->hide();
169 Ogre::OverlayManager& overlayManager = Ogre::OverlayManager::getSingleton();
170 for(ChildOverlay& childOverlay : mChildOverlays)
171 {
172 childOverlay.mOverlayContainer->removeChild(childOverlay.mOverlayText->getName());
173 mOverlay->remove2D(childOverlay.mOverlayContainer);
174 overlayManager.destroyOverlayElement(childOverlay.mOverlayText);
175 overlayManager.destroyOverlayElement(childOverlay.mOverlayContainer);
176 }
177 overlayManager.destroy(mOverlay);
178}
179
180uint32_t MovableTextOverlay::createChildOverlay(const Ogre::String& fontName, Ogre::Real charHeight,
181 const Ogre::ColourValue& color, const Ogre::String& materialName)

Callers

nothing calls this directly

Calls 1

hideMethod · 0.80

Tested by

no test coverage detected