All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
AndroidDeclarations.h
1 // Copyright eeGeo Ltd (2017), All Rights Reserved
2 
3 #pragma once
4 
5 #include "Types.h"
6 
7 namespace Eegeo
8 {
9  namespace Android
10  {
11  class AndroidAsyncCubeTextureLoad;
12  class AndroidAsyncTextureLoad;
13  class AndroidCacheFileIO;
14  class AndroidConnectivityService;
15  class AndroidFileIO;
16  class AndroidGlTaskContextFactory;
17  class AndroidImageNameHelper;
18  class AndroidLocationService;
19  class AndroidMemoryInfo;
20  class AndroidMemoryStats;
21  class AndroidPlatformAbstractionModule;
22  class AndroidPlatformConfigBuilder;
23  class AndroidSharedGlContext;
24  class AndroidTextureFileLoader;
25  struct AndroidTextureLoaderFactory;
26  class AndroidUrlEncoder;
27 
28 
29  namespace Cache
30  {
31  class LegacyAndroidHttpCacheCleaner;
32  }
33 
34  namespace Input
35  {
36  class IAndroidInputHandler;
37  class AndroidInputHandler;
38  class AndroidInputProcessor;
39  class PanGesture;
40  class PinchGesture;
41  class RotateGesture;
42  class TapGesture;
43  class TouchGesture;
44  }
45 
46  namespace Sdk
47  {
48  class IAndroidGlDisplayService;
49  class AndroidGlDisplayService;
50  class INativeWindowProvider;
51  class NativeState;
52  class SafeNativeThreadAttachment;
53  class AndroidSdkInputHandler;
54  }
55 
56  }
57 }