Gizmo_createRenderThread function

  1. @Native<Void Function(Pointer<TEngine>, Pointer<TGltfAssetLoader>, Pointer<TGltfResourceLoader>, Pointer<TNameComponentManager>, Pointer<TView>, Pointer<TMaterial>, UnsignedInt, Pointer<NativeFunction<Void Function(Pointer<TGizmo>)>>)>(ffi.Pointer<TEngine>, ffi.Pointer<TGltfAssetLoader>, ffi.Pointer<TGltfResourceLoader>, ffi.Pointer<TNameComponentManager>, ffi.Pointer<TView>, ffi.Pointer<TMaterial>, ffi.UnsignedInt, ffi.Pointer<ffi.NativeFunction<ffi.Void Function(ffi.Pointer<TGizmo>)>>)>(isLeaf: true)
void Gizmo_createRenderThread(
  1. Pointer<TEngine> tEngine,
  2. Pointer<TGltfAssetLoader> tAssetLoader,
  3. Pointer<TGltfResourceLoader> tGltfResourceLoader,
  4. Pointer<TNameComponentManager> tNameComponentManager,
  5. Pointer<TView> tView,
  6. Pointer<TMaterial> tMaterial,
  7. int tGizmoType,
  8. Pointer<NativeFunction<Void Function(Pointer<TGizmo>)>> callback,
)

Implementation

@ffi.Native<
        ffi.Void Function(
            ffi.Pointer<TEngine>,
            ffi.Pointer<TGltfAssetLoader>,
            ffi.Pointer<TGltfResourceLoader>,
            ffi.Pointer<TNameComponentManager>,
            ffi.Pointer<TView>,
            ffi.Pointer<TMaterial>,
            ffi.UnsignedInt,
            ffi.Pointer<
                ffi.NativeFunction<ffi.Void Function(ffi.Pointer<TGizmo>)>>)>(
    isLeaf: true)
external void Gizmo_createRenderThread(
  ffi.Pointer<TEngine> tEngine,
  ffi.Pointer<TGltfAssetLoader> tAssetLoader,
  ffi.Pointer<TGltfResourceLoader> tGltfResourceLoader,
  ffi.Pointer<TNameComponentManager> tNameComponentManager,
  ffi.Pointer<TView> tView,
  ffi.Pointer<TMaterial> tMaterial,
  int tGizmoType,
  ffi.Pointer<ffi.NativeFunction<ffi.Void Function(ffi.Pointer<TGizmo>)>>
      callback,
);