1
0
mirror of https://github.com/godotengine/godot.git synced 2025-11-04 12:00:25 +00:00

Remove generating of null comparison operators from documentation

This commit is contained in:
Yuri Roubinsky
2022-03-14 22:07:26 +03:00
parent 95b6c6cf9a
commit 32f2c47356
34 changed files with 5 additions and 331 deletions

View File

@@ -226,11 +226,6 @@
</member> </member>
</members> </members>
<operators> <operators>
<operator name="operator !=">
<return type="bool" />
<description>
</description>
</operator>
<operator name="operator !="> <operator name="operator !=">
<return type="bool" /> <return type="bool" />
<argument index="0" name="right" type="AABB" /> <argument index="0" name="right" type="AABB" />
@@ -246,11 +241,6 @@
Inversely transforms (multiplies) the [AABB] by the given [Transform3D] transformation matrix. Inversely transforms (multiplies) the [AABB] by the given [Transform3D] transformation matrix.
</description> </description>
</operator> </operator>
<operator name="operator ==">
<return type="bool" />
<description>
</description>
</operator>
<operator name="operator =="> <operator name="operator ==">
<return type="bool" /> <return type="bool" />
<argument index="0" name="right" type="AABB" /> <argument index="0" name="right" type="AABB" />

View File

@@ -509,11 +509,6 @@
</method> </method>
</methods> </methods>
<operators> <operators>
<operator name="operator !=">
<return type="bool" />
<description>
</description>
</operator>
<operator name="operator !="> <operator name="operator !=">
<return type="bool" /> <return type="bool" />
<argument index="0" name="right" type="Array" /> <argument index="0" name="right" type="Array" />
@@ -538,11 +533,6 @@
<description> <description>
</description> </description>
</operator> </operator>
<operator name="operator ==">
<return type="bool" />
<description>
</description>
</operator>
<operator name="operator =="> <operator name="operator ==">
<return type="bool" /> <return type="bool" />
<argument index="0" name="right" type="Array" /> <argument index="0" name="right" type="Array" />

View File

@@ -223,11 +223,6 @@
</constant> </constant>
</constants> </constants>
<operators> <operators>
<operator name="operator !=">
<return type="bool" />
<description>
</description>
</operator>
<operator name="operator !="> <operator name="operator !=">
<return type="bool" /> <return type="bool" />
<argument index="0" name="right" type="Basis" /> <argument index="0" name="right" type="Basis" />
@@ -264,11 +259,6 @@
This operator multiplies all components of the [Basis], which scales it uniformly. This operator multiplies all components of the [Basis], which scales it uniformly.
</description> </description>
</operator> </operator>
<operator name="operator ==">
<return type="bool" />
<description>
</description>
</operator>
<operator name="operator =="> <operator name="operator ==">
<return type="bool" /> <return type="bool" />
<argument index="0" name="right" type="Basis" /> <argument index="0" name="right" type="Basis" />

View File

@@ -148,11 +148,6 @@
</method> </method>
</methods> </methods>
<operators> <operators>
<operator name="operator !=">
<return type="bool" />
<description>
</description>
</operator>
<operator name="operator !="> <operator name="operator !=">
<return type="bool" /> <return type="bool" />
<argument index="0" name="right" type="Callable" /> <argument index="0" name="right" type="Callable" />
@@ -160,11 +155,6 @@
Returns [code]true[/code] if both [Callable]s invoke different targets. Returns [code]true[/code] if both [Callable]s invoke different targets.
</description> </description>
</operator> </operator>
<operator name="operator ==">
<return type="bool" />
<description>
</description>
</operator>
<operator name="operator =="> <operator name="operator ==">
<return type="bool" /> <return type="bool" />
<argument index="0" name="right" type="Callable" /> <argument index="0" name="right" type="Callable" />

View File

