diff Framework/Layers/ILayerSource.h @ 299:3897f9f28cfa am-callable-and-promise

backup work in progress: updated messaging framework with ICallable
author am@osimis.io
date Fri, 14 Sep 2018 16:44:01 +0200
parents 89d02de83c03
children b4abaeb783b1
line wrap: on
line diff
--- a/Framework/Layers/ILayerSource.h	Mon Sep 10 12:22:26 2018 +0200
+++ b/Framework/Layers/ILayerSource.h	Fri Sep 14 16:44:01 2018 +0200
@@ -31,6 +31,11 @@
   class ILayerSource : public IObservable
   {
   public:
+
+    typedef NoPayloadMessage<MessageType_LayerSource_GeometryReady> GeometryReadyMessage;
+    typedef NoPayloadMessage<MessageType_LayerSource_GeometryError> GeometryErrorMessage;
+    typedef NoPayloadMessage<MessageType_LayerSource_ContentChanged> ContentChangedMessage;
+
     struct SliceChangedMessage : public IMessage
     {
       const Slice& slice_;