#include <Selectable.hpp>
Inheritance diagram for vrvis::Selectable:
Public Member Functions | |
virtual | ~Selectable (void) |
Virtual Destructor. | |
void | select (void) |
Select this Selectable. | |
void | deselect (void) |
Deselect this Selectable. | |
bool | isSelected (void) const |
Check if this Selectable is currently selected. | |
bool & | getSelectionHandle (void) |
Get read-write access to this Selectable's state member. | |
Protected Member Functions | |
Selectable (void) |
|
Virtual Destructor. |
|
Protected constructor. Protected constructor; to be called only by implementing child classes. |
|
Deselect this Selectable by making its state member |
|
Get a read-write handle to this Selectable's state member.
|
|
Get the current selection state of this Selectable.
|
|
Select this Selectable by making its state member |