comparison Framework/Widgets/LayeredSceneWidget.cpp @ 91:81f73efd81a1 wasm

cleaning up
author Sebastien Jodogne <s.jodogne@gmail.com>
date Mon, 29 May 2017 11:18:35 +0200
parents f5f54ed8d307
children 961ee171d933
comparison
equal deleted inserted replaced
90:64e60018943f 91:81f73efd81a1
256 return true; 256 return true;
257 } 257 }
258 }; 258 };
259 259
260 260
261 class LayeredSceneWidget::Layer : public ISliceableVolume::IChangeObserver 261 class LayeredSceneWidget::Layer : public ISliceableVolume::IObserver
262 { 262 {
263 private: 263 private:
264 boost::mutex mutex_; 264 boost::mutex mutex_;
265 std::auto_ptr<ILayerRendererFactory> factory_; 265 std::auto_ptr<ILayerRendererFactory> factory_;
266 PendingLayers& layers_; 266 PendingLayers& layers_;
560 } 560 }
561 561
562 InvalidateAllLayers(); 562 InvalidateAllLayers();
563 563
564 SliceChangeFunctor functor(slice); 564 SliceChangeFunctor functor(slice);
565 observers_.Notify(this, functor); 565 observers_.Notify(*this, functor);
566 } 566 }
567 567
568 568
569 void LayeredSceneWidget::InvalidateLayer(unsigned int layer) 569 void LayeredSceneWidget::InvalidateLayer(unsigned int layer)
570 { 570 {