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 }