|
@@ -392,7 +392,7 @@ typedef GDExtensionBool (*GDExtensionCallableCustomLessThan)(void *callable_user
|
|
|
typedef void (*GDExtensionCallableCustomToString)(void *callable_userdata, GDExtensionBool *r_is_valid, GDExtensionStringPtr r_out);
|
|
|
|
|
|
typedef struct {
|
|
|
- /* Only `call_func` and `token` are strictly required, however, `object` should be passed if its not a static method.
|
|
|
+ /* Only `call_func` and `token` are strictly required, however, `object_id` should be passed if its not a static method.
|
|
|
*
|
|
|
* `token` should point to an address that uniquely identifies the GDExtension (for example, the
|
|
|
* `GDExtensionClassLibraryPtr` passed to the entry symbol function.
|
|
@@ -409,7 +409,7 @@ typedef struct {
|
|
|
void *callable_userdata;
|
|
|
void *token;
|
|
|
|
|
|
- GDExtensionObjectPtr object;
|
|
|
+ GDObjectInstanceID object_id;
|
|
|
|
|
|
GDExtensionCallableCustomCall call_func;
|
|
|
GDExtensionCallableCustomIsValid is_valid_func;
|