ShaderNodeExtOutΒΆ
class ShaderNodeExtOut
A ShaderNodeExtOut is a shader additionnal output
Hierarchy
class ShaderNodeExtOut < class ShaderNodeIn < class Node
Members
Inherited from class ShaderNodeIn
Plugs:
| nil | Plug | RW | The connection to the parent ShaderNodeOut. |
| string | PlugName | RW | The display name of the ShaderNodeIn |
| [float|table] | Value | RW | The value of the shader node Plug when not connected to a ShadeNodeOut |
| type | Desc | RW | The type descriptor of the input Value |
| boolean | HideInput | RW | The visibility of the ShaderNodeIn |
Methods:
|
| connect | (
|
Connect a shader node output into this input |
|
| getconnected | ( ) | get the connected shader node input or output |
|
| disconnect | ( ) | Disconnect this input from its output |
|
| setexposed | (
|
Expose this plug |
|
| isexposed | ( ) | Tell if the plug is exposed |
Inherited from class Node
Plugs:
| string | Name | RW | The node name |
Methods:
|
| belongstoreference | (
|
Tells if the node belongs to the reference, or a sub reference |
|
| delete | ( ) | Delete a node |
|
| eval | (
|
Called by the framework when plug (a node's plug) must be evaluated |
|
| findchild | (
|
Find a child node or plug using a path |
|
| findparent | (
|
Find the first parent Node of this Node of a specific class |
|
| getchild | (
|
Get a child node by its name |
|
| getname | ( ) | Get the Node name in its parent |
|
| getparent | ( ) | Get the parent Node of this Node |
|
| getpath | ( ) | Returns the node path as a string that can be reused with findchild |
|
| getreference | ( ) | Returns the reference node it is connected to |
|
| getreferences | (
[
|
Returns the references in the document sorted depth first. |
|
| getstringcopy | ( ) | Return a copy of the node and its content as a string to be pasted |
|
| iseditable | ( ) | Indicates if the node can be edited by the user in the UI |
|
| ismoveable | ( ) | Tells if the node can be moved |
|
| isparent | (
|
Tells if this node is parent of the potential child |
|
| isreference | ( ) | Tells if a node comes from a reference project |
|
| isselected | ( ) | Tell if the node is selected |
|
| loadfile | (
|
load a file content in this node. |
|
| loadtemplate | (
|
load a template file |
|
| move | (
|
Move a node to a new parent |
|
| onpathchanged | ( ) | Called by the framework when the name of this node or of one of its parent is modified |
|
| pastestringcopy | (
|
Paste a string copy into this node |
|
| rename | (
|
Rename a node |
|
| savefile | (
|
load a node to a file |
|
| seteditable | (
|
Change the editable state of the node |
|
| setflags | ( ) | Set the node flags |