GDExtensionInterfaceCallableCustomCreate typedef

GDExtensionInterfaceCallableCustomCreate = Pointer<NativeFunction<GDExtensionInterfaceCallableCustomCreateFunction>>

@name callable_custom_create @since 4.2 @deprecated in Godot 4.3. Use callable_custom_create2 instead.

Creates a custom Callable object from a function pointer.

Provided struct can be safely freed once the function returns.

@param r_callable A pointer that will receive the new Callable. @param p_callable_custom_info The info required to construct a Callable.

Implementation

typedef GDExtensionInterfaceCallableCustomCreate =
    ffi.Pointer<
      ffi.NativeFunction<GDExtensionInterfaceCallableCustomCreateFunction>
    >;