Home
last modified time | relevance | path

Searched refs:PointerControllerInterface (Results 1 – 25 of 46) sorted by relevance

12

/aosp_15_r20/frameworks/native/services/inputflinger/
H A DPointerChoreographer.cpp77 PointerControllerInterface& controller) { in setIconForController()
132 PointerControllerInterface::ControllerType::TOUCH); in PointerChoreographer()
202 it->second->fade(PointerControllerInterface::Transition::GRADUAL); in fadeMouseCursorOnKeyPress()
259 pc.unfade(PointerControllerInterface::Transition::IMMEDIATE); in processMouseEventLocked()
288 pc.unfade(PointerControllerInterface::Transition::IMMEDIATE); in processTouchpadEventLocked()
294 PointerControllerInterface& pc) { in processPointerDeviceMotionEventLocked()
313 void PointerChoreographer::handleUnconsumedDeltaLocked(PointerControllerInterface& pc, in handleUnconsumedDeltaLocked()
369 pc.fade(PointerControllerInterface::Transition::IMMEDIATE); in handleUnconsumedDeltaLocked()
379 pc.unfade(PointerControllerInterface::Transition::IMMEDIATE); in handleUnconsumedDeltaLocked()
417 PointerControllerInterface& pc = *it->second; in processDrawingTabletEventLocked()
[all …]
H A DPointerChoreographer.h154 std::pair<ui::LogicalDisplayId /*displayId*/, PointerControllerInterface&>
167 PointerControllerInterface& pc) REQUIRES(getLock());
174 void handleUnconsumedDeltaLocked(PointerControllerInterface& pc, const vec2& unconsumedDelta)
218 ConstructorDelegate<std::function<std::shared_ptr<PointerControllerInterface>()>>;
228 std::map<ui::LogicalDisplayId, std::shared_ptr<PointerControllerInterface>>
230 std::map<DeviceId, std::shared_ptr<PointerControllerInterface>> mTouchPointersByDevice
232 std::map<DeviceId, std::shared_ptr<PointerControllerInterface>> mStylusPointersByDevice
234 std::map<DeviceId, std::shared_ptr<PointerControllerInterface>> mDrawingTabletPointersByDevice
/aosp_15_r20/frameworks/native/services/inputflinger/include/
H A DPointerControllerInterface.h37 class PointerControllerInterface {
39 PointerControllerInterface() {} in PointerControllerInterface() function
40 virtual ~PointerControllerInterface() {} in ~PointerControllerInterface()
H A DPointerChoreographerPolicyInterface.h47 virtual std::shared_ptr<PointerControllerInterface> createPointerController(
48 PointerControllerInterface::ControllerType type) = 0;
/aosp_15_r20/frameworks/base/libs/input/
H A DMouseCursorController.cpp129 void MouseCursorController::fade(PointerControllerInterface::Transition transition) { in fade()
136 if (transition == PointerControllerInterface::Transition::IMMEDIATE) { in fade()
146 void MouseCursorController::unfade(PointerControllerInterface::Transition transition) { in unfade()
153 if (transition == PointerControllerInterface::Transition::IMMEDIATE) { in unfade()
H A DMouseCursorController.h48 void fade(PointerControllerInterface::Transition transition);
49 void unfade(PointerControllerInterface::Transition transition);
H A DPointerController.h46 class PointerController : public PointerControllerInterface {
/aosp_15_r20/frameworks/base/libs/input/tests/
H A DPointerController_test.cpp366 public testing::WithParamInterface<PointerControllerInterface::ControllerType> {};
401 testing::Values(PointerControllerInterface::ControllerType::MOUSE,
402 PointerControllerInterface::ControllerType::STYLUS));
413 PointerControllerInterface::ControllerType::MOUSE); in MousePointerControllerTest()
/aosp_15_r20/frameworks/native/services/inputflinger/tests/
H A DInterfaceMocks.h188 MOCK_METHOD(std::shared_ptr<PointerControllerInterface>, createPointerController,
189 (PointerControllerInterface::ControllerType), (override));
H A DFakePointerController.h31 class FakePointerController : public PointerControllerInterface {
H A DPointerChoreographer_test.cpp34 using ControllerType = PointerControllerInterface::ControllerType;
576 pc->fade(PointerControllerInterface::Transition::IMMEDIATE); in TEST_F()
611 pc->fade(PointerControllerInterface::Transition::IMMEDIATE); in TEST_F()
650 auto pc = assertPointerControllerCreated(PointerControllerInterface::ControllerType::MOUSE); in TEST_F()
681 auto pc = assertPointerControllerCreated(PointerControllerInterface::ControllerType::MOUSE); in TEST_F()
/aosp_15_r20/frameworks/base/services/core/jni/
H A Dcom_android_server_input_InputManagerService.cpp444 std::shared_ptr<PointerControllerInterface> createPointerController(
445 PointerControllerInterface::ControllerType type) override;
871 std::shared_ptr<PointerControllerInterface> NativeInputManager::createPointerController( in createPointerController()
872 PointerControllerInterface::ControllerType type) { in createPointerController()
/aosp_15_r20/out/soong/.intermediates/frameworks/native/services/inputflinger/reader/libinputreader/android_arm64_armv8-2a_cortex-a55_shared/obj/frameworks/native/services/inputflinger/reader/mapper/accumulator/
DMultiTouchMotionAccumulator.o.d1082 frameworks/native/services/inputflinger/include/PointerControllerInterface.h \
DCursorScrollAccumulator.o.d1084 frameworks/native/services/inputflinger/include/PointerControllerInterface.h \
/aosp_15_r20/out/soong/.intermediates/frameworks/native/services/inputflinger/reader/libinputreader/android_arm64_armv8-2a_cortex-a55_shared/obj/frameworks/native/services/inputflinger/reader/mapper/
DVibratorInputMapper.o.d1084 frameworks/native/services/inputflinger/include/PointerControllerInterface.h \
DTouchInputMapper.o.d1086 frameworks/native/services/inputflinger/include/PointerControllerInterface.h \
DJoystickInputMapper.o.d1084 frameworks/native/services/inputflinger/include/PointerControllerInterface.h \
DExternalStylusInputMapper.o.d1084 frameworks/native/services/inputflinger/include/PointerControllerInterface.h \
DSingleTouchInputMapper.o.d1087 frameworks/native/services/inputflinger/include/PointerControllerInterface.h \
DSwitchInputMapper.o.d1084 frameworks/native/services/inputflinger/include/PointerControllerInterface.h \
DCapturedTouchpadEventConverter.o.d1082 frameworks/native/services/inputflinger/include/PointerControllerInterface.h \
/aosp_15_r20/out/soong/.intermediates/frameworks/native/services/inputflinger/reader/libinputreader/android_arm64_armv8-2a_cortex-a55_shared/obj/frameworks/native/services/inputflinger/reader/
DInputDevice.o.d1082 frameworks/native/services/inputflinger/include/PointerControllerInterface.h \
DInputReader.o.d1086 frameworks/native/services/inputflinger/include/PointerControllerInterface.h \
/aosp_15_r20/out/soong/.intermediates/frameworks/native/services/inputflinger/libinputflinger_base/android_arm64_armv8-2a_cortex-a55_shared/obj/frameworks/native/services/inputflinger/
DInputReaderBase.o.d1048 frameworks/native/services/inputflinger/include/PointerControllerInterface.h \
/aosp_15_r20/out/soong/.intermediates/frameworks/native/services/inputflinger/reader/libinputreader/android_arm64_armv8-2a_cortex-a55_shared/obj/frameworks/native/services/inputflinger/reader/mapper/gestures/
DHardwareStateConverter.o.d1083 frameworks/native/services/inputflinger/include/PointerControllerInterface.h \

12