@@ -913,11 +913,6 @@
</constant> </constant>
</constants> </constants>
<operators> <operators>
<operator name="operator !=">
<return type="bool" />
<description>
</description>
</operator>
<operator name="operator !="> <operator name="operator !=">
<return type="bool" /> <return type="bool" />
<argument index="0" name="right" type="Color" /> <argument index="0" name="right" type="Color" />
@@ -982,11 +977,6 @@
Divides each component of the [Color] by the given [int]. Divides each component of the [Color] by the given [int].
</description> </description>
</operator> </operator>
<operator name="operator ==">
<return type="bool" />
<description>
</description>
</operator>
<operator name="operator =="> <operator name="operator ==">
<return type="bool" /> <return type="bool" />
<argument index="0" name="right" type="Color" /> <argument index="0" name="right" type="Color" />

View File

@@ -305,22 +305,12 @@
</method> </method>
</methods> </methods>
<operators> <operators>
<operator name="operator !=">
<return type="bool" />
<description>
</description>
</operator>
<operator name="operator !="> <operator name="operator !=">
<return type="bool" /> <return type="bool" />
<argument index="0" name="right" type="Dictionary" /> <argument index="0" name="right" type="Dictionary" />
<description> <description>
</description> </description>
</operator> </operator>
<operator name="operator ==">
<return type="bool" />
<description>
</description>
</operator>
<operator name="operator =="> <operator name="operator ==">
<return type="bool" /> <return type="bool" />
<argument index="0" name="right" type="Dictionary" /> <argument index="0" name="right" type="Dictionary" />

View File

@@ -171,22 +171,12 @@
</method> </method>
</methods> </methods>
<operators> <operators>
<operator name="operator !=">
<return type="bool" />
<description>
</description>
</operator>
<operator name="operator !="> <operator name="operator !=">
<return type="bool" /> <return type="bool" />
<argument index="0" name="right" type="NodePath" /> <argument index="0" name="right" type="NodePath" />
<description> <description>
</description> </description>
</operator> </operator>
<operator name="operator ==">
<return type="bool" />
<description>
</description>
</operator>
<operator name="operator =="> <operator name="operator ==">
<return type="bool" /> <return type="bool" />
<argument index="0" name="right" type="NodePath" /> <argument index="0" name="right" type="NodePath" />

View File

@@ -416,11 +416,6 @@
</method> </method>
</methods> </methods>
<operators> <operators>
<operator name="operator !=">
<return type="bool" />
<description>
</description>
</operator>
<operator name="operator !="> <operator name="operator !=">
<return type="bool" /> <return type="bool" />
<argument index="0" name="right" type="PackedByteArray" /> <argument index="0" name="right" type="PackedByteArray" />
@@ -433,11 +428,6 @@
<description> <description>
</description> </description>
</operator> </operator>
<operator name="operator ==">
<return type="bool" />
<description>
</description>
</operator>
<operator name="operator =="> <operator name="operator ==">
<return type="bool" /> <return type="bool" />
<argument index="0" name="right" type="PackedByteArray" /> <argument index="0" name="right" type="PackedByteArray" />

View File

@@ -152,11 +152,6 @@
</method> </method>
</methods> </methods>
<operators> <operators>
<operator name="operator !=">
<return type="bool" />
<description>
</description>
</operator>
<operator name="operator !="> <operator name="operator !=">
<return type="bool" /> <return type="bool" />
<argument index="0" name="right" type="PackedColorArray" /> <argument index="0" name="right" type="PackedColorArray" />
@@ -169,11 +164,6 @@
<description> <description>
</description> </description>
</operator> </operator>
<operator name="operator ==">
<return type="bool" />
<description>
</description>
</operator>
<operator name="operator =="> <operator name="operator ==">
<return type="bool" /> <return type="bool" />
<argument index="0" name="right" type="PackedColorArray" /> <argument index="0" name="right" type="PackedColorArray" />

View File

