// --------------------------------------------------------------------------------------------------------------------
//
// Copyright (c) VRMADA, All rights reserved.
//
// --------------------------------------------------------------------------------------------------------------------
using System;
namespace UltimateXR.Devices
{
///
/// Interface for tracking devices.
///
public interface IUxrTrackingDevice : IUxrDevice
{
#region Public Types & Data
///
/// Event called right before updating sensor data.
///
event EventHandler SensorsUpdating;
///
/// Event called right after updating sensor data.
///
event EventHandler SensorsUpdated;
///
/// Event called right before updating an avatar with the current sensor data.
///
event EventHandler AvatarUpdating;
///
/// Event called right after updating an avatar with the current sensor data.
///
event EventHandler AvatarUpdated;
#endregion
}
}