comparison Framework/Widgets/LayerWidget.h @ 90:64e60018943f wasm

fix and observer refactoring
author Sebastien Jodogne <s.jodogne@gmail.com>
date Mon, 29 May 2017 11:04:18 +0200
parents f244018a4e4b
children f8bce1bebe01
comparison
equal deleted inserted replaced
89:f244018a4e4b 90:64e60018943f
53 double& y1, 53 double& y1,
54 double& x2, 54 double& x2,
55 double& y2, 55 double& y2,
56 ILayerSource& source) const; 56 ILayerSource& source) const;
57 57
58 virtual void NotifyGeometryReady(const ILayerSource& source);
59
60 virtual void NotifyGeometryError(const ILayerSource& source);
61
58 virtual void NotifyContentChange(const ILayerSource& source); 62 virtual void NotifyContentChange(const ILayerSource& source);
59 63
60 virtual void NotifySliceChange(const ILayerSource& source, 64 virtual void NotifySliceChange(const ILayerSource& source,
61 const Slice& slice); 65 const Slice& slice);
62 66
63 virtual void NotifyLayerReady(ILayerRenderer* renderer, 67 virtual void NotifyLayerReady(std::auto_ptr<ILayerRenderer>& renderer,
64 const ILayerSource& source, 68 const ILayerSource& source,
65 const Slice& slice); 69 const Slice& slice);
66 70
67 virtual void NotifyLayerError(const ILayerSource& source, 71 virtual void NotifyLayerError(const ILayerSource& source,
68 const SliceGeometry& slice); 72 const SliceGeometry& slice);