AR + GPS Location  3.0.0
All Classes Namespaces Functions Variables Properties Events Pages
ARLocation.ILocationProvider Interface Reference
Inheritance diagram for ARLocation.ILocationProvider:
ARLocation.AbstractLocationProvider ARLocation.MockLocationProvider ARLocation.UnityLocationProvider

Public Member Functions

IEnumerator Start (uint maxWaitTime=10000, uint delay=0)
 
void ForceLocationUpdate ()
 
void Pause ()
 
void Resume ()
 
void Update ()
 
void Restart ()
 
void OnEnabled (LocationEnabledDelegate del)
 
void OnFail (LocationFailedDelegate del)
 
void SetCompassLowPassFactor (double factor)
 
string GetInfoString ()
 
string GetStatusString ()
 

Properties

string Name [get]
 
LocationProviderOptions Options [get, set]
 
LocationReading CurrentLocation [get]
 
LocationReading CurrentLocationRaw [get]
 
LocationReading LastLocation [get]
 
LocationReading LastLocationRaw [get]
 
LocationReading FirstLocation [get]
 
HeadingReading CurrentHeading [get]
 
HeadingReading LastHeading [get]
 
float StartTime [get]
 
bool IsCompassEnabled [get]
 
double DistanceFromStartPoint [get]
 
bool IsEnabled [get]
 
bool Paused [get]
 
int LocationUpdateCount [get]
 
bool HasStarted [get]
 
bool ApplyCompassTiltCompensationOnAndroid [get, set]
 

Events

LocationUpdatedDelegate LocationUpdated
 
LocationUpdatedDelegate LocationUpdatedRaw
 
CompassUpdateDelegate CompassUpdated
 
LocationEnabledDelegate LocationEnabled
 
LocationFailedDelegate LocationFailed
 

Detailed Description

Definition at line 51 of file ILocationProvider.cs.


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