19 #ifndef SIMPLEDRAWLINE_HPP_ 20 #define SIMPLEDRAWLINE_HPP_ 22 #include "StelModule.hpp" 45 #include "StelPluginInterface.hpp" 51 Q_PLUGIN_METADATA(IID StelPluginInterface_iid)
Define the interface to implement when creating a plugin.
This is an example of a plug-in which can be dynamically loaded into stellarium.
Main class for Stellarium core processing.
virtual void update(double)
Update the module with respect to the time.
This class is used by Qt to manage a plug-in interface.
virtual void draw(StelCore *core)
Execute all the drawing functions for this module.
virtual double getCallOrder(StelModuleActionName actionName) const
Return the value defining the order of call for the given action For example if stars.callOrder[ActionDraw] == 10 and constellation.callOrder[ActionDraw] == 11, the stars module will be drawn before the constellations.
virtual void init()
Initialize itself.
StelModuleActionName
Define the possible action for which an order is defined.
This is the common base class for all the main components of stellarium.
Contains information about a Stellarium plugin.