com.sygic.sdk.route.simulator.RouteDemonstrateSimulator Class Reference
Inheritance diagram for com.sygic.sdk.route.simulator.RouteDemonstrateSimulator:
Collaboration diagram for com.sygic.sdk.route.simulator.RouteDemonstrateSimulator:

Public Member Functions

void start ()
 
void stop ()
 
void pause ()
 
void setSpeedMultiplier (float multiplier)
 
- Public Member Functions inherited from com.sygic.sdk.route.simulator.PositionSimulator
synchronized void destroy ()
 
void addPositionSimulatorListener (final PositionSimulatorListener listener)
 
void addPositionSimulatorListener (final PositionSimulatorListener listener, @Nullable final Executor executor)
 
void removePositionSimulatorListener (final PositionSimulatorListener listener)
 

Protected Member Functions

void onSimulatedPositionChanged (final GeoPosition geoPosition, final float progress)
 
void onSimulatedStateChanged (final int state)
 
- Protected Member Functions inherited from com.sygic.sdk.route.simulator.PositionSimulator
native long Initialize ()
 
native void Destroy (long ptr)
 
native void Pause (long ptr)
 
native void SetSpeed (long ptr, float speed)
 
native void Repeat (long ptr, boolean repeat)
 
native void SeekTo (long ptr, int percent)
 
 PositionSimulator ()
 
void finalize () throws Throwable
 

Additional Inherited Members

- Protected Attributes inherited from com.sygic.sdk.route.simulator.PositionSimulator
long mNativeRef
 

Member Function Documentation

◆ onSimulatedPositionChanged()

void com.sygic.sdk.route.simulator.RouteDemonstrateSimulator.onSimulatedPositionChanged ( final GeoPosition  geoPosition,
final float  progress 
)
protected

◆ onSimulatedStateChanged()

void com.sygic.sdk.route.simulator.RouteDemonstrateSimulator.onSimulatedStateChanged ( final int  state)
protected

◆ pause()

void com.sygic.sdk.route.simulator.RouteDemonstrateSimulator.pause ( )

◆ setSpeedMultiplier()

void com.sygic.sdk.route.simulator.RouteDemonstrateSimulator.setSpeedMultiplier ( float  multiplier)

◆ start()

void com.sygic.sdk.route.simulator.RouteDemonstrateSimulator.start ( )

Starts a demonstration or position simulation

Reimplemented from com.sygic.sdk.route.simulator.PositionSimulator.

◆ stop()

void com.sygic.sdk.route.simulator.RouteDemonstrateSimulator.stop ( )

The documentation for this class was generated from the following file: