The IPlugin type exposes the following members.

Methods

  NameDescription
Public methodConfigurate
Called by the PluginHost before the Evaluate function every frame for every ConfigurationPin that has changed. The ConfigurationPin is handed over as the functions input parameter. This is where a plugin would typically create/delete pins as reaction to the changed value of a ConfigurationPin that specifies the number of pins of a specific type.
Public methodEvaluate
Called by the PluginHost once per frame. This is where the plugin calculates and sets the SliceCounts and Values of its outputs depending on the values of its current inputs.
Public methodSetPluginHost
Called by the PluginHost to hand itself over to the plugin. This is where the plugin creates its initial pins.

See Also