#ifndef GAME_AREA_INTERFACE_H_INCLUDED #define GAME_AREA_INTERFACE_H_INCLUDED #include "include/Engine.h" using namespace SE; class TGameAreaAncestor { public: virtual void Draw() { } virtual void Update(size_t) { } virtual void OnTapUp(Vector2f) { } virtual void OnTapUpAfterMove(Vector2f) { } virtual void OnTapDown(Vector2f) { } virtual void OnFling(Vector2f) { } virtual void OnScroll(Vector2f) { } virtual ~TGameAreaAncestor() { } //By default destructor is not virtual }; #endif