Class Player
The data obtained by the vehicle sensors.
Implements
Holoride.ElasticSDK.IInternalStateReceiverListener
Assembly: Holoride.ElasticSDK.Runtime.dll
Syntax
public class Player : MonoBehaviour, IStateReceiverLocalizationEventListener, IStateReceiverListener, IInternalStateReceiverListener
Fields
OnConnect
Declaration
public UnityEvent OnConnect
Field Value
| Type |
Description |
| UnityEvent |
|
OnConnectError
Declaration
public StringUnityEvent OnConnectError
Field Value
OnDisconnect
Declaration
public UnityEvent OnDisconnect
Field Value
| Type |
Description |
| UnityEvent |
|
OnRouteChanged
Declaration
public UnityEvent OnRouteChanged
Field Value
| Type |
Description |
| UnityEvent |
|
OnUserRecenter
Declaration
public UnityEvent OnUserRecenter
Field Value
| Type |
Description |
| UnityEvent |
|
OnVehicleLocalizationAvailable
Declaration
public Player.VehicleLocalizationStatusUnityEvent OnVehicleLocalizationAvailable
Field Value
OnVehicleLocalizationReset
Declaration
public UnityEvent OnVehicleLocalizationReset
Field Value
| Type |
Description |
| UnityEvent |
|
OnVehicleLocalizationStart
Declaration
public UnityEvent OnVehicleLocalizationStart
Field Value
| Type |
Description |
| UnityEvent |
|
OnVehicleLocalizationUnavailable
Declaration
public Player.VehicleLocalizationStatusUnityEvent OnVehicleLocalizationUnavailable
Field Value
Methods
OnMapAccessTokenReceived(string)
Declaration
public void OnMapAccessTokenReceived(string token)
Parameters
| Type |
Name |
Description |
| string |
token |
|
Recenter()
Sends broadcast to service to trigger a recenter process for the vehicle.
Declaration
Events
OnVehicleLocalizationReceivedAsync
Declaration
public event Action<VehicleSensorState> OnVehicleLocalizationReceivedAsync
Event Type
Explicit Interface Implementations
IStateReceiverLocalizationEventListener.OnConnect()
Declaration
void IStateReceiverLocalizationEventListener.OnConnect()
IStateReceiverLocalizationEventListener.OnConnectError(StateReceiverInitializationError)
Declaration
void IStateReceiverLocalizationEventListener.OnConnectError(StateReceiverInitializationError error)
Parameters
IStateReceiverLocalizationEventListener.OnDisconnect()
Declaration
void IStateReceiverLocalizationEventListener.OnDisconnect()
IStateReceiverLocalizationEventListener.OnRouteChanged()
Declaration
void IStateReceiverLocalizationEventListener.OnRouteChanged()
IStateReceiverLocalizationEventListener.OnVehicleLocalizationReceivedAsync(VehicleSensorState)
Declaration
void IStateReceiverLocalizationEventListener.OnVehicleLocalizationReceivedAsync(VehicleSensorState state)
Parameters
IStateReceiverLocalizationEventListener.OnVehicleLocalizationReset()
Declaration
void IStateReceiverLocalizationEventListener.OnVehicleLocalizationReset()
IStateReceiverLocalizationEventListener.OnVehicleLocalizationStart()
Declaration
void IStateReceiverLocalizationEventListener.OnVehicleLocalizationStart()
IStateReceiverLocalizationEventListener.OnVehicleLocalizationStatusChanged(VehicleLocalizationStatus)
Declaration
void IStateReceiverLocalizationEventListener.OnVehicleLocalizationStatusChanged(VehicleLocalizationStatus status)
Parameters
Implements
Holoride.ElasticSDK.IInternalStateReceiverListener