holoride
Search Results for

    Show / Hide Table of Contents

    Class Player

    The data obtained by the vehicle sensors.

    Inheritance
    object
    Player
    Implements
    IStateReceiverLocalizationEventListener
    IStateReceiverListener
    Holoride.ElasticSDK.IInternalStateReceiverListener
    Namespace: Holoride.ElasticSDK
    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
    Type Description
    StringUnityEvent

    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
    Type Description
    Player.VehicleLocalizationStatusUnityEvent

    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
    Type Description
    Player.VehicleLocalizationStatusUnityEvent

    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
    public void Recenter()
    Remarks

    Delayed by 3 frames to avoid race conditions.

    Events

    OnVehicleLocalizationReceivedAsync

    Declaration
    public event Action<VehicleSensorState> OnVehicleLocalizationReceivedAsync
    Event Type
    Type Description
    Action<><VehicleSensorState>

    Explicit Interface Implementations

    IStateReceiverLocalizationEventListener.OnConnect()

    Declaration
    void IStateReceiverLocalizationEventListener.OnConnect()

    IStateReceiverLocalizationEventListener.OnConnectError(StateReceiverInitializationError)

    Declaration
    void IStateReceiverLocalizationEventListener.OnConnectError(StateReceiverInitializationError error)
    Parameters
    Type Name Description
    StateReceiverInitializationError error

    IStateReceiverLocalizationEventListener.OnDisconnect()

    Declaration
    void IStateReceiverLocalizationEventListener.OnDisconnect()

    IStateReceiverLocalizationEventListener.OnRouteChanged()

    Declaration
    void IStateReceiverLocalizationEventListener.OnRouteChanged()

    IStateReceiverLocalizationEventListener.OnVehicleLocalizationReceivedAsync(VehicleSensorState)

    Declaration
    void IStateReceiverLocalizationEventListener.OnVehicleLocalizationReceivedAsync(VehicleSensorState state)
    Parameters
    Type Name Description
    VehicleSensorState state

    IStateReceiverLocalizationEventListener.OnVehicleLocalizationReset()

    Declaration
    void IStateReceiverLocalizationEventListener.OnVehicleLocalizationReset()

    IStateReceiverLocalizationEventListener.OnVehicleLocalizationStart()

    Declaration
    void IStateReceiverLocalizationEventListener.OnVehicleLocalizationStart()

    IStateReceiverLocalizationEventListener.OnVehicleLocalizationStatusChanged(VehicleLocalizationStatus)

    Declaration
    void IStateReceiverLocalizationEventListener.OnVehicleLocalizationStatusChanged(VehicleLocalizationStatus status)
    Parameters
    Type Name Description
    VehicleLocalizationStatus status

    Implements

    IStateReceiverLocalizationEventListener
    IStateReceiverListener
    Holoride.ElasticSDK.IInternalStateReceiverListener
    In This Article

    Back to top
    ©   holoride
    Privacy   Imprint