Ocular Engine
SceneObjectRemovedEvent.hpp
1 
17 #pragma once
18 #ifndef __H__OCULAR_EVENTS_SCENE_OBJECT_REMOVED_EVENT__H__
19 #define __H__OCULAR_EVENTS_SCENE_OBJECT_REMOVED_EVENT__H__
20 
21 #include "Events/AEvent.hpp"
22 #include "UUID.hpp"
23 
24 //------------------------------------------------------------------------------------------
25 
30 namespace Ocular
31 {
36  namespace Core
37  {
51  {
52  public:
53 
54  SceneObjectRemovedEvent(UUID const& uuid);
56 
57  virtual ~SceneObjectRemovedEvent();
58 
59  UUID uuid;
60 
61  protected:
62 
63  private:
64  };
65  }
69 }
74 //------------------------------------------------------------------------------------------
75 
76 #endif
Note: Once this library is made dynamic, this will no longer be needed.
Definition: Common.hpp:70
Definition: UUID.hpp:45
Definition: SceneObjectRemovedEvent.hpp:50
Definition: AEvent.hpp:44