feat: modules moved and engine moved to submodule

This commit is contained in:
Jan van der Weide 2025-04-12 18:40:44 +02:00
parent dfb5e645cd
commit c33d2130cc
5136 changed files with 225275 additions and 64485 deletions

View file

@ -208,6 +208,23 @@
Returns the points which would make up a connection between [param from_node] and [param to_node].
</description>
</method>
<method name="get_connection_list_from_node" qualifiers="const">
<return type="Dictionary[]" />
<param index="0" name="node" type="StringName" />
<description>
Returns an [Array] containing a list of all connections for [param node].
A connection is represented as a [Dictionary] in the form of:
[codeblock]
{
from_node: StringName,
from_port: int,
to_node: StringName,
to_port: int,
keep_alive: bool
}
[/codeblock]
</description>
</method>
<method name="get_connections_intersecting_with_rect" qualifiers="const">
<return type="Dictionary[]" />
<param index="0" name="rect" type="Rect2" />
@ -374,6 +391,9 @@
<member name="snapping_enabled" type="bool" setter="set_snapping_enabled" getter="is_snapping_enabled" default="true">
If [code]true[/code], enables snapping.
</member>
<member name="type_names" type="Dictionary" setter="set_type_names" getter="get_type_names" default="{}">
[Dictionary] of human readable port type names.
</member>
<member name="zoom" type="float" setter="set_zoom" getter="get_zoom" default="1.0">
The current zoom value.
</member>
@ -586,5 +606,8 @@
<theme_item name="panel" data_type="style" type="StyleBox">
The background drawn under the grid.
</theme_item>
<theme_item name="panel_focus" data_type="style" type="StyleBox">
[StyleBox] used when the [GraphEdit] is focused (when used with assistive apps).
</theme_item>
</theme_items>
</class>