comparison Framework/Layers/ILayerRenderer.h @ 97:d18dcc963930 wasm

separation of the renderers vs. viewport slice
author Sebastien Jodogne <s.jodogne@gmail.com>
date Tue, 30 May 2017 14:09:11 +0200
parents f5f54ed8d307
children 53025eecbc95
comparison
equal deleted inserted replaced
96:f8bce1bebe01 97:d18dcc963930
34 virtual ~ILayerRenderer() 34 virtual ~ILayerRenderer()
35 { 35 {
36 } 36 }
37 37
38 virtual bool RenderLayer(CairoContext& context, 38 virtual bool RenderLayer(CairoContext& context,
39 const ViewportGeometry& view, 39 const ViewportGeometry& view) = 0;
40 const SliceGeometry& viewportSlice) = 0;
41 40
42 virtual void SetLayerStyle(const RenderStyle& style) = 0; 41 virtual void SetLayerStyle(const RenderStyle& style) = 0;
43 42
43 virtual const SliceGeometry& GetLayerSlice() = 0;
44
44 virtual bool IsFullQuality() = 0; 45 virtual bool IsFullQuality() = 0;
45 }; 46 };
46 } 47 }