//--------------------------------------------------------------------- void OverlayManager::destroyAllOverlayElements(bool isATemplate) { destroyAllOverlayElementsImpl(getElementMap(isATemplate)); }
//--------------------------------------------------------------------- void OverlayManager::destroyOverlayElement(OverlayElement* pInstance, bool isATemplate) { destroyOverlayElementImpl(pInstance->getName(), getElementMap(isATemplate)); }
//--------------------------------------------------------------------- void OverlayManager::destroyOverlayElement(const String& instanceName, bool isATemplate) { destroyOverlayElementImpl(instanceName, getElementMap(isATemplate)); }
//--------------------------------------------------------------------- bool OverlayManager::hasOverlayElement(const String& name, bool isATemplate) { return hasOverlayElementImpl(name, getElementMap(isATemplate)); }
//--------------------------------------------------------------------- OverlayElement* OverlayManager::createOverlayElement(const String& typeName, const String& instanceName, bool isATemplate) { return createOverlayElementImpl(typeName, instanceName, getElementMap(isATemplate)); }
//--------------------------------------------------------------------- OverlayElement* OverlayManager::getOverlayElement(const String& name, bool isTemplate) { return getOverlayElementImpl(name, getElementMap(isTemplate)); }