navigine_sdk_flutter_RouteEvent_FromFfi function
Implementation
RouteEvent navigine_sdk_flutter_RouteEvent_FromFfi(Pointer<Void> handle) {
final _typeHandle = _navigine_sdk_flutter_RouteEvent_GetFieldtype(handle);
final _valueHandle = _navigine_sdk_flutter_RouteEvent_GetFieldvalue(handle);
final _distanceHandle = _navigine_sdk_flutter_RouteEvent_GetFielddistance(handle);
final _result = RouteEvent(
navigine_sdk_flutter_RouteEventType_FromFfi(_typeHandle),
navigine_sdk_flutter_int_FromFfi(_valueHandle),
navigine_sdk_flutter_double_FromFfi(_distanceHandle),
);
navigine_sdk_flutter_RouteEventType_ReleaseFfiHandle(_typeHandle);
navigine_sdk_flutter_int_ReleaseFfiHandle(_valueHandle);
navigine_sdk_flutter_double_ReleaseFfiHandle(_distanceHandle);
return _result;
}