Functions

Model Events

Changes to the geometry or parameters of an object. More...

Functions

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

Detailed Description

Changes to the geometry or parameters of an object.


Function Documentation

virtual void ModelStructured ( NodeKeyTab nodes ) [inline, virtual, inherited]

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

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

Nodes changed in their geometry channel.

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

Nodes changed in their topology channel.

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

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

Also includes Material ID changes.

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

Nodes changed in any of their extention channels.

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

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

This includes settings on lights, cameras and helper objects.

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