navigine_sdk_flutter_LocationPolygon_ToFfi function
Implementation
Pointer<Void> navigine_sdk_flutter_LocationPolygon_ToFfi(LocationPolygon value) {
final _polygonHandle = navigine_sdk_flutter_Polygon_ToFfi(value.polygon);
final _locationIdHandle = navigine_sdk_flutter_int_ToFfi(value.locationId);
final _sublocationIdHandle = navigine_sdk_flutter_int_ToFfi(value.sublocationId);
final _result = _navigine_sdk_flutter_LocationPolygon_CreateHandle(_polygonHandle, _locationIdHandle, _sublocationIdHandle);
navigine_sdk_flutter_Polygon_ReleaseFfiHandle(_polygonHandle);
navigine_sdk_flutter_int_ReleaseFfiHandle(_locationIdHandle);
navigine_sdk_flutter_int_ReleaseFfiHandle(_sublocationIdHandle);
return _result;
}