Ocular Engine
InputLoggerRoutine.hpp
1 
17 #pragma once
18 #ifndef __H__OCULAR_EDITOR_ROUTINE_INPUT_LOGGER__H__
19 #define __H__OCULAR_EDITOR_ROUTINE_INPUT_LOGGER__H__
20 
21 #include "Scene/ARoutine.hpp"
22 
23 //------------------------------------------------------------------------------------------
24 
25 namespace Ocular
26 {
27  namespace Editor
28  {
29  class InputLogger : public Core::ARoutine
30  {
31  public:
32 
33  InputLogger();
34  virtual ~InputLogger();
35 
36  virtual bool onEvent(std::shared_ptr<Ocular::Core::AEvent> event);
37 
38  protected:
39 
40  private:
41  };
42  }
43 }
44 
45 //------------------------------------------------------------------------------------------
46 
47 #endif
Definition: InputLoggerRoutine.hpp:29
Note: Once this library is made dynamic, this will no longer be needed.
Definition: Common.hpp:70
Definition: ARoutine.hpp:59
virtual bool onEvent(std::shared_ptr< Ocular::Core::AEvent > event)
Definition: InputLoggerRoutine.cpp:50