wasmWriteInto method
Implementation
@override
void wasmWriteInto(WasmWriter writer) {
writer.struct(transform);
writer.Int32(meshes.length);
writer.Int32(materials.length);
writer.wasmptr(_meshes.ptr);
writer.wasmptr(_materials.ptr);
writer.wasmptr(_meshMaterial.ptr);
writer.Int32(bones.length);
writer.wasmptr(_bones.ptr);
writer.wasmptr(_bindPose.ptr);
_meshes.onPointer((p) => p.writeArray(_meshes.inner));
_materials.onPointer((p) => p.writeArray(_materials.inner));
_meshMaterial.onPointer((p) => p.writeArray(_meshMaterial.inner));
_bones.onPointer((p) => p.writeArray(_bones.inner));
_bindPose.onPointer((p) => p.writeArray(_bindPose.inner));
}