All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
UnitySceneGraphObserverModule.h
1 #pragma once
2 
3 #include "ISceneGraphObserverModule.h"
4 #include "UnitySceneGraphObserver.h"
5 #include "AggregateSceneElementInGraphObserver.h"
6 
7 namespace Eegeo
8 {
9  namespace Unity
10  {
12  {
13  public:
14 
19  : m_pLandmarkSceneGraphObserver(pLandmarkSceneGraphObserver)
20  , m_pPackedSceneGraphObserver(pPackedSceneGraphObserver)
21  , m_pWorldSceneGraphObserver(pWorldSceneGraphObserver)
22  {
23 
24  }
25 
27  {
28  return m_pPackedSceneGraphObserver;
29  }
30 
32  {
33  return *m_pLandmarkSceneGraphObserver;
34  }
35 
37  {
38  return m_pWorldSceneGraphObserver;
39  }
40 
41  private:
42 
46  };
47  }
48 }