summaryrefslogtreecommitdiffstats
path: root/godot-headers/godot/gdnative_interface.h
diff options
context:
space:
mode:
authorRicardo Buring <ricardo.buring@gmail.com>2022-10-15 12:23:36 +0200
committerRicardo Buring <ricardo.buring@gmail.com>2022-10-15 13:15:05 +0200
commit01960ffc9f30eb76bcdd3532141a874d4212e96c (patch)
tree9d1d06543897d9136b1f54a03939c30d1e14d6c3 /godot-headers/godot/gdnative_interface.h
parent1044251a9e85e4c5cb484466c50f6cc309a1bfbe (diff)
downloadredot-cpp-01960ffc9f30eb76bcdd3532141a874d4212e96c.tar.gz
Add support for virtual and abstract classes
Diffstat (limited to 'godot-headers/godot/gdnative_interface.h')
-rw-r--r--godot-headers/godot/gdnative_interface.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/godot-headers/godot/gdnative_interface.h b/godot-headers/godot/gdnative_interface.h
index 4513c66..1ce50bc 100644
--- a/godot-headers/godot/gdnative_interface.h
+++ b/godot-headers/godot/gdnative_interface.h
@@ -234,6 +234,8 @@ typedef void (*GDNativeExtensionClassFreeInstance)(void *p_userdata, GDExtension
typedef GDNativeExtensionClassCallVirtual (*GDNativeExtensionClassGetVirtual)(void *p_userdata, const char *p_name);
typedef struct {
+ GDNativeBool is_virtual;
+ GDNativeBool is_abstract;
GDNativeExtensionClassSet set_func;
GDNativeExtensionClassGet get_func;
GDNativeExtensionClassGetPropertyList get_property_list_func;