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