Changeset View
Changeset View
Standalone View
Standalone View
src/plugins/render/eclipses/EclipsesPlugin.h
Show First 20 Lines • Show All 49 Lines • ▼ Show 20 Line(s) | 48 | public: | |||
---|---|---|---|---|---|
50 | explicit EclipsesPlugin( const MarbleModel *marbleModel ); | 50 | explicit EclipsesPlugin( const MarbleModel *marbleModel ); | ||
51 | virtual ~EclipsesPlugin(); | 51 | virtual ~EclipsesPlugin(); | ||
52 | 52 | | |||
53 | // this is the implementation of the RenderPlugin interface | 53 | // this is the implementation of the RenderPlugin interface | ||
54 | // see RenderPlugin.h for a description | 54 | // see RenderPlugin.h for a description | ||
55 | 55 | | |||
56 | QStringList backendTypes() const; | 56 | QStringList backendTypes() const; | ||
57 | QString renderPolicy() const; | 57 | QString renderPolicy() const; | ||
58 | QStringList renderPosition() const; | 58 | RenderPositions renderPositions() const override; | ||
59 | QString name() const; | 59 | QString name() const; | ||
60 | QString nameId() const; | 60 | QString nameId() const; | ||
61 | QString guiString() const; | 61 | QString guiString() const; | ||
62 | QString version() const; | 62 | QString version() const; | ||
63 | QString description() const; | 63 | QString description() const; | ||
64 | QString copyrightYears() const; | 64 | QString copyrightYears() const; | ||
65 | QVector<PluginAuthor> pluginAuthors() const override; | 65 | QVector<PluginAuthor> pluginAuthors() const override; | ||
66 | QIcon icon() const; | 66 | QIcon icon() const; | ||
67 | RenderPlugin::RenderType renderType() const; | 67 | RenderPlugin::RenderType renderType() const; | ||
68 | QList<QActionGroup*>* actionGroups() const; | 68 | QList<QActionGroup*>* actionGroups() const; | ||
69 | QDialog *configDialog(); | 69 | QDialog *configDialog(); | ||
70 | 70 | | |||
71 | void initialize(); | 71 | void initialize(); | ||
72 | bool isInitialized() const; | 72 | bool isInitialized() const; | ||
73 | 73 | | |||
74 | bool render( GeoPainter *painter, | 74 | bool render(GeoPainter *painter, ViewportParams *viewport, | ||
75 | ViewportParams *viewport, | 75 | RenderPosition renderPos, GeoSceneLayer *layer) override; | ||
76 | const QString &renderPos, | | |||
77 | GeoSceneLayer *layer ); | | |||
78 | 76 | | |||
79 | QHash<QString, QVariant> settings() const; | 77 | QHash<QString, QVariant> settings() const; | ||
80 | void setSettings( const QHash<QString, QVariant> &settings ); | 78 | void setSettings( const QHash<QString, QVariant> &settings ); | ||
81 | 79 | | |||
82 | protected: | 80 | protected: | ||
83 | bool eventFilter( QObject *object, QEvent *e ); | 81 | bool eventFilter( QObject *object, QEvent *e ); | ||
84 | 82 | | |||
85 | private Q_SLOTS: | 83 | private Q_SLOTS: | ||
▲ Show 20 Lines • Show All 69 Lines • Show Last 20 Lines |