Changes to the scene structure of an object. More...
Functions
|
virtual
void |
Added (NodeKeyTab &nodes) |
|
Nodes added to the scene.
|
virtual
void |
Deleted (NodeKeyTab &nodes) |
|
Nodes deleted from the scene.
|
virtual
void |
LinkChanged (NodeKeyTab &nodes) |
|
Node linked or unlinked from another parent
node.
|
virtual
void |
LayerChanged (NodeKeyTab &nodes) |
|
Nodes added or removed from a layer, or
moved between layers.
|
virtual
void |
GroupChanged (NodeKeyTab &nodes) |
|
Nodes added or removed from a group, or its
group was opened or closed.
|
virtual
void |
HierarchyOtherEvent (NodeKeyTab &nodes) |
|
All other change to the scene structure of
nodes.
|
Detailed Description
Changes to the scene structure of an object.
Function Documentation
virtual void Added |
( |
NodeKeyTab & |
nodes |
) |
[inline, virtual, inherited] |
virtual void Deleted |
( |
NodeKeyTab & |
nodes |
) |
[inline, virtual, inherited] |
Nodes deleted from the scene.
- Parameters:
-
[in] |
nodes |
The node list, provided as AnimHandles. Node that, if already
flushed from the undo buffer, nodes pointers will not be available
via GetNodeByKey(). |
- See also:
- NodeEventNamespace::GetNodeByKey()
virtual void LinkChanged |
( |
NodeKeyTab & |
nodes |
) |
[inline, virtual, inherited] |
Node linked or unlinked from another parent node.
Only the linked or unlinked child nodes are listed in the
notification, not the parent nodes.
- Parameters:
-
[in] |
nodes |
The node list, provided as AnimHandles. |
- See also:
- NodeEventNamespace::GetNodeByKey()
virtual void LayerChanged |
( |
NodeKeyTab & |
nodes |
) |
[inline, virtual, inherited] |
virtual void GroupChanged |
( |
NodeKeyTab & |
nodes |
) |
[inline, virtual, inherited] |
Nodes added or removed from a group, or its group was opened or
closed.
- Parameters:
-
[in] |
nodes |
The node list, provided as AnimHandles. |
- See also:
- NodeEventNamespace::GetNodeByKey()
virtual void HierarchyOtherEvent |
( |
NodeKeyTab & |
nodes |
) |
[inline, virtual, inherited] |