All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Helpers.h
1 // Copyright eeGeo Ltd (2012-2023), All Rights Reserved
2 
3 #pragma once
4 
5 namespace Eegeo
6 {
7  namespace Helpers
8  {
9  class IFileIO;
10  class IHttpCache;
11  class ITextureFileLoader;
12  class RouletteWheelSelector;
13  class SerializableUrlHash;
14  class Timer;
15  struct CubeFaceFileNames;
16  class CubeTextureName;
17  struct FileStat;
18  class IUpdater;
19  class ITimeProvider;
20 
21  template<typename T, typename K>
23  template<typename T>
24  class GenericEventProxy;
25  template<typename T>
27  template<typename T, int D>
29 
30  namespace Jpeg
31  {
32  class IJpegLoader;
33  }
34 
35  namespace PNG
36  {
37  class IPNGDecoder;
38  }
39 
40  namespace GLHelpers
41  {
42  struct TextureInfo;
43  }
44  }
45 }