Mercurial > hg > orthanc-stone
diff Framework/dev.h @ 251:192e6e349e69 am-2
first usage of new message system (in SDL only)
author | am@osimis.io |
---|---|
date | Mon, 02 Jul 2018 18:13:46 +0200 |
parents | c4ea26865975 |
children | 40b21c1f8b8d |
line wrap: on
line diff
--- a/Framework/dev.h Mon Jul 02 16:36:17 2018 +0200 +++ b/Framework/dev.h Mon Jul 02 18:13:46 2018 +0200 @@ -215,9 +215,10 @@ } public: - OrthancVolumeImage(IWebService& orthanc, + OrthancVolumeImage(MessageBroker& broker, + IWebService& orthanc, bool computeRange) : - loader_(*this, orthanc), + loader_(broker, *this, orthanc), computeRange_(computeRange), pendingSlices_(0) { @@ -576,7 +577,8 @@ public: - VolumeImageSource(OrthancVolumeImage& volume) : + VolumeImageSource(MessageBroker& broker, OrthancVolumeImage& volume) : + LayerSourceBase(broker), volume_(volume) { volume_.Register(*this); @@ -814,7 +816,8 @@ LayerWidget& otherPlane_; public: - SliceLocationSource(LayerWidget& otherPlane) : + SliceLocationSource(MessageBroker& broker, LayerWidget& otherPlane) : + LayerSourceBase(broker), otherPlane_(otherPlane) { NotifyGeometryReady();