Used to set the SubType of a 3D Vector pin, which is a set of limitations to the pins value range, used by the GUI to guide the user to insert correct values. Note though that this does not prevent a user from setting "wrong" values on a pin. Ultimately each node is responsible for dealing with all possible inputs correctly. Should only be called once immediately after the pin has been created in IPlugin.SetPluginHost.

Namespace: VVVV.PluginInterfaces.V1
Assembly: VVVV.PluginInterfaces (in VVVV.PluginInterfaces.dll) Version: 2.0.4694.10872

Syntax

C#
void SetSubType3D(
	double min,
	double max,
	double stepSize,
	double default1,
	double default2,
	double default3,
	bool isBang,
	bool isToggle,
	bool isInteger
)

Parameters

min
Type: System..::..Double
Minimum of the Values range.
max
Type: System..::..Double
Maximum of the Values range.
stepSize
Type: System..::..Double
StepSize used when scrolling the value up or down via the GUI.
default1
Type: System..::..Double
The Value the pins 1st dimension is initialized with and can be reset to at any time.
default2
Type: System..::..Double
The Value the pins 2nd dimension is initialized with and can be reset to at any time.
default3
Type: System..::..Double
The Value the pins 3rd dimension is initialized with and can be reset to at any time.
isBang
Type: System..::..Boolean
Hint to the GUI that this Value is a bang.
isToggle
Type: System..::..Boolean
Hint to the GUI that this is a toggling Value.
isInteger
Type: System..::..Boolean
Hint to the GUI that this is an integer Value.

See Also