@@ -155,11 +155,6 @@
</method> </method>
</methods> </methods>
<operators> <operators>
<operator name="operator !=">
<return type="bool" />
<description>
</description>
</operator>
<operator name="operator !="> <operator name="operator !=">
<return type="bool" /> <return type="bool" />
<argument index="0" name="right" type="PackedFloat32Array" /> <argument index="0" name="right" type="PackedFloat32Array" />
@@ -172,11 +167,6 @@
<description> <description>
</description> </description>
</operator> </operator>
<operator name="operator ==">
<return type="bool" />
<description>
</description>
</operator>
<operator name="operator =="> <operator name="operator ==">
<return type="bool" /> <return type="bool" />
<argument index="0" name="right" type="PackedFloat32Array" /> <argument index="0" name="right" type="PackedFloat32Array" />

View File

@@ -155,11 +155,6 @@
</method> </method>
</methods> </methods>
<operators> <operators>
<operator name="operator !=">
<return type="bool" />
<description>
</description>
</operator>
<operator name="operator !="> <operator name="operator !=">
<return type="bool" /> <return type="bool" />
<argument index="0" name="right" type="PackedFloat64Array" /> <argument index="0" name="right" type="PackedFloat64Array" />
@@ -172,11 +167,6 @@
<description> <description>
</description> </description>
</operator> </operator>
<operator name="operator ==">
<return type="bool" />
<description>
</description>
</operator>
<operator name="operator =="> <operator name="operator ==">
<return type="bool" /> <return type="bool" />
<argument index="0" name="right" type="PackedFloat64Array" /> <argument index="0" name="right" type="PackedFloat64Array" />

View File

@@ -155,11 +155,6 @@
</method> </method>
</methods> </methods>
<operators> <operators>
<operator name="operator !=">
<return type="bool" />
<description>
</description>
</operator>
<operator name="operator !="> <operator name="operator !=">
<return type="bool" /> <return type="bool" />
<argument index="0" name="right" type="PackedInt32Array" /> <argument index="0" name="right" type="PackedInt32Array" />
@@ -172,11 +167,6 @@
<description> <description>
</description> </description>
</operator> </operator>
<operator name="operator ==">
<return type="bool" />
<description>
</description>
</operator>
<operator name="operator =="> <operator name="operator ==">
<return type="bool" /> <return type="bool" />
<argument index="0" name="right" type="PackedInt32Array" /> <argument index="0" name="right" type="PackedInt32Array" />

View File

@@ -155,11 +155,6 @@
</method> </method>
</methods> </methods>
<operators> <operators>
<operator name="operator !=">
<return type="bool" />
<description>
</description>
</operator>
<operator name="operator !="> <operator name="operator !=">
<return type="bool" /> <return type="bool" />
<argument index="0" name="right" type="PackedInt64Array" /> <argument index="0" name="right" type="PackedInt64Array" />
@@ -172,11 +167,6 @@
<description> <description>
</description> </description>
</operator> </operator>
<operator name="operator ==">
<return type="bool" />
<description>
</description>
</operator>
<operator name="operator =="> <operator name="operator ==">
<return type="bool" /> <return type="bool" />
<argument index="0" name="right" type="PackedInt64Array" /> <argument index="0" name="right" type="PackedInt64Array" />

View File

@@ -153,11 +153,6 @@
</method> </method>
</methods> </methods>
<operators> <operators>
<operator name="operator !=">
<return type="bool" />
<description>
</description>
</operator>
<operator name="operator !="> <operator name="operator !=">
<return type="bool" /> <return type="bool" />
<argument index="0" name="right" type="PackedStringArray" /> <argument index="0" name="right" type="PackedStringArray" />
@@ -170,11 +165,6 @@
<description> <description>
</description> </description>
</operator> </operator>
<operator name="operator ==">
<return type="bool" />
<description>
</description>
</operator>
<operator name="operator =="> <operator name="operator ==">
<return type="bool" /> <return type="bool" />
<argument index="0" name="right" type="PackedStringArray" /> <argument index="0" name="right" type="PackedStringArray" />

