TagGroupObserver Class Reference
#include <Ample.h>
List of all members.
Detailed Description
Observer interface for tag groups.
Member Typedef Documentation
Member Function Documentation
| void detachObservables |
( |
void |
|
) |
[inline, inherited] |
Detaches all observed objects from this observer.
| virtual void onCreateTag |
( |
TagGroup & |
group, |
|
|
Tag & |
tag | |
|
) |
| | [virtual] |
Called after a new tag is created in an observed tag group.
- Parameters:
-
| group | The tag group in which the tag was created. |
| tag | The newly created tag. |
| virtual void onDestroy |
( |
TagGroup & |
group |
) |
[virtual] |
Called before an observed tag group is destroyed.
- Parameters:
-
| group | The tag group to be destroyed. |
| virtual void onDestroyTag |
( |
TagGroup & |
group, |
|
|
Tag & |
tag | |
|
) |
| | [virtual] |
Called before a tag is destroyed in an observed tag group.
- Parameters:
-
| group | The tag group containing the tag to be destroyed. |
| tag | The tag to be destroyed. |
| virtual void onSetName |
( |
TagGroup & |
group, |
|
|
const std::string & |
name | |
|
) |
| | [virtual] |
Called before an observed tag group has its name changed.
- Parameters:
-
| group | The observed tag group. |
| name | The new name of the tag group. |
Friends And Related Function Documentation