summaryrefslogtreecommitdiff
path: root/core/object/object.h
diff options
context:
space:
mode:
authorRĂ©mi Verschelde <remi@verschelde.fr>2022-10-16 11:51:21 +0200
committerGitHub <noreply@github.com>2022-10-16 11:51:21 +0200
commit767f8fb483851a210f170956e238e8b0cefa3834 (patch)
tree4d5808f39581deacc59f75cd1414a75d199e1c15 /core/object/object.h
parentdc4b6165962536b53c4c1471fcf0be43c70e2335 (diff)
parent1d5aa74ac3a3967401dd4028d846403ce6c2011c (diff)
Merge pull request #66979 from rburing/gdextension_abstract_class
GDExtension: add support for virtual and abstract classes
Diffstat (limited to 'core/object/object.h')
-rw-r--r--core/object/object.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/core/object/object.h b/core/object/object.h
index 5ba5453b31..359ab0f211 100644
--- a/core/object/object.h
+++ b/core/object/object.h
@@ -295,6 +295,8 @@ struct ObjectNativeExtension {
StringName parent_class_name;
StringName class_name;
bool editor_class = false;
+ bool is_virtual = false;
+ bool is_abstract = false;
GDNativeExtensionClassSet set;
GDNativeExtensionClassGet get;
GDNativeExtensionClassGetPropertyList get_property_list;