![]() |
VR-Forces Developer's Guide
|
Holds information about the overlays managed by the Tactical Graphic Overlay Manager.
Public Member Functions | |
| DtTacticalGraphicOverlay () | |
| DtTacticalGraphicOverlay (const std::string &name) | |
| virtual | ~DtTacticalGraphicOverlay () |
| virtual std::string | name () const |
| virtual void | setName (const std::string &name) |
| virtual void | addGraphic (const DtUniqueID &id) |
| virtual void | removeGraphic (const DtUniqueID &id) |
| virtual bool | hasGraphic (const DtUniqueID &id) |
| virtual void | clearGraphics () |
| virtual bool | empty () |
| virtual bool | visible () const |
| virtual void | setVisible (bool flag) |
| virtual bool | locked () const |
| virtual void | setLocked (bool flag) |
| virtual bool | filtered () const |
| virtual void | setFiltered (bool flag) |
| virtual std::list< DtUniqueID > & | members () |
Protected Attributes | |
| std::string | myName |
| bool | myVisible |
| bool | myFiltered |
| bool | myLocked |
| std::list< DtUniqueID > | myTacticalGraphics |
| makVrv::DtTacticalGraphicOverlay::DtTacticalGraphicOverlay | ( | ) |
| makVrv::DtTacticalGraphicOverlay::DtTacticalGraphicOverlay | ( | const std::string & | name | ) |
|
virtual |
|
virtual |
Set/Get the overlay's name.
|
virtual |
|
virtual |
Adds a graphic to the overlay.
|
virtual |
Removes a graphic from the overlay.
|
virtual |
Checks whether the graphic is inside the overlay or not.
|
virtual |
Removes all the graphics inside the overlay.
|
virtual |
Returns true if the overlay is empty. False otherwise.
|
virtual |
Set/Get to show/hide the overlay members on the scene.
|
virtual |
|
virtual |
Set/Get to lock/unlock the overlay.
|
virtual |
|
virtual |
Set/Get whether the overlay has been filtered.
|
virtual |
|
virtual |
Returns a reference to the list of ids that are members of the overlay.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |