The INodeInfo type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
| BeginUpdate |
Disables events. Call this function if bunch of properties will get changed.
| |
| CommitUpdate |
Enables events. Call this function after a BeginUpdate(). Will trigger a NodeInfoUpdated event.
|
Extension Methods
| Name | Description | |
|---|---|---|
| UpdateFromNodeInfo | (Defined by NodeInfoExtensionMethods.) | |
| UpdateFromPluginInfo | (Defined by NodeInfoExtensionMethods.) |
Properties
| Name | Description | |
|---|---|---|
| Arguments |
Arguments used by the IAddonFactory to create this node.
| |
| Author |
Specify the plugins author.
| |
| AutoEvaluate |
Define if this node should be evaluated every frame, even if no outpur is read.
| |
| Bugs |
Specify known problems.
| |
| Category |
The category in which the plugin can be found. Try to use an existing one.
| |
| Credits |
Give credits to thirdparty code used.
| |
| Factory |
The factory which created this node info.
| |
| Filename |
Name of the file used by the IAddonFactory to create this node.
| |
| Help |
Describe the nodes function in a few words.
| |
| Ignore |
Define if this node should be ignored in a NodeBrowser or not.
| |
| InitialBoxSize |
Only for GUI plugins. Defines the nodes initial size in box-mode.
| |
| InitialComponentMode |
Only for GUI plugins. Defines the nodes initial component mode.
| |
| InitialWindowSize |
Only for GUI plugins. Defines the nodes initial size in window-mode.
| |
| Name |
The nodes main visible name. Use CamelCaps and no spaces.
| |
| Shortcut |
Optional. Shortcut to create an instance of this node.
| |
| Systemname |
The nodes unique systemname in the form of: Name (Category Version)
| |
| Tags |
Specify a comma separated list of tags that describe the node. Name, category and Version don't need to be duplicated here.
| |
| Type |
The node type. Set by the PluginFactory.
| |
| UserData |
Arbritary user data. Can be used by factories to store additional data.
| |
| Username |
The nodes unique username in the form of: Name (Category Version) where the Name can be a symbol
| |
| Version |
Optional. Leave blank if not needed to distinguish two nodes of the same name and category.
| |
| Warnings |
Specify any usage of the node that may cause troubles.
|