View File

@@ -153,11 +153,6 @@
</method> </method>
</methods> </methods>
<operators> <operators>
<operator name="operator !=">
<return type="bool" />
<description>
</description>
</operator>
<operator name="operator !="> <operator name="operator !=">
<return type="bool" /> <return type="bool" />
<argument index="0" name="right" type="PackedVector2Array" /> <argument index="0" name="right" type="PackedVector2Array" />
@@ -176,11 +171,6 @@
<description> <description>
</description> </description>
</operator> </operator>
<operator name="operator ==">
<return type="bool" />
<description>
</description>
</operator>
<operator name="operator =="> <operator name="operator ==">
<return type="bool" /> <return type="bool" />
<argument index="0" name="right" type="PackedVector2Array" /> <argument index="0" name="right" type="PackedVector2Array" />

View File

@@ -152,11 +152,6 @@
</method> </method>
</methods> </methods>
<operators> <operators>
<operator name="operator !=">
<return type="bool" />
<description>
</description>
</operator>
<operator name="operator !="> <operator name="operator !=">
<return type="bool" /> <return type="bool" />
<argument index="0" name="right" type="PackedVector3Array" /> <argument index="0" name="right" type="PackedVector3Array" />
@@ -175,11 +170,6 @@
<description> <description>
</description> </description>
</operator> </operator>
<operator name="operator ==">
<return type="bool" />
<description>
</description>
</operator>
<operator name="operator =="> <operator name="operator ==">
<return type="bool" /> <return type="bool" />
<argument index="0" name="right" type="PackedVector3Array" /> <argument index="0" name="right" type="PackedVector3Array" />

View File

@@ -171,11 +171,6 @@
</constant> </constant>
</constants> </constants>
<operators> <operators>
<operator name="operator !=">
<return type="bool" />
<description>
</description>
</operator>
<operator name="operator !="> <operator name="operator !=">
<return type="bool" /> <return type="bool" />
<argument index="0" name="right" type="Plane" /> <argument index="0" name="right" type="Plane" />
@@ -184,11 +179,6 @@
[b]Note:[/b] Due to floating-point precision errors, consider using [method is_equal_approx] instead, which is more reliable. [b]Note:[/b] Due to floating-point precision errors, consider using [method is_equal_approx] instead, which is more reliable.
</description> </description>
</operator> </operator>
<operator name="operator ==">
<return type="bool" />
<description>
</description>
</operator>
<operator name="operator =="> <operator name="operator ==">
<return type="bool" /> <return type="bool" />
<argument index="0" name="right" type="Plane" /> <argument index="0" name="right" type="Plane" />

View File

@@ -186,11 +186,6 @@
</constant> </constant>
</constants> </constants>
<operators> <operators>
<operator name="operator !=">
<return type="bool" />
<description>
</description>
</operator>
<operator name="operator !="> <operator name="operator !=">
<return type="bool" /> <return type="bool" />
<argument index="0" name="right" type="Quaternion" /> <argument index="0" name="right" type="Quaternion" />
@@ -255,11 +250,6 @@
Divides each component of the [Quaternion] by the given value. This operation is not meaningful on its own, but it can be used as a part of a larger expression. Divides each component of the [Quaternion] by the given value. This operation is not meaningful on its own, but it can be used as a part of a larger expression.
</description> </description>
</operator> </operator>
<operator name="operator ==">
<return type="bool" />
<description>
</description>
</operator>
<operator name="operator =="> <operator name="operator ==">
<return type="bool" /> <return type="bool" />
<argument index="0" name="right" type="Quaternion" /> <argument index="0" name="right" type="Quaternion" />

View File

