Model Events

Model Events

Module description

Changes to the geometry or parameters of an object.

Functions

virtual void ModelStructured (NodeKeyTab &nodes)
 Nodes with modifiers added or deleted, or modifier stack branched. More...
 
virtual void GeometryChanged (NodeKeyTab &nodes)
 Nodes changed in their geometry channel. More...
 
virtual void TopologyChanged (NodeKeyTab &nodes)
 Nodes changed in their topology channel. More...
 
virtual void MappingChanged (NodeKeyTab &nodes)
 Nodes changed in their UV mapping channel, or vertex color channel. More...
 
virtual void ExtentionChannelChanged (NodeKeyTab &nodes)
 Nodes changed in any of their extention channels. More...
 
virtual void ModelOtherEvent (NodeKeyTab &nodes)
 All other change to the geometry or parameters of an object. More...
 

Function Documentation

virtual void ModelStructured ( NodeKeyTab nodes)
inlinevirtual

Nodes with modifiers added or deleted, or modifier stack branched.

Parameters
[in]nodesThe node list, provided as AnimHandles.
See also
NodeEventNamespace::GetNodeByKey()
150 {}
virtual void GeometryChanged ( NodeKeyTab nodes)
inlinevirtual

Nodes changed in their geometry channel.

Parameters
[in]nodesThe node list, provided as AnimHandles.
See also
NodeEventNamespace::GetNodeByKey()
154 {}
virtual void TopologyChanged ( NodeKeyTab nodes)
inlinevirtual

Nodes changed in their topology channel.

Parameters
[in]nodesThe node list, provided as AnimHandles.
See also
NodeEventNamespace::GetNodeByKey()
158 {}
virtual void MappingChanged ( NodeKeyTab nodes)
inlinevirtual

Nodes changed in their UV mapping channel, or vertex color channel.

Also includes Material ID changes.

Parameters
[in]nodesThe node list, provided as AnimHandles.
See also
NodeEventNamespace::GetNodeByKey()
163 {}
virtual void ExtentionChannelChanged ( NodeKeyTab nodes)
inlinevirtual

Nodes changed in any of their extention channels.

Parameters
[in]nodesThe node list, provided as AnimHandles.
See also
NodeEventNamespace::GetNodeByKey()
167 {}
virtual void ModelOtherEvent ( NodeKeyTab nodes)
inlinevirtual

All other change to the geometry or parameters of an object.

This includes settings on lights, cameras and helper objects.

Parameters
[in]nodesThe node list, provided as AnimHandles.
See also
NodeEventNamespace::GetNodeByKey()
172 {}