Lines Matching full:virtual
33 virtual ~MockInputDeviceNode() = default;
35 virtual const std::string& getPath() const override { return mPath; }
36 virtual const std::string& getName() const override { return mName; }
37 virtual const std::string& getLocation() const override { return mLocation; }
38 virtual const std::string& getUniqueId() const override { return mUniqueId; }
45 virtual uint16_t getBusType() const override { return mBusType; }
46 virtual uint16_t getVendorId() const override { return mVendorId; }
47 virtual uint16_t getProductId() const override { return mProductId; }
48 virtual uint16_t getVersion() const override { return mVersion; }
55 virtual bool hasKey(int32_t key) const override { return mKeys.count(key); }
56 virtual bool hasKeyInRange(int32_t startKey, int32_t endKey) const override;
57 virtual bool hasRelativeAxis(int axis) const override { return mRelAxes.count(axis); }
58 virtual bool hasAbsoluteAxis(int32_t axis) const override { return mAbsAxes.count(axis); }
59 virtual bool hasSwitch(int32_t sw) const override { return mSwitches.count(sw); }
60 virtual bool hasForceFeedback(int32_t ff) const override { return mForceFeedbacks.count(ff); }
61 virtual bool hasInputProperty(int32_t property) const override {
82 virtual int32_t getKeyState(int32_t key) const override { return 0; }
83 virtual int32_t getSwitchState(int32_t sw) const override { return 0; }
84 virtual const AbsoluteAxisInfo* getAbsoluteAxisInfo(int32_t axis) const override {
91 virtual status_t getAbsoluteAxisValue(int32_t axis, int32_t* outValue) const override {
96 virtual void vibrate(nsecs_t duration) override {}
97 virtual void cancelVibrate() override {}
99 virtual void disableDriverKeyRepeat() override { mKeyRepeatDisabled = true; }