comparison Framework/Deprecated/Viewport/IViewport.h @ 1059:e713f1a99861 broker

replacing MessageBroker by weak_ptr
author Sebastien Jodogne <s.jodogne@gmail.com>
date Fri, 11 Oct 2019 17:08:34 +0200
parents c35e98d22764
children 0ca50d275b9a
comparison
equal deleted inserted replaced
1058:a36c47487a70 1059:e713f1a99861
34 34
35 class IViewport : public OrthancStone::IObservable 35 class IViewport : public OrthancStone::IObservable
36 { 36 {
37 public: 37 public:
38 ORTHANC_STONE_DEFINE_ORIGIN_MESSAGE(__FILE__, __LINE__, ViewportChangedMessage, IViewport); 38 ORTHANC_STONE_DEFINE_ORIGIN_MESSAGE(__FILE__, __LINE__, ViewportChangedMessage, IViewport);
39
40 IViewport(OrthancStone::MessageBroker& broker) :
41 IObservable(broker)
42 {
43 }
44
45 virtual ~IViewport()
46 {
47 }
48 39
49 virtual void FitContent() = 0; 40 virtual void FitContent() = 0;
50 41
51 virtual void SetStatusBar(IStatusBar& statusBar) = 0; 42 virtual void SetStatusBar(IStatusBar& statusBar) = 0;
52 43