Mercurial > hg > orthanc-stone
comparison Framework/Layers/ILayerSource.h @ 267:89d02de83c03 am-2
added declaretion of messages handled/emitted
author | am@osimis.io |
---|---|
date | Wed, 22 Aug 2018 14:59:20 +0200 |
parents | 40b21c1f8b8d |
children | 3897f9f28cfa |
comparison
equal
deleted
inserted
replaced
266:c9cf95b49a86 | 267:89d02de83c03 |
---|---|
33 public: | 33 public: |
34 struct SliceChangedMessage : public IMessage | 34 struct SliceChangedMessage : public IMessage |
35 { | 35 { |
36 const Slice& slice_; | 36 const Slice& slice_; |
37 SliceChangedMessage(const Slice& slice) | 37 SliceChangedMessage(const Slice& slice) |
38 : IMessage(MessageType_SliceChanged), | 38 : IMessage(MessageType_LayerSource_SliceChanged), |
39 slice_(slice) | 39 slice_(slice) |
40 { | 40 { |
41 } | 41 } |
42 }; | 42 }; |
43 | 43 |
48 bool isError_; | 48 bool isError_; |
49 | 49 |
50 LayerReadyMessage(std::auto_ptr<ILayerRenderer>& layer, | 50 LayerReadyMessage(std::auto_ptr<ILayerRenderer>& layer, |
51 const CoordinateSystem3D& slice, | 51 const CoordinateSystem3D& slice, |
52 bool isError) // TODO Shouldn't this be separate as NotifyLayerError? | 52 bool isError) // TODO Shouldn't this be separate as NotifyLayerError? |
53 : IMessage(MessageType_LayerReady), | 53 : IMessage(MessageType_LayerSource_LayerReady), |
54 layer_(layer), | 54 layer_(layer), |
55 slice_(slice), | 55 slice_(slice), |
56 isError_(isError) | 56 isError_(isError) |
57 { | 57 { |
58 } | 58 } |