GDExtensionInterfaceCallableCustomCreate2 typedef

GDExtensionInterfaceCallableCustomCreate2 = Pointer<NativeFunction<GDExtensionInterfaceCallableCustomCreate2Function>>

@name callable_custom_create2 @since 4.3

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 GDExtensionInterfaceCallableCustomCreate2 =
    ffi.Pointer<
      ffi.NativeFunction<GDExtensionInterfaceCallableCustomCreate2Function>
    >;