Skip to content

Commit c3a973d

Browse files
committed
Update for get_class_category added to GDExtensionScriptInstanceInfo2
1 parent bf2f9e2 commit c3a973d

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

gdextension/gdextension_interface.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -430,6 +430,8 @@ typedef GDExtensionBool (*GDExtensionScriptInstanceSet)(GDExtensionScriptInstanc
430430
typedef GDExtensionBool (*GDExtensionScriptInstanceGet)(GDExtensionScriptInstanceDataPtr p_instance, GDExtensionConstStringNamePtr p_name, GDExtensionVariantPtr r_ret);
431431
typedef const GDExtensionPropertyInfo *(*GDExtensionScriptInstanceGetPropertyList)(GDExtensionScriptInstanceDataPtr p_instance, uint32_t *r_count);
432432
typedef void (*GDExtensionScriptInstanceFreePropertyList)(GDExtensionScriptInstanceDataPtr p_instance, const GDExtensionPropertyInfo *p_list);
433+
typedef GDExtensionBool (*GDExtensionScriptInstanceGetClassCategory)(GDExtensionScriptInstanceDataPtr p_instance, GDExtensionPropertyInfo *p_class_category);
434+
433435
typedef GDExtensionVariantType (*GDExtensionScriptInstanceGetPropertyType)(GDExtensionScriptInstanceDataPtr p_instance, GDExtensionConstStringNamePtr p_name, GDExtensionBool *r_is_valid);
434436
typedef GDExtensionBool (*GDExtensionScriptInstanceValidateProperty)(GDExtensionScriptInstanceDataPtr p_instance, GDExtensionPropertyInfo *p_property);
435437

@@ -508,6 +510,7 @@ typedef struct {
508510
GDExtensionScriptInstanceGet get_func;
509511
GDExtensionScriptInstanceGetPropertyList get_property_list_func;
510512
GDExtensionScriptInstanceFreePropertyList free_property_list_func;
513+
GDExtensionScriptInstanceGetClassCategory get_class_category_func;
511514

512515
GDExtensionScriptInstancePropertyCanRevert property_can_revert_func;
513516
GDExtensionScriptInstancePropertyGetRevert property_get_revert_func;

0 commit comments

Comments
 (0)