InputEventJoypadMotion: Add missing is_pressed() method.
This commit is contained in:
parent
23f6d3fa69
commit
5052cb2b91
|
@ -595,6 +595,11 @@ float InputEventJoypadMotion::get_axis_value() const {
|
|||
return axis_value;
|
||||
}
|
||||
|
||||
bool InputEventJoypadMotion::is_pressed() const {
|
||||
|
||||
return Math::abs(axis_value) > 0.5f;
|
||||
}
|
||||
|
||||
bool InputEventJoypadMotion::action_match(const Ref<InputEvent> &p_event) const {
|
||||
|
||||
Ref<InputEventJoypadMotion> jm = p_event;
|
||||
|
|
|
@ -348,6 +348,7 @@ public:
|
|||
void set_axis_value(float p_value);
|
||||
float get_axis_value() const;
|
||||
|
||||
virtual bool is_pressed() const;
|
||||
virtual bool action_match(const Ref<InputEvent> &p_event) const;
|
||||
|
||||
virtual bool is_action_type() const { return true; }
|
||||
|
|
Loading…
Reference in New Issue