@@ -80,7 +80,7 @@ class InputEvent : public Resource {
8080
8181 virtual String as_text () const = 0;
8282
83- virtual Ref <InputEvent> xformed_by (const Transform2D &p_xform, const Vector2 &p_local_ofs = Vector2()) const ;
83+ virtual RequiredResult <InputEvent> xformed_by (const Transform2D &p_xform, const Vector2 &p_local_ofs = Vector2()) const ;
8484
8585 virtual bool action_match (const Ref<InputEvent> &p_event, bool p_exact_match, float p_deadzone, bool *r_pressed, float *r_strength, float *r_raw_strength) const ;
8686 virtual bool is_match (const Ref<InputEvent> &p_event, bool p_exact_match = true ) const ;
@@ -246,7 +246,7 @@ class InputEventMouseButton : public InputEventMouse {
246246 void set_double_click (bool p_double_click);
247247 bool is_double_click () const ;
248248
249- virtual Ref <InputEvent> xformed_by (const Transform2D &p_xform, const Vector2 &p_local_ofs = Vector2()) const override ;
249+ virtual RequiredResult <InputEvent> xformed_by (const Transform2D &p_xform, const Vector2 &p_local_ofs = Vector2()) const override ;
250250
251251 virtual bool action_match (const Ref<InputEvent> &p_event, bool p_exact_match, float p_deadzone, bool *r_pressed, float *r_strength, float *r_raw_strength) const override ;
252252 virtual bool is_match (const Ref<InputEvent> &p_event, bool p_exact_match = true ) const override ;
@@ -294,7 +294,7 @@ class InputEventMouseMotion : public InputEventMouse {
294294 void set_screen_velocity (const Vector2 &p_velocity);
295295 Vector2 get_screen_velocity () const ;
296296
297- virtual Ref <InputEvent> xformed_by (const Transform2D &p_xform, const Vector2 &p_local_ofs = Vector2()) const override ;
297+ virtual RequiredResult <InputEvent> xformed_by (const Transform2D &p_xform, const Vector2 &p_local_ofs = Vector2()) const override ;
298298 virtual String as_text () const override ;
299299 virtual String _to_string () override ;
300300
@@ -384,7 +384,7 @@ class InputEventScreenTouch : public InputEventFromWindow {
384384 void set_double_tap (bool p_double_tap);
385385 bool is_double_tap () const ;
386386
387- virtual Ref <InputEvent> xformed_by (const Transform2D &p_xform, const Vector2 &p_local_ofs = Vector2()) const override ;
387+ virtual RequiredResult <InputEvent> xformed_by (const Transform2D &p_xform, const Vector2 &p_local_ofs = Vector2()) const override ;
388388 virtual String as_text () const override ;
389389 virtual String _to_string () override ;
390390
@@ -434,7 +434,7 @@ class InputEventScreenDrag : public InputEventFromWindow {
434434 void set_screen_velocity (const Vector2 &p_velocity);
435435 Vector2 get_screen_velocity () const ;
436436
437- virtual Ref <InputEvent> xformed_by (const Transform2D &p_xform, const Vector2 &p_local_ofs = Vector2()) const override ;
437+ virtual RequiredResult <InputEvent> xformed_by (const Transform2D &p_xform, const Vector2 &p_local_ofs = Vector2()) const override ;
438438 virtual String as_text () const override ;
439439 virtual String _to_string () override ;
440440
@@ -502,7 +502,7 @@ class InputEventMagnifyGesture : public InputEventGesture {
502502 void set_factor (real_t p_factor);
503503 real_t get_factor () const ;
504504
505- virtual Ref <InputEvent> xformed_by (const Transform2D &p_xform, const Vector2 &p_local_ofs = Vector2()) const override ;
505+ virtual RequiredResult <InputEvent> xformed_by (const Transform2D &p_xform, const Vector2 &p_local_ofs = Vector2()) const override ;
506506 virtual String as_text () const override ;
507507 virtual String _to_string () override ;
508508
@@ -520,7 +520,7 @@ class InputEventPanGesture : public InputEventGesture {
520520 void set_delta (const Vector2 &p_delta);
521521 Vector2 get_delta () const ;
522522
523- virtual Ref <InputEvent> xformed_by (const Transform2D &p_xform, const Vector2 &p_local_ofs = Vector2()) const override ;
523+ virtual RequiredResult <InputEvent> xformed_by (const Transform2D &p_xform, const Vector2 &p_local_ofs = Vector2()) const override ;
524524 virtual String as_text () const override ;
525525 virtual String _to_string () override ;
526526
0 commit comments