comparison Framework/Scene2D/IPointerTracker.h @ 632:500c3f70b6c2

- Added a ClearAllChains method to PolylineSceneLayer --> revision must change when calling it ==> BumpRevision has been added to base class - Added some docs = Added GetMinDepth + GetMaxDepth to Scene2D (to alleviate the need for app- specific "Z depth registry" : clients may simply add a new layer on top or at the bottom of the existing layer set. - Added the line tracker measurement tools, commands and trackers. Generic base classes + Line measure - started work on the line measure handles
author Benjamin Golinvaux <bgo@osimis.io>
date Thu, 09 May 2019 10:41:31 +0200
parents b716763571ad
children f939f449482c
comparison
equal deleted inserted replaced
618:0925b27e8750 632:500c3f70b6c2
30 public: 30 public:
31 virtual ~IPointerTracker() 31 virtual ~IPointerTracker()
32 { 32 {
33 } 33 }
34 34
35 /**
36 This method will be repeatedly called during user interaction
37 */
35 virtual void Update(const PointerEvent& event) = 0; 38 virtual void Update(const PointerEvent& event) = 0;
36 39
40 /**
41 This method will be called if the tracker is to be abandoned without
42 committing its result
43 */
37 virtual void Release() = 0; 44 virtual void Release() = 0;
38 }; 45 };
39 } 46 }