@@ -38,11 +38,6 @@
</method> </method>
</methods> </methods>
<operators> <operators>
<operator name="operator !=">
<return type="bool" />
<description>
</description>
</operator>
<operator name="operator !="> <operator name="operator !=">
<return type="bool" /> <return type="bool" />
<argument index="0" name="right" type="RID" /> <argument index="0" name="right" type="RID" />
@@ -61,11 +56,6 @@
<description> <description>
</description> </description>
</operator> </operator>
<operator name="operator ==">
<return type="bool" />
<description>
</description>
</operator>
<operator name="operator =="> <operator name="operator ==">
<return type="bool" /> <return type="bool" />
<argument index="0" name="right" type="RID" /> <argument index="0" name="right" type="RID" />

View File

@@ -187,11 +187,6 @@
</member> </member>
</members> </members>
<operators> <operators>
<operator name="operator !=">
<return type="bool" />
<description>
</description>
</operator>
<operator name="operator !="> <operator name="operator !=">
<return type="bool" /> <return type="bool" />
<argument index="0" name="right" type="Rect2" /> <argument index="0" name="right" type="Rect2" />
@@ -207,11 +202,6 @@
Inversely transforms (multiplies) the [Rect2] by the given [Transform2D] transformation matrix. Inversely transforms (multiplies) the [Rect2] by the given [Transform2D] transformation matrix.
</description> </description>
</operator> </operator>
<operator name="operator ==">
<return type="bool" />
<description>
</description>
</operator>
<operator name="operator =="> <operator name="operator ==">
<return type="bool" /> <return type="bool" />
<argument index="0" name="right" type="Rect2" /> <argument index="0" name="right" type="Rect2" />

View File

@@ -176,11 +176,6 @@
</member> </member>
</members> </members>
<operators> <operators>
<operator name="operator !=">
<return type="bool" />
<description>
</description>
</operator>
<operator name="operator !="> <operator name="operator !=">
<return type="bool" /> <return type="bool" />
<argument index="0" name="right" type="Rect2i" /> <argument index="0" name="right" type="Rect2i" />
@@ -188,11 +183,6 @@
Returns [code]true[/code] if the rectangles are not equal. Returns [code]true[/code] if the rectangles are not equal.
</description> </description>
</operator> </operator>
<operator name="operator ==">
<return type="bool" />
<description>
</description>
</operator>
<operator name="operator =="> <operator name="operator ==">
<return type="bool" /> <return type="bool" />
<argument index="0" name="right" type="Rect2i" /> <argument index="0" name="right" type="Rect2i" />

View File

@@ -97,22 +97,12 @@
</method> </method>
</methods> </methods>
<operators> <operators>
<operator name="operator !=">
<return type="bool" />
<description>
</description>
</operator>
<operator name="operator !="> <operator name="operator !=">
<return type="bool" /> <return type="bool" />
<argument index="0" name="right" type="Signal" /> <argument index="0" name="right" type="Signal" />
<description> <description>
</description> </description>
</operator> </operator>
<operator name="operator ==">
<return type="bool" />
<description>
</description>
</operator>
<operator name="operator =="> <operator name="operator ==">
<return type="bool" /> <return type="bool" />
<argument index="0" name="right" type="Signal" /> <argument index="0" name="right" type="Signal" />

View File

@@ -863,11 +863,6 @@
</method> </method>
</methods> </methods>
<operators> <operators>
<operator name="operator !=">
<return type="bool" />
<description>
</description>
</operator>
<operator name="operator !="> <operator name="operator !=">
<return type="bool" /> <return type="bool" />
<argument index="0" name="right" type="String" /> <argument index="0" name="right" type="String" />
@@ -904,11 +899,6 @@
<description> <description>
</description> </description>
</operator> </operator>
<operator name="operator ==">
<return type="bool" />
<description>
</description>
</operator>
<operator name="operator =="> <operator name="operator ==">
<return type="bool" /> <return type="bool" />
<argument index="0" name="right" type="String" /> <argument index="0" name="right" type="String" />

View File

