render function
- @Native<Void Function(Pointer<Void>, Uint64, Pointer<Void>, Pointer<NativeFunction<Void Function(Pointer<Void> buf, Size size, Pointer<Void> data)>>, Pointer<Void>)>(ffi.Pointer<ffi.Void>, ffi.Uint64, ffi.Pointer<ffi.Void>, ffi.Pointer<ffi.NativeFunction<ffi.Void Function(ffi.Pointer<ffi.Void> buf, ffi.Size size, ffi.Pointer<ffi.Void> data)>>, ffi.Pointer<ffi.Void>)>()
void
render(
- Pointer<Void> viewer,
- int frameTimeInNanos,
- Pointer<Void> pixelBuffer,
- Pointer<NativeFunction<Void Function(Pointer<Void> buf, Size size, Pointer<Void> data)>> callback,
- Pointer<Void> data,
)
Implementation
@ffi.Native<
ffi.Void Function(
ffi.Pointer<ffi.Void>,
ffi.Uint64,
ffi.Pointer<ffi.Void>,
ffi.Pointer<
ffi.NativeFunction<
ffi.Void Function(ffi.Pointer<ffi.Void> buf, ffi.Size size,
ffi.Pointer<ffi.Void> data)>>,
ffi.Pointer<ffi.Void>)>()
external void render(
ffi.Pointer<ffi.Void> viewer,
int frameTimeInNanos,
ffi.Pointer<ffi.Void> pixelBuffer,
ffi.Pointer<
ffi.NativeFunction<
ffi.Void Function(ffi.Pointer<ffi.Void> buf, ffi.Size size,
ffi.Pointer<ffi.Void> data)>>
callback,
ffi.Pointer<ffi.Void> data,
);