GDExtensionInterfaceClassdbRegisterExtensionClassPropertySubgroup typedef

GDExtensionInterfaceClassdbRegisterExtensionClassPropertySubgroup = Pointer<NativeFunction<GDExtensionInterfaceClassdbRegisterExtensionClassPropertySubgroupFunction>>

@name classdb_register_extension_class_property_subgroup @since 4.1

Registers a property subgroup on an extension class in the ClassDB.

@param p_library A pointer the library received by the GDExtension's entry point function. @param p_class_name A pointer to a StringName with the class name. @param p_subgroup_name A pointer to a String with the subgroup name. @param p_prefix A pointer to a String with the prefix used by properties in this subgroup.

Implementation

typedef GDExtensionInterfaceClassdbRegisterExtensionClassPropertySubgroup =
    ffi.Pointer<
      ffi.NativeFunction<
        GDExtensionInterfaceClassdbRegisterExtensionClassPropertySubgroupFunction
      >
    >;