diff options
| author | Amir Rajan <[email protected]> | 2021-04-10 03:51:14 -0500 |
|---|---|---|
| committer | Amir Rajan <[email protected]> | 2021-04-10 03:51:14 -0500 |
| commit | 00e85147c9a1dd35a0857f361e5833a1c25f4a0a (patch) | |
| tree | 52534d292ca3fa5733584eb926116228cb3551af /dragon/inputs.rb | |
| parent | a2d92c2bf09bcdc494f1391af69b707cca281a16 (diff) | |
| download | dragonruby-game-toolkit-contrib-00e85147c9a1dd35a0857f361e5833a1c25f4a0a.tar.gz dragonruby-game-toolkit-contrib-00e85147c9a1dd35a0857f361e5833a1c25f4a0a.zip | |
Synced from DRGTK 2.10.
Diffstat (limited to 'dragon/inputs.rb')
| -rw-r--r-- | dragon/inputs.rb | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/dragon/inputs.rb b/dragon/inputs.rb index 5d1727b..0ae4f86 100644 --- a/dragon/inputs.rb +++ b/dragon/inputs.rb @@ -586,6 +586,8 @@ module GTK attr_accessor :moved, :moved_at, :global_moved_at, + :down_at, + :global_down_at, :touch_order, :first_tick_down, :x, :y @@ -594,6 +596,8 @@ module GTK @moved = false @moved_at = 0 @global_moved_at = 0 + @down_at = 0 + @global_down_at = 0 @touch_order = 0 @first_tick_down = true @x = 0 @@ -621,6 +625,9 @@ module GTK result[:touch_order] = @touch_order result[:moved] = @moved result[:moved_at] = @moved_at + result[:global_moved_at] = @global_moved_at + result[:down_at] = @down_at + result[:global_down_at] = @global_down_at result end @@ -651,6 +658,10 @@ module GTK # @gtk attr_reader :mouse + # @return [HTTPRequest[]] + # @gtk + attr_accessor :http_requests + # @return {FingerTouch} # @gtk attr_reader :touch @@ -667,6 +678,7 @@ module GTK @finger_one = nil @finger_two = nil @text = [] + @http_requests = [] end def up @@ -742,6 +754,7 @@ module GTK @keyboard.clear @controllers.each(&:clear) @touch.clear + @http_requests.clear @finger_one = nil @finger_two = nil end |
