Mercurial > hg > orthanc-stone
comparison Applications/Sdl/SdlEngine.cpp @ 467:22b80f5c3a1c am-touch-events
fix for SDL builds
author | am@osimis.io |
---|---|
date | Tue, 12 Feb 2019 10:01:49 +0100 |
parents | b70e9be013e4 |
children | 4f2416d519b4 |
comparison
equal
deleted
inserted
replaced
465:6e2f864ef66a | 467:22b80f5c3a1c |
---|---|
144 KeyboardModifiers modifiers = GetKeyboardModifiers(keyboardState, scancodeCount); | 144 KeyboardModifiers modifiers = GetKeyboardModifiers(keyboardState, scancodeCount); |
145 | 145 |
146 switch (event.button.button) | 146 switch (event.button.button) |
147 { | 147 { |
148 case SDL_BUTTON_LEFT: | 148 case SDL_BUTTON_LEFT: |
149 locker.GetCentralViewport().MouseDown(MouseButton_Left, event.button.x, event.button.y, modifiers); | 149 locker.GetCentralViewport().MouseDown(MouseButton_Left, event.button.x, event.button.y, modifiers, std::vector<Touch>()); |
150 break; | 150 break; |
151 | 151 |
152 case SDL_BUTTON_RIGHT: | 152 case SDL_BUTTON_RIGHT: |
153 locker.GetCentralViewport().MouseDown(MouseButton_Right, event.button.x, event.button.y, modifiers); | 153 locker.GetCentralViewport().MouseDown(MouseButton_Right, event.button.x, event.button.y, modifiers, std::vector<Touch>()); |
154 break; | 154 break; |
155 | 155 |
156 case SDL_BUTTON_MIDDLE: | 156 case SDL_BUTTON_MIDDLE: |
157 locker.GetCentralViewport().MouseDown(MouseButton_Middle, event.button.x, event.button.y, modifiers); | 157 locker.GetCentralViewport().MouseDown(MouseButton_Middle, event.button.x, event.button.y, modifiers, std::vector<Touch>()); |
158 break; | 158 break; |
159 | 159 |
160 default: | 160 default: |
161 break; | 161 break; |
162 } | 162 } |
163 } | 163 } |
164 else if (event.type == SDL_MOUSEMOTION) | 164 else if (event.type == SDL_MOUSEMOTION) |
165 { | 165 { |
166 locker.GetCentralViewport().MouseMove(event.button.x, event.button.y); | 166 locker.GetCentralViewport().MouseMove(event.button.x, event.button.y, std::vector<Touch>()); |
167 } | 167 } |
168 else if (event.type == SDL_MOUSEBUTTONUP) | 168 else if (event.type == SDL_MOUSEBUTTONUP) |
169 { | 169 { |
170 locker.GetCentralViewport().MouseUp(); | 170 locker.GetCentralViewport().MouseUp(); |
171 } | 171 } |