hexwave_create function

  1. @Native<Void Function(Pointer<HexWave>, Int, Float, Float, Float)>(ffi.Pointer<HexWave>, ffi.Int, ffi.Float, ffi.Float, ffi.Float)>()
void hexwave_create(
  1. Pointer<HexWave> hex,
  2. int reflect,
  3. double peak_time,
  4. double half_height,
  5. double zero_wait,
)

user_buffer: pass in same parameter as passed to hexwave_init

Implementation

@ffi.Native<
  ffi.Void Function(
    ffi.Pointer<HexWave>,
    ffi.Int,
    ffi.Float,
    ffi.Float,
    ffi.Float,
  )
>()
external void hexwave_create(
  ffi.Pointer<HexWave> hex,
  int reflect,
  double peak_time,
  double half_height,
  double zero_wait,
);