comparison Framework/Scene2DViewport/OneGesturePointerTracker.cpp @ 818:e42b491f1fb2

Removed typedefs to shared_ptr by making them explicit. Removed using namespace directives to make usage more explicit, too.
author Benjamin Golinvaux <bgo@osimis.io>
date Wed, 29 May 2019 10:51:28 +0200
parents 8e31b174ab26
children 6f3f1ef347a3 2d8ab34c8c91
comparison
equal deleted inserted replaced
817:68f888812af4 818:e42b491f1fb2
26 #include "../StoneException.h" 26 #include "../StoneException.h"
27 27
28 namespace OrthancStone 28 namespace OrthancStone
29 { 29 {
30 OneGesturePointerTracker::OneGesturePointerTracker( 30 OneGesturePointerTracker::OneGesturePointerTracker(
31 ViewportControllerWPtr controllerW) 31 boost::weak_ptr<ViewportController> controllerW)
32 : controllerW_(controllerW) 32 : controllerW_(controllerW)
33 , alive_(true) 33 , alive_(true)
34 , currentTouchCount_(1) 34 , currentTouchCount_(1)
35 { 35 {
36 } 36 }
60 bool OneGesturePointerTracker::IsAlive() const 60 bool OneGesturePointerTracker::IsAlive() const
61 { 61 {
62 return alive_; 62 return alive_;
63 } 63 }
64 64
65 ViewportControllerPtr OneGesturePointerTracker::GetController() 65 boost::shared_ptr<ViewportController> OneGesturePointerTracker::GetController()
66 { 66 {
67 return controllerW_.lock(); 67 return controllerW_.lock();
68 } 68 }
69 } 69 }