#include <overlay_manager.hh>
Definition at line 48 of file overlay_manager.hh.
◆ OverlayManager()
◆ ~OverlayManager()
◆ ActivateOverlay() [1/2]
void ActivateOverlay |
( |
const String & |
name | ) |
|
◆ ActivateOverlay() [2/2]
void ActivateOverlay |
( |
int |
id | ) |
|
◆ AddOverlay()
int AddOverlay |
( |
const OverlayPtr & |
ov, |
|
|
bool |
make_active = true |
|
) |
| |
add overlay, returning a unique id
◆ Attach()
attach an observer to this manager
◆ DeleteActiveOverlay()
void DeleteActiveOverlay |
( |
| ) |
|
◆ DeleteAllOverlays()
void DeleteAllOverlays |
( |
| ) |
|
◆ DeleteOverlay() [1/2]
void DeleteOverlay |
( |
const String & |
name | ) |
|
◆ DeleteOverlay() [2/2]
void DeleteOverlay |
( |
int |
id | ) |
|
◆ Detach()
detach an observer from this manager
◆ GetActiveOverlay()
return currently active overlay
◆ GetIDList()
std::vector<int> GetIDList |
( |
| ) |
const |
return list with all current overlay ids
◆ GetOverlayId()
int GetOverlayId |
( |
const String & |
name | ) |
|
◆ GetOverlayName()
String GetOverlayName |
( |
int |
id | ) |
|
◆ IsActive() [1/2]
bool IsActive |
( |
const String & |
name | ) |
|
◆ IsActive() [2/2]
◆ IsLocked() [1/2]
bool IsLocked |
( |
const String & |
name | ) |
|
◆ IsLocked() [2/2]
◆ IsVisible() [1/2]
bool IsVisible |
( |
const String & |
name | ) |
|
◆ IsVisible() [2/2]
◆ OnDraw()
◆ OnKeyEvent()
◆ OnMouseEvent()
bool OnMouseEvent |
( |
QMouseEvent * |
e, |
|
|
DataViewerPanel * |
dvp, |
|
|
const QPoint & |
lastmouse |
|
) |
| const |
◆ RequestRedraw()
◆ RetrieveOverlay() [1/2]
◆ RetrieveOverlay() [2/2]
◆ SetOverlayLock() [1/2]
void SetOverlayLock |
( |
const String & |
name, |
|
|
bool |
visible |
|
) |
| |
lock/unlock overlay by name
◆ SetOverlayLock() [2/2]
void SetOverlayLock |
( |
int |
id, |
|
|
bool |
visible |
|
) |
| |
lock/unlock overlay by id
◆ SetOverlayVisibility() [1/2]
void SetOverlayVisibility |
( |
const String & |
name, |
|
|
bool |
visible |
|
) |
| |
show/hide overlay by name
◆ SetOverlayVisibility() [2/2]
void SetOverlayVisibility |
( |
int |
id, |
|
|
bool |
visible |
|
) |
| |
The documentation for this class was generated from the following file: