TouchCPLib  1.0.0
A touch-enabled GUI interface based on SDL and libTS. It provides a simple desktop-free UI for your embedded Raspberry projects.
InteractiveGraphicsObject.h
Go to the documentation of this file.
1 #pragma once
2 
13 #include "GraphicsObject.h"
14 #include "TouchEnabledObject.h"
15 
21 {
22 public:
23  virtual ~InteractiveGraphicsObject() = default;
24 };
A simple interface for all the graphic objects that are supposed to be drawn.
Definition: GraphicsObject.h:17
An abstract class implementing both the GraphicsObject and the TouchEnabledObject, which gives an interactive graphic object as result.
Definition: InteractiveGraphicsObject.h:20
A base class that provides the methods needed for the object to react to touch input.
Definition: TouchEnabledObject.h:26
The GraphicsObject base class.
virtual ~InteractiveGraphicsObject()=default