All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Unity.h
1 // Copyright eeGeo Ltd (2012-2023), All Rights Reserved
2 
3 #pragma once
4 
5 namespace Eegeo
6 {
7  namespace Unity
8  {
9  class UnityAsyncCubeTextureLoad;
10  class UnityAsyncTextureLoad;
11  class UnityAsyncTextureLoader;
12  class UnityBuildingHighlightRenderableUpdateService;
13  struct UnityCallbacks;
14  class UnityLandmarkTextureLoader;
15  struct UnityLatLong;
16  class UnityMaterialToTextureMap;
17  class UnityMeshUploadService;
18  class UnityRasterTerrainTexture;
19  class UnityRasterTerrainTextureLoader;
20  class UnitySceneBuilderModule;
21 
22  template <class T>
24 
25  template <class T>
27 
29  class UnityTexture;
30  class UnityTextureFactory;
32  class UnityThreadService;
33  struct UnpackedMesh;
34  class UnityIndoorMapObserver;
35 
36  class LabelCallbacks;
37  class TextureCallbacks;
39  class SceneCallbacks;
40  class MeshCallbacks;
41  class IndoorMapCallbacks;
42  class PositionerCallbacks;
43  class CameraCallbacks;
45  class StreamingCallbacks;
46  struct UnityCallbacks;
48 
50  struct UnityLabelUpdateState;
52 
54  }
55 }