NativeLitFloatAlloc<C extends NativeType, L extends TypedDataList> constructor

NativeLitFloatAlloc<C extends NativeType, L extends TypedDataList>(
  1. RaylibTemp temp,
  2. String name, {
  3. required int byteSize,
  4. required Pointer<C> allocatorFunc([
    1. int count
    ]),
  5. required String printerFunc(
    1. Pointer<C> ptr
    ),
  6. required void literalSetterFunc(
    1. Pointer<C> ptr,
    2. num value
    ),
  7. required void indexSetterFunc(
    1. Pointer<C> ptr,
    2. int i,
    3. num value
    ),
  8. required L fromList(
    1. Iterable<num> list
    ),
  9. required L asView(
    1. Pointer<C> ptr,
    2. int length
    ),
  10. required L fromBuffer(
    1. ByteBuffer buffer,
    2. int offsetInBytes,
    3. int length
    ),
})

Implementation

NativeLitFloatAlloc(super.temp, super.name, {
  required super.byteSize,
  required super.allocatorFunc,
  required super.printerFunc,
  required super.literalSetterFunc,
  required super.indexSetterFunc,
  required super.fromList,
  required super.asView,
  required super.fromBuffer,
});