Property Events

Property Events

Module description

Changes to object properties.

Functions

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

Function Documentation

virtual void NameChanged ( NodeKeyTab nodes)
inlinevirtual

Node names changed.

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

Node wire color changed.

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

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]nodesThe node list, provided as AnimHandles.
See also
NodeEventNamespace::GetNodeByKey()
222 {} // Includes PART_GI_xxx, PART_REND_xxx, PART_DISP_APPROX, and render elements
virtual void DisplayPropertiesChanged ( NodeKeyTab nodes)
inlinevirtual

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]nodesThe node list, provided as AnimHandles.
See also
NodeEventNamespace::GetNodeByKey()
PART_GFX_DATA
229 {} // Includes PART_DISP_xxx, PART_GFX_DATA
virtual void UserPropertiesChanged ( NodeKeyTab nodes)
inlinevirtual

Node used-defined object properties changed.

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

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

All other changes to node property values.

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