All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
CityThemes.h
1 // Copyright eeGeo Ltd (2012-2014), All Rights Reserved
2 
3 #pragma once
4 
5 namespace Eegeo
6 {
7  namespace Resources
8  {
9  namespace CityThemes
10  {
11  class ICityThemesService;
12  class ICityThemesUpdater;
13  class ICityThemeRepository;
14  class CityThemeJsonParser;
15  class CityThemeLoader;
16  class CityThemeRepository;
17  class CityThemeData;
18  class CityThemeState;
19  class CityThemesTextureUpdater;
20  class CityThemesService;
21  class CityThemesUpdater;
22  class ICityThemeChangedObserver;
23  class ICityThemeChangedObservable;
24  class CityThemeAnimationData;
25  class CityThemesAnimatedObjectsLoader;
26  struct ModelInfoRef;
27  class ThemeStateController;
28  class ThemeChangeController;
29  class ThemeStateTransitionController;
30  class ICityThemeStateObserver;
31  class ICityThemeStateObservable;
32  class ICityThemeAnimatedObjectsObserver;
33  class CityThemeAnimatedObjectsObserver;
34  class CityThemesMissingDataHandler;
35  class EnvironmentThemesData;
36  }
37  }
38 }