All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
BlueSphereEvents.h
1 #pragma once
2 
3 #include "BlueSphere.h"
4 #include "IEvent.h"
5 #include "BlueSphereModelLoader.h"
6 #include "BlueSphereAnchorModelLoader.h"
7 
8 namespace Eegeo
9 {
10  namespace BlueSphere
11  {
12  namespace BlueSphereRenderable
13  {
14  enum Type
15  {
16  Sphere,
17  Arrow,
18  NotHiddenSphere,
19  NotHiddenArrow,
20  HiddenSphere,
21  HiddenArrow,
22  HighlightSphere,
23  HighlightArrow,
24  StencilClearSphere,
25  StencilClearArrow,
26  AnchorHighlightSphere,
27  AnchorHighlightCylinder,
28  AnchorStencilClearSphere,
29  AnchorStencilClearCylinder
30  };
31  }
32 
34  {
35  bool succeeded;
36  };
37 
38 
39  class IBlueSphereResourceLoadCompletedEvent : public Helpers::IEvent1<const BlueSphereResourceLoadCompletedMessage>
40  {
41  };
42 
43  }
44 }