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.
|