All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
EmscriptenLocationService.h
1 // Copyright (c) 2014 eeGeo. All rights reserved.
2 
3 #pragma once
4 
5 #include "Types.h"
6 #include "ILocationService.h"
7 #include "InteriorId.h"
8 
9 namespace Eegeo
10 {
11  namespace Emscripten
12  {
14  {
15  public:
16  const bool GetIsAuthorized() const { return false; };
17 
18  bool IsIndoors() { return false; }
19  Resources::Interiors::InteriorId GetInteriorId() { return Resources::Interiors::InteriorId::NullId(); }
20  bool GetLocation(Eegeo::Space::LatLong& latlong) { return false;}
21  bool GetAltitude(double& altitude) { return false;}
22  bool GetFloorIndex(int& floorIndex) { return false; }
23  bool GetHorizontalAccuracy(double& accuracy) { return false;}
24  bool GetHeadingDegrees(double& headingDegrees) { return false;}
25  void StopListening(){};
26  };
27  }
28 }