diff --git a/thermion_dart/lib/src/bindings/src/thermion_dart_js_interop.g.dart b/thermion_dart/lib/src/bindings/src/thermion_dart_js_interop.g.dart index 40ab833b..2aaf4981 100644 --- a/thermion_dart/lib/src/bindings/src/thermion_dart_js_interop.g.dart +++ b/thermion_dart/lib/src/bindings/src/thermion_dart_js_interop.g.dart @@ -4273,17 +4273,8 @@ void TransformManager_setTransform( DartEntityId entityId, double4x4 transform, ) { - final transform_structPtr = double4x4.stackAlloc(); - _lib.writeArrayToMemory( - transform.col1.asUint8List().toJS, transform_structPtr + 0); - _lib.writeArrayToMemory( - transform.col2.asUint8List().toJS, transform_structPtr + 32); - _lib.writeArrayToMemory( - transform.col3.asUint8List().toJS, transform_structPtr + 64); - _lib.writeArrayToMemory( - transform.col4.asUint8List().toJS, transform_structPtr + 96); final result = _lib._TransformManager_setTransform( - tTransformManager, entityId, transform_structPtr); + tTransformManager, entityId, transform._address.cast()); return result; }