DartGDExtensionInterfaceWorkerThreadPoolAddNativeGroupTaskFunction typedef

DartGDExtensionInterfaceWorkerThreadPoolAddNativeGroupTaskFunction = int Function(GDExtensionObjectPtr p_instance, Pointer<NativeFunction<Void Function(Pointer<Void>, Uint32)>> p_func, Pointer<Void> p_userdata, int p_elements, int p_tasks, DartGDExtensionBool p_high_priority, GDExtensionConstStringPtr p_description)

Implementation

typedef DartGDExtensionInterfaceWorkerThreadPoolAddNativeGroupTaskFunction =
    int Function(
      GDExtensionObjectPtr p_instance,
      ffi.Pointer<
        ffi.NativeFunction<ffi.Void Function(ffi.Pointer<ffi.Void>, ffi.Uint32)>
      >
      p_func,
      ffi.Pointer<ffi.Void> p_userdata,
      int p_elements,
      int p_tasks,
      DartGDExtensionBool p_high_priority,
      GDExtensionConstStringPtr p_description,
    );