Changeset View
Changeset View
Standalone View
Standalone View
src/bindings/python/sip/LayerInterface.sip
Show All 21 Lines | |||||
22 | class LayerInterface | 22 | class LayerInterface | ||
23 | { | 23 | { | ||
24 | %TypeHeaderCode | 24 | %TypeHeaderCode | ||
25 | #include <LayerInterface.h> | 25 | #include <LayerInterface.h> | ||
26 | %End | 26 | %End | ||
27 | 27 | | |||
28 | public: | 28 | public: | ||
29 | virtual ~LayerInterface (); | 29 | virtual ~LayerInterface (); | ||
30 | virtual QStringList renderPosition () const=0; | 30 | virtual RenderPositions renderPositions() const = 0; | ||
31 | virtual qreal zValue () const; | 31 | virtual qreal zValue () const; | ||
32 | virtual QString runtimeTrace () const; | 32 | virtual QString runtimeTrace () const; | ||
33 | virtual bool render (Marble::GeoPainter* painter, Marble::ViewportParams* viewport, const QString& renderPos, Marble::GeoSceneLayer* layer)=0; | 33 | virtual bool render (Marble::GeoPainter* painter, Marble::ViewportParams* viewport, const QString& renderPos, Marble::GeoSceneLayer* layer)=0; | ||
34 | }; | 34 | }; | ||
35 | }; | 35 | }; |