Main Page
Class List
Class Index
Class Hierarchy
Class Members
All
Classes
Functions
Variables
Typedefs
Friends
Pages
Api
IDirectionsManager.h
1
//------------------------------------------------------------------------------
2
//
3
// Copyright (c) 2014 Glympse Inc. All rights reserved.
4
//
5
//------------------------------------------------------------------------------
6
7
#ifndef IDIRECTIONSMANAGER_H__GLYMPSE__
8
#define IDIRECTIONSMANAGER_H__GLYMPSE__
9
10
namespace
Glympse
11
{
12
19
/*O*public**/
struct
IDirectionsManager
:
public
ICommon
20
{
38
public
:
virtual
void
enableActivityRecognition
(
bool
enable) = 0;
39
43
public
:
virtual
bool
isActivityRecognitionEnabled
() = 0;
44
50
public
:
virtual
int32
getDeviceActivity
() = 0;
51
57
public
:
virtual
bool
isDeviceStationary
() = 0;
58
77
public
:
virtual
void
setTravelMode
(int32 mode) = 0;
78
84
public
:
virtual
int32
getTravelMode
() = 0;
85
91
public
:
virtual
void
setEtaQueryMode
(int32 mode) = 0;
92
98
public
:
virtual
int32
getEtaQueryMode
() = 0;
99
109
public
:
virtual
GDirections
queryDirections
(
const
GLatLng
& origin,
const
GLatLng
& destination, int32 travelMode) = 0;
110
};
111
112
/*C*/
typedef
O< IDirectionsManager >
GDirectionsManager
;
113
114
}
115
116
#endif // !IDIRECTIONSMANAGER_H__GLYMPSE__
Generated on Tue Jun 26 2018 08:46:46 by
1.8.4