/* * author: Patrick-Christopher Mattulat * e-mail: webmaster@lynarstudios.com */ #ifndef LS_ATLANTIS_ENGINE_INTERFACE_WINDOW_API_EVENT_MANAGER_HPP #define LS_ATLANTIS_ENGINE_INTERFACE_WINDOW_API_EVENT_MANAGER_HPP #include #include #include namespace ls::atlantis::interfaces { class LS_ATLANTIS_DYNAMIC_GOAL IWindowApiEventManager { public: IWindowApiEventManager(); virtual ~IWindowApiEventManager(); virtual void manage(const ::std::shared_ptr &_keyboard) = 0; }; } #endif