comparison Framework/Scene2DViewport/IFlexiblePointerTracker.h @ 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 c0fcb2757b0a
children 2d8ab34c8c91
comparison
equal deleted inserted replaced
817:68f888812af4 818:e42b491f1fb2
19 **/ 19 **/
20 20
21 21
22 #pragma once 22 #pragma once
23 23
24 #include "PointerTypes.h" 24 #include "PredeclaredTypes.h"
25 25
26 #include "../Scene2D/PointerEvent.h" 26 #include "../Scene2D/PointerEvent.h"
27
27 28
28 namespace OrthancStone 29 namespace OrthancStone
29 { 30 {
30 /** 31 /**
31 This interface represents a flexible mouse tracker that can respond to 32 This interface represents a flexible mouse tracker that can respond to
80 81
81 /** 82 /**
82 This factory adopts the supplied simple tracker and creates a flexible 83 This factory adopts the supplied simple tracker and creates a flexible
83 tracker wrapper around it. 84 tracker wrapper around it.
84 */ 85 */
85 FlexiblePointerTrackerPtr CreateSimpleTrackerAdapter(PointerTrackerPtr); 86 boost::shared_ptr<IFlexiblePointerTracker> CreateSimpleTrackerAdapter(boost::shared_ptr<IPointerTracker>);
86 } 87 }
87 88