Documentation
¶
Overview ¶
Package VisualShaderNodeFrame provides methods for working with VisualShaderNodeFrame object instances.
Index ¶
- type Advanced
- type Any
- type Instance
- func (self Instance) AddAttachedNode(node int)
- func (self Instance) AsObject() [1]gd.Object
- func (self Instance) AsRefCounted() [1]gd.RefCounted
- func (self Instance) AsResource() Resource.Instance
- func (self Instance) AsVisualShaderNode() VisualShaderNode.Instance
- func (self Instance) AsVisualShaderNodeFrame() Instance
- func (self Instance) AsVisualShaderNodeResizableBase() VisualShaderNodeResizableBase.Instance
- func (self Instance) AttachedNodes() []int32
- func (self Instance) Autoshrink() bool
- func (self Instance) RemoveAttachedNode(node int)
- func (self Instance) SetAttachedNodes(value []int32)
- func (self Instance) SetAutoshrink(value bool)
- func (self Instance) SetTintColor(value Color.RGBA)
- func (self Instance) SetTintColorEnabled(value bool)
- func (self Instance) SetTitle(value string)
- func (self Instance) TintColor() Color.RGBA
- func (self Instance) TintColorEnabled() bool
- func (self Instance) Title() string
- func (self *Instance) UnsafePointer() unsafe.Pointer
- func (self Instance) Virtual(name string) reflect.Value
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Advanced ¶
type Advanced = class
Advanced exposes a 1:1 low-level instance of the class, undocumented, for those who know what they are doing.
type Instance ¶
type Instance [1]gdclass.VisualShaderNodeFrame
A rectangular frame that can be used to group visual shader nodes together to improve organization. Nodes attached to the frame will move with it when it is dragged and it can automatically resize to enclose all attached nodes. Its title, description and color can be customized.
var Nil Instance
Nil is a nil/null instance of the class. Equivalent to the zero value.
func (Instance) AddAttachedNode ¶
Adds a node to the list of nodes attached to the frame. Should not be called directly, use the [method VisualShader.attach_node_to_frame] method instead.
func (Instance) AsRefCounted ¶
func (self Instance) AsRefCounted() [1]gd.RefCounted
func (Instance) AsResource ¶
func (Instance) AsVisualShaderNode ¶
func (self Instance) AsVisualShaderNode() VisualShaderNode.Instance
func (Instance) AsVisualShaderNodeFrame ¶
func (Instance) AsVisualShaderNodeResizableBase ¶
func (self Instance) AsVisualShaderNodeResizableBase() VisualShaderNodeResizableBase.Instance
func (Instance) AttachedNodes ¶
func (Instance) Autoshrink ¶
func (Instance) RemoveAttachedNode ¶
Removes a node from the list of nodes attached to the frame. Should not be called directly, use the [method VisualShader.detach_node_from_frame] method instead.