You've already forked godot
mirror of
https://github.com/godotengine/godot.git
synced 2025-11-04 12:00:25 +00:00
Bind new core METHOD_FLAG_VIRTUAL_REQUIRED bitfield
This commit is contained in:
@@ -723,6 +723,7 @@ void register_global_constants() {
|
|||||||
BIND_CORE_BITFIELD_FLAG(METHOD_FLAG_VARARG);
|
BIND_CORE_BITFIELD_FLAG(METHOD_FLAG_VARARG);
|
||||||
BIND_CORE_BITFIELD_FLAG(METHOD_FLAG_STATIC);
|
BIND_CORE_BITFIELD_FLAG(METHOD_FLAG_STATIC);
|
||||||
BIND_CORE_BITFIELD_FLAG(METHOD_FLAG_OBJECT_CORE);
|
BIND_CORE_BITFIELD_FLAG(METHOD_FLAG_OBJECT_CORE);
|
||||||
|
BIND_CORE_BITFIELD_FLAG(METHOD_FLAG_VIRTUAL_REQUIRED);
|
||||||
BIND_CORE_BITFIELD_FLAG(METHOD_FLAGS_DEFAULT);
|
BIND_CORE_BITFIELD_FLAG(METHOD_FLAGS_DEFAULT);
|
||||||
|
|
||||||
BIND_CORE_ENUM_CONSTANT_CUSTOM("TYPE_NIL", Variant::NIL);
|
BIND_CORE_ENUM_CONSTANT_CUSTOM("TYPE_NIL", Variant::NIL);
|
||||||
|
|||||||
@@ -3072,6 +3072,9 @@
|
|||||||
<constant name="METHOD_FLAG_OBJECT_CORE" value="64" enum="MethodFlags" is_bitfield="true">
|
<constant name="METHOD_FLAG_OBJECT_CORE" value="64" enum="MethodFlags" is_bitfield="true">
|
||||||
Used internally. Allows to not dump core virtual methods (such as [method Object._notification]) to the JSON API.
|
Used internally. Allows to not dump core virtual methods (such as [method Object._notification]) to the JSON API.
|
||||||
</constant>
|
</constant>
|
||||||
|
<constant name="METHOD_FLAG_VIRTUAL_REQUIRED" value="128" enum="MethodFlags" is_bitfield="true">
|
||||||
|
Flag for a virtual method that is required.
|
||||||
|
</constant>
|
||||||
<constant name="METHOD_FLAGS_DEFAULT" value="1" enum="MethodFlags" is_bitfield="true">
|
<constant name="METHOD_FLAGS_DEFAULT" value="1" enum="MethodFlags" is_bitfield="true">
|
||||||
Default method flags (normal).
|
Default method flags (normal).
|
||||||
</constant>
|
</constant>
|
||||||
|
|||||||
Reference in New Issue
Block a user