diff options
| -rw-r--r-- | services/inputflinger/reader/mapper/TouchInputMapper.cpp | 16 | ||||
| -rw-r--r-- | services/inputflinger/reader/mapper/TouchInputMapper.h | 21 |
2 files changed, 37 insertions, 0 deletions
diff --git a/services/inputflinger/reader/mapper/TouchInputMapper.cpp b/services/inputflinger/reader/mapper/TouchInputMapper.cpp index 7d27d4a9ce..d8b1d61f6b 100644 --- a/services/inputflinger/reader/mapper/TouchInputMapper.cpp +++ b/services/inputflinger/reader/mapper/TouchInputMapper.cpp @@ -20,8 +20,24 @@ #include "TouchInputMapper.h" +#include <algorithm> +#include <cinttypes> +#include <cmath> +#include <cstddef> +#include <tuple> + +#include <math.h> + +#include <android-base/stringprintf.h> +#include <android/input.h> #include <ftl/enum.h> #include <input/PrintTools.h> +#include <input/PropertyMap.h> +#include <input/VirtualKeyMap.h> +#include <linux/input-event-codes.h> +#include <log/log_main.h> +#include <math/vec2.h> +#include <ui/FloatRect.h> #include "CursorButtonAccumulator.h" #include "CursorScrollAccumulator.h" diff --git a/services/inputflinger/reader/mapper/TouchInputMapper.h b/services/inputflinger/reader/mapper/TouchInputMapper.h index 4b39e4099c..88d331eeb9 100644 --- a/services/inputflinger/reader/mapper/TouchInputMapper.h +++ b/services/inputflinger/reader/mapper/TouchInputMapper.h @@ -16,17 +16,38 @@ #pragma once +#include <array> +#include <climits> +#include <limits> +#include <list> +#include <memory> #include <optional> #include <string> +#include <utility> +#include <vector> #include <stdint.h> +#include <gui/constants.h> +#include <input/DisplayViewport.h> +#include <input/Input.h> +#include <input/InputDevice.h> +#include <input/VelocityControl.h> +#include <input/VelocityTracker.h> +#include <ui/Rect.h> #include <ui/Rotation.h> +#include <ui/Size.h> +#include <ui/Transform.h> +#include <utils/BitSet.h> +#include <utils/Timers.h> #include "CursorButtonAccumulator.h" #include "CursorScrollAccumulator.h" #include "EventHub.h" #include "InputMapper.h" #include "InputReaderBase.h" +#include "NotifyArgs.h" +#include "PointerControllerInterface.h" +#include "StylusState.h" #include "TouchButtonAccumulator.h" namespace android { |