summaryrefslogtreecommitdiffhomepage
path: root/dragon/inputs.rb
diff options
context:
space:
mode:
authorAmir Rajan <[email protected]>2021-04-10 03:51:14 -0500
committerAmir Rajan <[email protected]>2021-04-10 03:51:14 -0500
commit00e85147c9a1dd35a0857f361e5833a1c25f4a0a (patch)
tree52534d292ca3fa5733584eb926116228cb3551af /dragon/inputs.rb
parenta2d92c2bf09bcdc494f1391af69b707cca281a16 (diff)
downloaddragonruby-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.rb13
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