Functions

Property Events

Changes to object properties. More...

Functions

virtual void  NameChanged (NodeKeyTab &nodes)
  Node names changed.
virtual void  WireColorChanged (NodeKeyTab &nodes)
  Node wire color changed.
virtual void  RenderPropertiesChanged (NodeKeyTab &nodes)
  Node render-related object properties changed.
virtual void  DisplayPropertiesChanged (NodeKeyTab &nodes)
  Node display-related object properties changed.
virtual void  UserPropertiesChanged (NodeKeyTab &nodes)
  Node used-defined object properties changed.
virtual void  PropertiesOtherEvent (NodeKeyTab &nodes)
  All other changes to node property values.

Detailed Description

Changes to object properties.


Function Documentation

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

Node names changed.

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

Node wire color changed.

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

Node render-related object properties changed.

From the Object Properties dialog, this includes Rendering Control and Motion Blur items, and the Advanced Lighting and mental ray tabs. Also includes changes to displacement approximation and render elements.

Parameters:
[in] nodes The node list, provided as AnimHandles.
See also:
NodeEventNamespace::GetNodeByKey()
{} // Includes PART_GI_xxx, PART_REND_xxx, PART_DISP_APPROX, and render elements
virtual void DisplayPropertiesChanged ( NodeKeyTab nodes ) [inline, virtual, inherited]

Node display-related object properties changed.

From the Object Properties dialog, this includes Interactivity and Display Properties items. Also includes changes to viewport shader data, as per PART_GFX_DATA.

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

Node used-defined object properties changed.

From the Object Properties dialog, this is the User Defined tab.

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

All other changes to node property values.

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