Bind all methods in PhysicsServer2DExtension, PhysicsServer3DExtension

This commit is contained in:
Ricardo Buring 2022-09-07 12:47:18 +02:00
parent 0f62e357e0
commit bf523b26b9
5 changed files with 89 additions and 1 deletions

View File

@ -600,6 +600,21 @@
<description>
</description>
</method>
<method name="_end_sync" qualifiers="virtual">
<return type="void" />
<description>
</description>
</method>
<method name="_finish" qualifiers="virtual">
<return type="void" />
<description>
</description>
</method>
<method name="_flush_queries" qualifiers="virtual">
<return type="void" />
<description>
</description>
</method>
<method name="_free_rid" qualifiers="virtual">
<return type="void" />
<param index="0" name="rid" type="RID" />
@ -612,6 +627,16 @@
<description>
</description>
</method>
<method name="_init" qualifiers="virtual">
<return type="void" />
<description>
</description>
</method>
<method name="_is_flushing_queries" qualifiers="virtual const">
<return type="bool" />
<description>
</description>
</method>
<method name="_joint_clear" qualifiers="virtual">
<return type="void" />
<param index="0" name="joint" type="RID" />
@ -768,6 +793,17 @@
<description>
</description>
</method>
<method name="_step" qualifiers="virtual">
<return type="void" />
<param index="0" name="step" type="float" />
<description>
</description>
</method>
<method name="_sync" qualifiers="virtual">
<return type="void" />
<description>
</description>
</method>
<method name="_world_boundary_shape_create" qualifiers="virtual">
<return type="RID" />
<description>

View File

@ -604,6 +604,21 @@
<description>
</description>
</method>
<method name="_end_sync" qualifiers="virtual">
<return type="void" />
<description>
</description>
</method>
<method name="_finish" qualifiers="virtual">
<return type="void" />
<description>
</description>
</method>
<method name="_flush_queries" qualifiers="virtual">
<return type="void" />
<description>
</description>
</method>
<method name="_free_rid" qualifiers="virtual">
<return type="void" />
<param index="0" name="rid" type="RID" />
@ -685,6 +700,16 @@
<description>
</description>
</method>
<method name="_init" qualifiers="virtual">
<return type="void" />
<description>
</description>
</method>
<method name="_is_flushing_queries" qualifiers="virtual const">
<return type="bool" />
<description>
</description>
</method>
<method name="_joint_clear" qualifiers="virtual">
<return type="void" />
<param index="0" name="joint" type="RID" />
@ -901,6 +926,17 @@
<description>
</description>
</method>
<method name="_step" qualifiers="virtual">
<return type="void" />
<param index="0" name="step" type="float" />
<description>
</description>
</method>
<method name="_sync" qualifiers="virtual">
<return type="void" />
<description>
</description>
</method>
<method name="_world_boundary_shape_create" qualifiers="virtual">
<return type="RID" />
<description>

View File

@ -284,6 +284,14 @@ void PhysicsServer2DExtension::_bind_methods() {
GDVIRTUAL_BIND(_set_active, "active");
GDVIRTUAL_BIND(_init);
GDVIRTUAL_BIND(_step, "step");
GDVIRTUAL_BIND(_sync);
GDVIRTUAL_BIND(_flush_queries);
GDVIRTUAL_BIND(_end_sync);
GDVIRTUAL_BIND(_finish);
GDVIRTUAL_BIND(_is_flushing_queries);
GDVIRTUAL_BIND(_get_process_info, "process_info");
}

View File

@ -315,6 +315,14 @@ void PhysicsServer3DExtension::_bind_methods() {
GDVIRTUAL_BIND(_set_active, "active");
GDVIRTUAL_BIND(_init);
GDVIRTUAL_BIND(_step, "step");
GDVIRTUAL_BIND(_sync);
GDVIRTUAL_BIND(_flush_queries);
GDVIRTUAL_BIND(_end_sync);
GDVIRTUAL_BIND(_finish);
GDVIRTUAL_BIND(_is_flushing_queries);
GDVIRTUAL_BIND(_get_process_info, "process_info");
}

View File

@ -537,8 +537,8 @@ public:
EXBIND0(init)
EXBIND1(step, real_t)
EXBIND0(sync)
EXBIND0(end_sync)
EXBIND0(flush_queries)
EXBIND0(end_sync)
EXBIND0(finish)
EXBIND0RC(bool, is_flushing_queries)