navigine_sdk_flutter_LocationPolygon_FromFfi function
Implementation
LocationPolygon navigine_sdk_flutter_LocationPolygon_FromFfi(Pointer<Void> handle) {
final _polygonHandle = _navigine_sdk_flutter_LocationPolygon_GetFieldpolygon(handle);
final _locationIdHandle = _navigine_sdk_flutter_LocationPolygon_GetFieldlocationId(handle);
final _sublocationIdHandle = _navigine_sdk_flutter_LocationPolygon_GetFieldsublocationId(handle);
final _result = LocationPolygon(
navigine_sdk_flutter_Polygon_FromFfi(_polygonHandle),
navigine_sdk_flutter_int_FromFfi(_locationIdHandle),
navigine_sdk_flutter_int_FromFfi(_sublocationIdHandle),
);
navigine_sdk_flutter_Polygon_ReleaseFfiHandle(_polygonHandle);
navigine_sdk_flutter_int_ReleaseFfiHandle(_locationIdHandle);
navigine_sdk_flutter_int_ReleaseFfiHandle(_sublocationIdHandle);
return _result;
}