Mercurial > hg > orthanc-stone
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 } |