navigine_sdk_flutter_Rectangle_FromFfi function

Rectangle navigine_sdk_flutter_Rectangle_FromFfi(
  1. Pointer<Void> handle
)

Implementation

Rectangle navigine_sdk_flutter_Rectangle_FromFfi(Pointer<Void> handle) {
    final _xHandle = _navigine_sdk_flutter_Rectangle_GetFieldx(handle);
    final _yHandle = _navigine_sdk_flutter_Rectangle_GetFieldy(handle);
    final _widthHandle = _navigine_sdk_flutter_Rectangle_GetFieldwidth(handle);
    final _heightHandle = _navigine_sdk_flutter_Rectangle_GetFieldheight(handle);
    final _result = Rectangle(
      navigine_sdk_flutter_int_FromFfi(_xHandle),
      navigine_sdk_flutter_int_FromFfi(_yHandle),
      navigine_sdk_flutter_int_FromFfi(_widthHandle),
      navigine_sdk_flutter_int_FromFfi(_heightHandle),
    );
      navigine_sdk_flutter_int_ReleaseFfiHandle(_xHandle);
      navigine_sdk_flutter_int_ReleaseFfiHandle(_yHandle);
      navigine_sdk_flutter_int_ReleaseFfiHandle(_widthHandle);
      navigine_sdk_flutter_int_ReleaseFfiHandle(_heightHandle);
    return _result;
}