|
|
|
@ -12,12 +12,12 @@ |
|
|
|
|
#include "indev/lv_indev.h" |
|
|
|
|
|
|
|
|
|
#include "drivers/haptics.hpp" |
|
|
|
|
#include "drivers/nvs.hpp" |
|
|
|
|
#include "drivers/touchwheel.hpp" |
|
|
|
|
#include "input/input_device.hpp" |
|
|
|
|
#include "input/input_hook.hpp" |
|
|
|
|
#include "input/input_trigger.hpp" |
|
|
|
|
#include "lua/property.hpp" |
|
|
|
|
#include "drivers/nvs.hpp" |
|
|
|
|
#include "drivers/touchwheel.hpp" |
|
|
|
|
|
|
|
|
|
namespace input { |
|
|
|
|
|
|
|
|
@ -30,6 +30,9 @@ class TouchWheel : public IInputDevice { |
|
|
|
|
auto name() -> std::string override; |
|
|
|
|
auto triggers() -> std::vector<std::reference_wrapper<TriggerHooks>> override; |
|
|
|
|
|
|
|
|
|
auto onLock() -> void override; |
|
|
|
|
auto onUnlock() -> void override; |
|
|
|
|
|
|
|
|
|
auto sensitivity() -> lua::Property&; |
|
|
|
|
|
|
|
|
|
private: |
|
|
|
|