#pragma once #include "../Device.h" #include namespace tt::hal::touch { class Display; class TouchDevice : public Device { public: Type getType() const override { return Type::Touch; } virtual bool start(lv_display_t* display) = 0; virtual bool stop() = 0; virtual lv_indev_t* _Nullable getLvglIndev() = 0; }; }