DFGToolData.kl

Types

DFGToolData (struct)

バージョン 2.2.1 で追加.

DFGToolData structure is used to propagates the manipulated values to the DFG graph by using inputs ports.

It contains a list of the name of the DFG ports to drive + the previous and new manipulated values of the tooltarget so users can create commands.

Members

Boolean bake If true, bake the value into a command.
String[] portNames Lists of the ports to drive.
RTVal[] prevRTVals Previous manipulated values.
RTVal[] newRTVals New manipulated values.

Methods

  DFGToolData ( in DFGToolData other )
  DFGToolData ( in String portName )
  DFGToolData ( in String portNames[] )
  DFGToolData ()
Boolean bakeValue ? ()
DFGToolData clone ? ()
String getPortAtIndex ? ( in UInt32 index )
UInt32 getPortCount ? ()
UInt32 getPortIndex ? ( in String port )
RTVal getRTValAtPort ? ( in String port, in Boolean prev )
RTVal getRTValAtPortIndex ? ( in UInt32 index, in Boolean prev )
  init ! ( in UInt32 portCount )
  setPortAtIndex ! ( in UInt32 index, in String name )
  setRTValAtPort ! ( in String port, in RTVal val, in Boolean prev, in Boolean bake )
  setRTValAtPortIndex ! ( in UInt32 index, in RTVal val, in Boolean prev, in Boolean bake )