Mercurial > hg > orthanc-stone
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 |