Changeset View
Changeset View
Standalone View
Standalone View
src/bindings/python/sip/RenderPluginInterface.sip
Show All 25 Lines | |||||
26 | { | 26 | { | ||
27 | %TypeHeaderCode | 27 | %TypeHeaderCode | ||
28 | #include <RenderPluginInterface.h> | 28 | #include <RenderPluginInterface.h> | ||
29 | %End | 29 | %End | ||
30 | 30 | | |||
31 | public: | 31 | public: | ||
32 | virtual QStringList backendTypes () const=0; | 32 | virtual QStringList backendTypes () const=0; | ||
33 | virtual QString renderPolicy () const=0; | 33 | virtual QString renderPolicy () const=0; | ||
34 | virtual QStringList renderPosition () const=0; | 34 | virtual RenderPositions renderPositions() const = 0; | ||
35 | virtual bool render (Marble::GeoPainter* painter, Marble::ViewportParams* viewport, const QString& renderPos = "NONE", Marble::GeoSceneLayer* layer = 0)=0; | 35 | virtual bool render (Marble::GeoPainter* painter, Marble::ViewportParams* viewport, const QString& renderPos = "NONE", Marble::GeoSceneLayer* layer = 0)=0; | ||
36 | 36 | | |||
37 | }; | 37 | }; | ||
38 | // RenderPluginInterface | 38 | // RenderPluginInterface | ||
39 | 39 | | |||
40 | }; | 40 | }; | ||
41 | // Marble | 41 | // Marble | ||
42 | 42 | | |||
43 | 43 | |