Package org.robovm.apple.carplay
Class CPNavigationSession
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.carplay.CPNavigationSession
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class CPNavigationSession extends NSObject
- Since:
- Available in iOS 12.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CPNavigationSession.CPNavigationSessionPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInit
-
-
Field Summary
-
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAIN
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
CPNavigationSession()
protected
CPNavigationSession(NSObject.Handle h, long handle)
protected
CPNavigationSession(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
cancelTrip()
void
finishTrip()
CPTrip
getTrip()
NSArray<CPManeuver>
getUpcomingManeuvers()
void
pauseTrip(CPTripPauseReason reason, java.lang.String description)
void
setUpcomingManeuvers(NSArray<CPManeuver> v)
void
updateTravelEstimates(CPTravelEstimates estimates, CPManeuver maneuver)
-
Methods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValues
-
-
-
-
Constructor Detail
-
CPNavigationSession
protected CPNavigationSession()
-
CPNavigationSession
protected CPNavigationSession(NSObject.Handle h, long handle)
-
CPNavigationSession
protected CPNavigationSession(NSObject.SkipInit skipInit)
-
-
Method Detail
-
getUpcomingManeuvers
public NSArray<CPManeuver> getUpcomingManeuvers()
-
setUpcomingManeuvers
public void setUpcomingManeuvers(NSArray<CPManeuver> v)
-
getTrip
public CPTrip getTrip()
-
pauseTrip
public void pauseTrip(CPTripPauseReason reason, java.lang.String description)
-
finishTrip
public void finishTrip()
-
cancelTrip
public void cancelTrip()
-
updateTravelEstimates
public void updateTravelEstimates(CPTravelEstimates estimates, CPManeuver maneuver)
-
-