framePoses property

  1. @override
RaylibLiveList<RaylibLiveList<TransformD>> get framePoses
override

Implementation

@override get framePoses {
  structOnOp((p) => _framePoses.ptr = TransformD.wasmPointerPointer(p.readerAt(_o[.framePoses]).pointer()));
  return _framePoses;
}
  1. @override
set framePoses (List<List<TransformD>> value)
override

Implementation

@override set framePoses(List<List<TransformD>> value) {
  structOnOp((p) {
    _framePoses.ptr = TransformD.wasmPointerPointer(p.readerAt(_o[.framePoses]).pointer());
    p.writerAt(_o[.frameCount]).Int32(value.length);
  });

  _framePoses.inner = .generate(value.length, (i) {
    return .new(value[i], _framePoses.innerPointer(i));
  });
}