18 #ifndef OVERLAYMANAGER_H
19 #define OVERLAYMANAGER_H
28 using Overlays = std::list < Overlay * >;
70 Overlay *
getOverlay(
const std::string & overlay_name )
throw( std::runtime_error);
78 void removeOverlay(
const std::string & overlay_name )
throw( std::runtime_error) ;
101 #endif // OVERLAYMANAGER_H
The Overlay - container class - list of RenderElements.
Definition: overlay.h:33
Overlay * getOverlay(const std::string &overlay_name)
getOverlay
Definition: OverlayManager.cpp:56
static OverlayManager * getSingletonPtr(void)
getSingletonPtr
Definition: OverlayManager.cpp:25
Overlays getOverlays(void)
getOverlays
Definition: OverlayManager.cpp:80
void removeOverlay(const std::string &overlay_name)
removeOverlay
Overlay * createOverlay(const std::string &overlay_name)
createOverlay
Definition: OverlayManager.cpp:49
The OverlayManager class.
Definition: overlaymanager.h:34