@@ -33,11 +33,6 @@
</constructor> </constructor>
</constructors> </constructors>
<operators> <operators>
<operator name="operator !=">
<return type="bool" />
<description>
</description>
</operator>
<operator name="operator !="> <operator name="operator !=">
<return type="bool" /> <return type="bool" />
<argument index="0" name="right" type="String" /> <argument index="0" name="right" type="String" />
@@ -62,11 +57,6 @@
<description> <description>
</description> </description>
</operator> </operator>
<operator name="operator ==">
<return type="bool" />
<description>
</description>
</operator>
<operator name="operator =="> <operator name="operator ==">
<return type="bool" /> <return type="bool" />
<argument index="0" name="right" type="String" /> <argument index="0" name="right" type="String" />

View File

@@ -204,11 +204,6 @@
</constant> </constant>
</constants> </constants>
<operators> <operators>
<operator name="operator !=">
<return type="bool" />
<description>
</description>
</operator>
<operator name="operator !="> <operator name="operator !=">
<return type="bool" /> <return type="bool" />
<argument index="0" name="right" type="Transform2D" /> <argument index="0" name="right" type="Transform2D" />
@@ -259,11 +254,6 @@
This operator multiplies all components of the [Transform2D], including the origin vector, which scales it uniformly. This operator multiplies all components of the [Transform2D], including the origin vector, which scales it uniformly.
</description> </description>
</operator> </operator>
<operator name="operator ==">
<return type="bool" />
<description>
</description>
</operator>
<operator name="operator =="> <operator name="operator ==">
<return type="bool" /> <return type="bool" />
<argument index="0" name="right" type="Transform2D" /> <argument index="0" name="right" type="Transform2D" />

View File

@@ -146,11 +146,6 @@
</constant> </constant>
</constants> </constants>
<operators> <operators>
<operator name="operator !=">
<return type="bool" />
<description>
</description>
</operator>
<operator name="operator !="> <operator name="operator !=">
<return type="bool" /> <return type="bool" />
<argument index="0" name="right" type="Transform3D" /> <argument index="0" name="right" type="Transform3D" />
@@ -201,11 +196,6 @@
This operator multiplies all components of the [Transform3D], including the origin vector, which scales it uniformly. This operator multiplies all components of the [Transform3D], including the origin vector, which scales it uniformly.
</description> </description>
</operator> </operator>
<operator name="operator ==">
<return type="bool" />
<description>
</description>
</operator>
<operator name="operator =="> <operator name="operator ==">
<return type="bool" /> <return type="bool" />
<argument index="0" name="right" type="Transform3D" /> <argument index="0" name="right" type="Transform3D" />

View File

@@ -357,11 +357,6 @@
</constant> </constant>
</constants> </constants>
<operators> <operators>
<operator name="operator !=">
<return type="bool" />
<description>
</description>
</operator>
<operator name="operator !="> <operator name="operator !=">
<return type="bool" /> <return type="bool" />
<argument index="0" name="right" type="Vector2" /> <argument index="0" name="right" type="Vector2" />
@@ -459,11 +454,6 @@
Compares two [Vector2] vectors by first checking if the X value of the left vector is less than or equal to the X value of the [code]right[/code] vector. If the X values are exactly equal, then it repeats this check with the Y values of the two vectors. This operator is useful for sorting vectors. Compares two [Vector2] vectors by first checking if the X value of the left vector is less than or equal to the X value of the [code]right[/code] vector. If the X values are exactly equal, then it repeats this check with the Y values of the two vectors. This operator is useful for sorting vectors.
</description> </description>
</operator> </operator>
<operator name="operator ==">
<return type="bool" />
<description>
</description>
</operator>
<operator name="operator =="> <operator name="operator ==">
<return type="bool" /> <return type="bool" />
<argument index="0" name="right" type="Vector2" /> <argument index="0" name="right" type="Vector2" />

View File

