Doc: Add "required" qualifier to methods

This commit is contained in:
Haoyu Qiu
2025-06-05 11:11:08 +08:00
parent 445a51834e
commit 1ca5bc2d04
37 changed files with 758 additions and 1012 deletions

View File

@ -10,7 +10,7 @@
<tutorials>
</tutorials>
<methods>
<method name="_cast_motion" qualifiers="virtual">
<method name="_cast_motion" qualifiers="virtual required">
<return type="bool" />
<param index="0" name="shape_rid" type="RID" />
<param index="1" name="transform" type="Transform3D" />
@ -25,7 +25,7 @@
<description>
</description>
</method>
<method name="_collide_shape" qualifiers="virtual">
<method name="_collide_shape" qualifiers="virtual required">
<return type="bool" />
<param index="0" name="shape_rid" type="RID" />
<param index="1" name="transform" type="Transform3D" />
@ -40,14 +40,14 @@
<description>
</description>
</method>
<method name="_get_closest_point_to_object_volume" qualifiers="virtual const">
<method name="_get_closest_point_to_object_volume" qualifiers="virtual required const">
<return type="Vector3" />
<param index="0" name="object" type="RID" />
<param index="1" name="point" type="Vector3" />
<description>
</description>
</method>
<method name="_intersect_point" qualifiers="virtual">
<method name="_intersect_point" qualifiers="virtual required">
<return type="int" />
<param index="0" name="position" type="Vector3" />
<param index="1" name="collision_mask" type="int" />
@ -58,7 +58,7 @@
<description>
</description>
</method>
<method name="_intersect_ray" qualifiers="virtual">
<method name="_intersect_ray" qualifiers="virtual required">
<return type="bool" />
<param index="0" name="from" type="Vector3" />
<param index="1" name="to" type="Vector3" />
@ -72,7 +72,7 @@
<description>
</description>
</method>
<method name="_intersect_shape" qualifiers="virtual">
<method name="_intersect_shape" qualifiers="virtual required">
<return type="int" />
<param index="0" name="shape_rid" type="RID" />
<param index="1" name="transform" type="Transform3D" />
@ -86,7 +86,7 @@
<description>
</description>
</method>
<method name="_rest_info" qualifiers="virtual">
<method name="_rest_info" qualifiers="virtual required">
<return type="bool" />
<param index="0" name="shape_rid" type="RID" />
<param index="1" name="transform" type="Transform3D" />