From bcd14a356cafe58808b4c2a14782ebb194c6abc5 Mon Sep 17 00:00:00 2001 From: Nao Pross Date: Fri, 25 Jan 2019 01:11:57 +0100 Subject: Rename everything under engine/ to remove `flat' and be `.hpp' --- engine/include/serial/focusable.h | 37 -------------------------------- engine/include/serial/focusable.hpp | 37 ++++++++++++++++++++++++++++++++ engine/include/serial/keyfocusable.h | 24 --------------------- engine/include/serial/keyfocusable.hpp | 24 +++++++++++++++++++++ engine/include/serial/mousefocusable.h | 0 engine/include/serial/mousefocusable.hpp | 0 6 files changed, 61 insertions(+), 61 deletions(-) delete mode 100644 engine/include/serial/focusable.h create mode 100644 engine/include/serial/focusable.hpp delete mode 100644 engine/include/serial/keyfocusable.h create mode 100644 engine/include/serial/keyfocusable.hpp delete mode 100644 engine/include/serial/mousefocusable.h create mode 100644 engine/include/serial/mousefocusable.hpp (limited to 'engine/include/serial') diff --git a/engine/include/serial/focusable.h b/engine/include/serial/focusable.h deleted file mode 100644 index 008f7a3..0000000 --- a/engine/include/serial/focusable.h +++ /dev/null @@ -1,37 +0,0 @@ -#ifndef __FOCUSABLE_H__ -#define __FOCUSABLE_H__ - -#include "core/object.hpp" -#include "types.hpp" - -class task_s; -union SDL_Event; - -class Focusable : virtual public flat::core::object -{ - bool focused; - - task_s * event_trigger; - -protected: - - /* Callback to event */ - virtual void serial_cb(const SDL_Event*) = 0; - - /* Event stack specification */ - virtual uint32_t stackID() const = 0; - -public: - - Focusable(bool focused = true); - - virtual ~Focusable(); - - void setFocused(bool flag); - - bool isFocused() const; - - void serial_precall(void*); -}; - -#endif diff --git a/engine/include/serial/focusable.hpp b/engine/include/serial/focusable.hpp new file mode 100644 index 0000000..008f7a3 --- /dev/null +++ b/engine/include/serial/focusable.hpp @@ -0,0 +1,37 @@ +#ifndef __FOCUSABLE_H__ +#define __FOCUSABLE_H__ + +#include "core/object.hpp" +#include "types.hpp" + +class task_s; +union SDL_Event; + +class Focusable : virtual public flat::core::object +{ + bool focused; + + task_s * event_trigger; + +protected: + + /* Callback to event */ + virtual void serial_cb(const SDL_Event*) = 0; + + /* Event stack specification */ + virtual uint32_t stackID() const = 0; + +public: + + Focusable(bool focused = true); + + virtual ~Focusable(); + + void setFocused(bool flag); + + bool isFocused() const; + + void serial_precall(void*); +}; + +#endif diff --git a/engine/include/serial/keyfocusable.h b/engine/include/serial/keyfocusable.h deleted file mode 100644 index 44c1f1b..0000000 --- a/engine/include/serial/keyfocusable.h +++ /dev/null @@ -1,24 +0,0 @@ -#ifndef __KEYFOCUSABLE_H__ -#define __KEYFOCUSABLE_H__ - -#include "focusable.h" - -struct SDL_KeyboardEvent; - -class KeyFocusable : virtual public Focusable -{ - - virtual void serial_cb(const SDL_Event*) override; - - virtual uint32_t stackID() const override; - -protected: - - virtual void key_cb(const SDL_KeyboardEvent*) = 0; - -public: - - using Focusable::Focusable; -}; - -#endif diff --git a/engine/include/serial/keyfocusable.hpp b/engine/include/serial/keyfocusable.hpp new file mode 100644 index 0000000..44c1f1b --- /dev/null +++ b/engine/include/serial/keyfocusable.hpp @@ -0,0 +1,24 @@ +#ifndef __KEYFOCUSABLE_H__ +#define __KEYFOCUSABLE_H__ + +#include "focusable.h" + +struct SDL_KeyboardEvent; + +class KeyFocusable : virtual public Focusable +{ + + virtual void serial_cb(const SDL_Event*) override; + + virtual uint32_t stackID() const override; + +protected: + + virtual void key_cb(const SDL_KeyboardEvent*) = 0; + +public: + + using Focusable::Focusable; +}; + +#endif diff --git a/engine/include/serial/mousefocusable.h b/engine/include/serial/mousefocusable.h deleted file mode 100644 index e69de29..0000000 diff --git a/engine/include/serial/mousefocusable.hpp b/engine/include/serial/mousefocusable.hpp new file mode 100644 index 0000000..e69de29 -- cgit v1.2.1