The IPluginHost type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() | CreateColorConfig |
Creates a ConfigurationPin of type Color.
|
![]() | CreateColorInput |
Creates an InputPin of type Color.
|
![]() | CreateColorOutput |
Creates an OutputPin of type Color.
|
![]() | CreateEnumConfig |
Creates a ConfigurationPin of type Enum.
|
![]() | CreateEnumInput |
Creates a InputPin of type Enum.
|
![]() | CreateEnumOutput |
Creates a OutputPin of type Enum.
|
![]() | CreateLayerOutput |
Creates an OutputPin of type DirectX Layer.
|
![]() | CreateMeshOutput |
Creates an OutputPin of type DirectX Mesh.
|
![]() | CreateNodeInput |
Creates an InputPin of the generic node type.
|
![]() | CreateNodeOutput |
Creates an OutputPin of the generic node type.
|
![]() | CreateRenderStateInput |
Creates an InputPin of type DirectX RenderState.
|
![]() | CreateSamplerStateInput |
Creates an InputPin of type DirectX SamplerState.
|
![]() | CreateStringConfig |
Creates a ConfigurationPin of type String.
|
![]() | CreateStringInput |
Creates an InputPin of type String.
|
![]() | CreateStringOutput |
Creates an OutputPin of type String.
|
![]() | CreateTextureOutput |
Creates an OutputPin of type DirectX Texture.
|
![]() | CreateTransformInput |
Creates an InputPin of type Transform.
|
![]() | CreateTransformOutput |
Creates an OutputPin of type Transform.
|
![]() | CreateValueConfig |
Creates a ConfigurationPin of type Value.
|
![]() | CreateValueFastInput |
Creates an InputPin of type Value that does not implement IPluginIn.PinIsChanged and is therefore faster with large SpreadCounts.
|
![]() | CreateValueInput |
Creates an InputPin of type Value. Use this as opposed to CreateValueFastInput
if you need to be able to ask for IPluginIn.PinIsChanged. May be slow with large SpreadCounts.
|
![]() | CreateValueOutput |
Creates an OutputPin of type Value.
|
![]() | DeletePin |
Deletes the given pin from the plugin
|
![]() | GetCurrentTime |
Returns the current time which the plugin should use if it does timebased calculations.
|
![]() | GetEnumEntry |
Returns the name of a given EnumEntry of a given Enum.
|
![]() | GetEnumEntryCount |
Returns the number of entries for a given Enum.
|
![]() | GetHostPath |
Returns the absolut file path to the plugins host.
|
![]() | GetNodePath |
Returns a slash-separated path of node IDs that uniquely identifies this node in the vvvv graph.
|
![]() | Log |
Allows a plugin to write messages to a console on the host (ie. Renderer (TTY) in vvvv).
|
![]() | UpdateEnum |
Allows a plugin to create/update an Enum with vvvv
|