@@ -131,11 +131,6 @@
</constant> </constant>
</constants> </constants>
<operators> <operators>
<operator name="operator !=">
<return type="bool" />
<description>
</description>
</operator>
<operator name="operator !="> <operator name="operator !=">
<return type="bool" /> <return type="bool" />
<argument index="0" name="right" type="Vector2i" /> <argument index="0" name="right" type="Vector2i" />
@@ -251,11 +246,6 @@
Compares two [Vector2i] vectors by first checking if the X value of the left vector is less than or equal to the X value of the [code]right[/code] vector. If the X values are exactly equal, then it repeats this check with the Y values of the two vectors. This operator is useful for sorting vectors. Compares two [Vector2i] vectors by first checking if the X value of the left vector is less than or equal to the X value of the [code]right[/code] vector. If the X values are exactly equal, then it repeats this check with the Y values of the two vectors. This operator is useful for sorting vectors.
</description> </description>
</operator> </operator>
<operator name="operator ==">
<return type="bool" />
<description>
</description>
</operator>
<operator name="operator =="> <operator name="operator ==">
<return type="bool" /> <return type="bool" />
<argument index="0" name="right" type="Vector2i" /> <argument index="0" name="right" type="Vector2i" />

View File

@@ -358,11 +358,6 @@
</constant> </constant>
</constants> </constants>
<operators> <operators>
<operator name="operator !=">
<return type="bool" />
<description>
</description>
</operator>
<operator name="operator !="> <operator name="operator !=">
<return type="bool" /> <return type="bool" />
<argument index="0" name="right" type="Vector3" /> <argument index="0" name="right" type="Vector3" />
@@ -474,11 +469,6 @@
Compares two [Vector3] vectors by first checking if the X value of the left vector is less than or equal to the X value of the [code]right[/code] vector. If the X values are exactly equal, then it repeats this check with the Y values of the two vectors, and then with the Z values. This operator is useful for sorting vectors. Compares two [Vector3] vectors by first checking if the X value of the left vector is less than or equal to the X value of the [code]right[/code] vector. If the X values are exactly equal, then it repeats this check with the Y values of the two vectors, and then with the Z values. This operator is useful for sorting vectors.
</description> </description>
</operator> </operator>
<operator name="operator ==">
<return type="bool" />
<description>
</description>
</operator>
<operator name="operator =="> <operator name="operator ==">
<return type="bool" /> <return type="bool" />
<argument index="0" name="right" type="Vector3" /> <argument index="0" name="right" type="Vector3" />

View File

@@ -138,11 +138,6 @@
</constant> </constant>
</constants> </constants>
<operators> <operators>
<operator name="operator !=">
<return type="bool" />
<description>
</description>
</operator>
<operator name="operator !="> <operator name="operator !=">
<return type="bool" /> <return type="bool" />
<argument index="0" name="right" type="Vector3i" /> <argument index="0" name="right" type="Vector3i" />
@@ -258,11 +253,6 @@
Compares two [Vector3i] vectors by first checking if the X value of the left vector is less than or equal to the X value of the [code]right[/code] vector. If the X values are exactly equal, then it repeats this check with the Y values of the two vectors, and then with the Z values. This operator is useful for sorting vectors. Compares two [Vector3i] vectors by first checking if the X value of the left vector is less than or equal to the X value of the [code]right[/code] vector. If the X values are exactly equal, then it repeats this check with the Y values of the two vectors, and then with the Z values. This operator is useful for sorting vectors.
</description> </description>
</operator> </operator>
<operator name="operator ==">
<return type="bool" />
<description>
</description>
</operator>
<operator name="operator =="> <operator name="operator ==">
<return type="bool" /> <return type="bool" />
<argument index="0" name="right" type="Vector3i" /> <argument index="0" name="right" type="Vector3i" />

View File

