GraphFrame is a special [GraphElement] that can be used to organize other [GraphElement]s inside a [GraphEdit].
GraphFrame is a special [GraphElement] to which other [GraphElement]s can be attached. It can be configured to automatically resize to enclose all attached [GraphElement]s. If the frame is moved, all the attached [GraphElement]s inside it will be moved as well. A GraphFrame is always kept behind the connection layer and other [GraphElement]s inside a [GraphEdit].
Returns the [HBoxContainer] used for the title bar, only containing a [Label] for displaying the title by default. This can be used to add custom controls to the title bar such as option or close buttons.
- If [code]true[/code], the frame's rect will be adjusted automatically to enclose all attached [GraphElement]s.
- The margin around the attached nodes that is used to calculate the size of the frame when [member autoshrink_enabled] is [code]true[/code].
- The margin inside the frame that can be used to drag the frame.
- The color of the frame when [member tint_color_enabled] is [code]true[/code].
- If [code]true[/code], the tint color will be used to tint the frame.
- Title of the frame.
Emitted when [member autoshrink_enabled] or [member autoshrink_margin] changes.
The color modulation applied to the resizer icon.
The default [StyleBox] used for the background of the [GraphFrame].
The [StyleBox] used for the background of the [GraphFrame] when it is selected.
The [StyleBox] used for the title bar of the [GraphFrame].
The [StyleBox] used for the title bar of the [GraphFrame] when it is selected.