Ocular Engine
SceneObjectAddedEvent.hpp
1 
17 #pragma once
18 #ifndef __H__OCULAR_EVENTS_SCENE_OBJECT_ADDED_EVENT__H__
19 #define __H__OCULAR_EVENTS_SCENE_OBJECT_ADDED_EVENT__H__
20 
21 #include "Events/AEvent.hpp"
22 #include "Scene/SceneObject.hpp"
23 
24 //------------------------------------------------------------------------------------------
25 
30 namespace Ocular
31 {
36  namespace Core
37  {
46  class SceneObjectAddedEvent : public AEvent
47  {
48  public:
49 
52 
53  virtual ~SceneObjectAddedEvent();
54 
55  SceneObject* object;
56  Core::UUID uuid;
57 
58  protected:
59 
60  private:
61  };
62  }
66 }
71 //------------------------------------------------------------------------------------------
72 
73 #endif
Note: Once this library is made dynamic, this will no longer be needed.
Definition: Common.hpp:70
Definition: SceneObject.hpp:93
Definition: UUID.hpp:45
Definition: SceneObjectAddedEvent.hpp:46
Definition: AEvent.hpp:44