CompoundParam.kl

Types

CompoundParam (object)

バージョン 1.12.0 で追加.

The CompoundParam (object) implements the Param (interface) interface for a nestable data structure. Compound parameters can be used to define a tree of values.


CompoundParam param = CompoundParam flags = param.addParam(:ref:`CompoundParam <compoundparam>`(‘flags’)); flags.addParam(:ref:`BooleanParam <booleanparam>`(‘visible’, true)); flags.addParam(:ref:`BooleanParam <booleanparam>`(‘transparent’, false)); flags.addParam(:ref:`BooleanParam <booleanparam>`(‘culling’, true));

Members

String name  
Index[String] paramIDs  
Param[] params  
Param[String] options  

Methods

  CompoundParam ( in CompoundParam other )
  CompoundParam ( in String name )
  CompoundParam ()
Param addParam ! ( in Param param )
CompoundParam clone ? ()
String getName ? ()
Param getOption ? ( in String name )
Param getParam ? ( in Index index )
Param getParam ? ( in String name )
String getValueType ? ()
Boolean hasParam ? ( in String name )
Size paramCount ? ()
  removeParam ! ( in Param param )
  removeParam ! ( in String name )
  setOption ! ( in Param option )