@@ -121,11 +121,6 @@
</constructor> </constructor>
</constructors> </constructors>
<operators> <operators>
<operator name="operator !=">
<return type="bool" />
<description>
</description>
</operator>
<operator name="operator !="> <operator name="operator !=">
<return type="bool" /> <return type="bool" />
<argument index="0" name="right" type="bool" /> <argument index="0" name="right" type="bool" />
@@ -140,12 +135,6 @@
Returns [code]true[/code] if the left operand is [code]false[/code] and the right operand is [code]true[/code]. Returns [code]true[/code] if the left operand is [code]false[/code] and the right operand is [code]true[/code].
</description> </description>
</operator> </operator>
<operator name="operator ==">
<return type="bool" />
<description>
Returns [code]true[/code] if two bools are equal, i.e. both are [code]true[/code] or both are [code]false[/code].
</description>
</operator>
<operator name="operator =="> <operator name="operator ==">
<return type="bool" /> <return type="bool" />
<argument index="0" name="right" type="bool" /> <argument index="0" name="right" type="bool" />

View File

@@ -42,11 +42,6 @@
</constructor> </constructor>
</constructors> </constructors>
<operators> <operators>
<operator name="operator !=">
<return type="bool" />
<description>
</description>
</operator>
<operator name="operator !="> <operator name="operator !=">
<return type="bool" /> <return type="bool" />
<argument index="0" name="right" type="float" /> <argument index="0" name="right" type="float" />
@@ -199,11 +194,6 @@
Returns [code]true[/code] if this [float] is less than or equal to the given [int]. Returns [code]true[/code] if this [float] is less than or equal to the given [int].
</description> </description>
</operator> </operator>
<operator name="operator ==">
<return type="bool" />
<description>
</description>
</operator>
<operator name="operator =="> <operator name="operator ==">
<return type="bool" /> <return type="bool" />
<argument index="0" name="right" type="float" /> <argument index="0" name="right" type="float" />

View File

@@ -68,11 +68,6 @@
</constructor> </constructor>
</constructors> </constructors>
<operators> <operators>
<operator name="operator !=">
<return type="bool" />
<description>
</description>
</operator>
<operator name="operator !="> <operator name="operator !=">
<return type="bool" /> <return type="bool" />
<argument index="0" name="right" type="float" /> <argument index="0" name="right" type="float" />
@@ -271,11 +266,6 @@
Returns [code]true[/code] the left integer is less than or equal to the right one. Returns [code]true[/code] the left integer is less than or equal to the right one.
</description> </description>
</operator> </operator>
<operator name="operator ==">
<return type="bool" />
<description>
</description>
</operator>
<operator name="operator =="> <operator name="operator ==">
<return type="bool" /> <return type="bool" />
<argument index="0" name="right" type="float" /> <argument index="0" name="right" type="float" />

View File

@@ -685,6 +685,11 @@ void DocTools::generate(bool p_basic_types) {
for (int j = 0; j < Variant::OP_AND; j++) { // Showing above 'and' is pretty confusing and there are a lot of variations. for (int j = 0; j < Variant::OP_AND; j++) { // Showing above 'and' is pretty confusing and there are a lot of variations.
for (int k = 0; k < Variant::VARIANT_MAX; k++) { for (int k = 0; k < Variant::VARIANT_MAX; k++) {
// Prevent generating for comparison with null.
if (Variant::Type(k) == Variant::NIL && (Variant::Operator(j) == Variant::OP_EQUAL || Variant::Operator(j) == Variant::OP_NOT_EQUAL)) {
continue;
}
Variant::Type rt = Variant::get_operator_return_type(Variant::Operator(j), Variant::Type(i), Variant::Type(k)); Variant::Type rt = Variant::get_operator_return_type(Variant::Operator(j), Variant::Type(i), Variant::Type(k));
if (rt != Variant::NIL) { // Has operator. if (rt != Variant::NIL) { // Has operator.
// Skip String % operator as it's registered separately for each Variant arg type, // Skip String % operator as it's registered separately for each Variant arg type,