WasmStructPtrAlloc<T extends StructDWeb<T> > constructor
WasmStructPtrAlloc<T extends StructDWeb<T> > (
- RaylibTemp temp,
- String name, {
- required WasmStructPointer<
T> valueFunc([- T?,
- String?
- required WasmStructPointer<
T> rawArrayFunc(- List<
T> array
- List<
- required WasmStructPointerPointer<
T> pointerFactory(- int ptr
Implementation
WasmStructPtrAlloc(super.temp, super.name, {
required this.valueFunc,
required this.rawArrayFunc,
required super.pointerFactory,
}) : super(
byteSize: WasmSize.AnyPointer,
printerFunc: (ptr) => 'We can\'t print Pointer<Pointer<$T>> at this level',
) {
indexSetterFunc = (ptr, i, value) => ptr[i] = value;
}