Stellarium 0.15.2
|
Define the interface to implement when creating a plugin. More...
#include <StelPluginInterface.hpp>
Public Member Functions | |
virtual class StelModule * | getStelModule () const =0 |
Get the instance of StelModule to include in the list of standard StelModule. More... | |
virtual StelPluginInfo | getPluginInfo () const =0 |
Get information about the plugin. More... | |
Define the interface to implement when creating a plugin.
The interface is used by the QPluginLoader to load Stellarium plugins dynamically.
Definition at line 54 of file StelPluginInterface.hpp.
|
pure virtual |
Get information about the plugin.
Implemented in SatellitesStelPluginInterface, ArchaeoLinesStelPluginInterface, ObservabilityStelPluginInterface, ExoplanetsStelPluginInterface, TelescopeControlStelPluginInterface, OcularsStelPluginInterface, MeteorShowersStelPluginInterface, PulsarsStelPluginInterface, SolarSystemEditorStelPluginInterface, QuasarsStelPluginInterface, Scenery3dStelPluginInterface, NovaeStelPluginInterface, SupernovaeStelPluginInterface, PointerCoordinatesStelPluginInterface, AngleMeasureStelPluginInterface, RemoteControlStelPluginInterface, EquationOfTimeStelPluginInterface, NavStarsStelPluginInterface, RemoteSyncStelPluginInterface, LogBookStelPluginInterface, TextUserInterfaceStelPluginInterface, CompassMarksStelPluginInterface, FOVStelPluginInterface, HelloStelModuleStelPluginInterface, and SimpleDrawLineStelPluginInterface.
|
pure virtual |
Get the instance of StelModule to include in the list of standard StelModule.
Implemented in SatellitesStelPluginInterface, ArchaeoLinesStelPluginInterface, ObservabilityStelPluginInterface, ExoplanetsStelPluginInterface, TelescopeControlStelPluginInterface, OcularsStelPluginInterface, MeteorShowersStelPluginInterface, PulsarsStelPluginInterface, SolarSystemEditorStelPluginInterface, QuasarsStelPluginInterface, Scenery3dStelPluginInterface, NovaeStelPluginInterface, SupernovaeStelPluginInterface, PointerCoordinatesStelPluginInterface, AngleMeasureStelPluginInterface, RemoteControlStelPluginInterface, EquationOfTimeStelPluginInterface, NavStarsStelPluginInterface, RemoteSyncStelPluginInterface, LogBookStelPluginInterface, TextUserInterfaceStelPluginInterface, CompassMarksStelPluginInterface, FOVStelPluginInterface, HelloStelModuleStelPluginInterface, and SimpleDrawLineStelPluginInterface.