comparison Samples/Sdl/BasicScene.cpp @ 706:ef07304d4423

Fixed C++ code to be C++03 compatible
author Benjamin Golinvaux <bgo@osimis.io>
date Mon, 20 May 2019 11:03:36 +0200
parents 059e1fd05fd6
children f2ee003ba955
comparison
equal deleted inserted replaced
705:f45fca2ebd10 706:ef07304d4423
322 PointerEvent e; 322 PointerEvent e;
323 e.AddPosition(compositor.GetPixelCenterCoordinates( 323 e.AddPosition(compositor.GetPixelCenterCoordinates(
324 event.button.x, event.button.y)); 324 event.button.x, event.button.y));
325 tracker->PointerUp(e); 325 tracker->PointerUp(e);
326 if(!tracker->IsAlive()) 326 if(!tracker->IsAlive())
327 tracker = NULL; 327 tracker.reset();
328 } 328 }
329 } 329 }
330 else if (event.type == SDL_WINDOWEVENT && 330 else if (event.type == SDL_WINDOWEVENT &&
331 event.window.event == SDL_WINDOWEVENT_SIZE_CHANGED) 331 event.window.event == SDL_WINDOWEVENT_SIZE_CHANGED)
332 { 332 {
333 tracker = NULL; 333 tracker.reset();
334 compositor.UpdateSize(); 334 compositor.UpdateSize();
335 } 335 }
336 else if (event.type == SDL_KEYDOWN && 336 else if (event.type == SDL_KEYDOWN &&
337 event.key.repeat == 0 /* Ignore key bounce */) 337 event.key.repeat == 0 /* Ignore key bounce */)
338 { 338 {