SolarSystemEditor.hpp   SolarSystemEditor.hpp 
skipping to change at line 80 skipping to change at line 80
//! All initializations should be done here. //! All initializations should be done here.
virtual void init(); virtual void init();
//! called before the plug-in is un-loaded. //! called before the plug-in is un-loaded.
//! Useful for stopping processes, unloading textures, etc. //! Useful for stopping processes, unloading textures, etc.
virtual void deinit(); virtual void deinit();
virtual void update(double deltaTime); virtual void update(double deltaTime);
//! draws on the view port. //! draws on the view port.
//! Dialog windows don't need explicit drawing, it's done automatica lly. //! Dialog windows don't need explicit drawing, it's done automatica lly.
//! If a plug-in draws on the screen, it should be able to respect //! If a plug-in draws on the screen, it should be able to respect
//! the night vision mode. //! the night vision mode.
virtual void draw(StelCore * core, class StelRenderer* renderer); virtual void draw(StelCore * core);
virtual double getCallOrder(StelModuleActionName actionName) const; virtual double getCallOrder(StelModuleActionName actionName) const;
//! called when the "configure" button in the "Plugins" tab is press ed //! called when the "configure" button in the "Plugins" tab is press ed
virtual bool configureGui(bool show); virtual bool configureGui(bool show);
//! Reads a single comet's orbital elements from a string. //! Reads a single comet's orbital elements from a string.
//! This function converts a line of comet orbital elements in MPC f ormat //! This function converts a line of comet orbital elements in MPC f ormat
//! to a hash in Stellarium's ssystem.ini format. //! to a hash in Stellarium's ssystem.ini format.
//! The MPC's one-line orbital elements format for comets //! The MPC's one-line orbital elements format for comets
//! is described on their website: //! is described on their website:
//! http://www.minorplanetcenter.org/iau/info/CometOrbitFormat.html //! http://www.minorplanetcenter.org/iau/info/CometOrbitFormat.html
skipping to change at line 299 skipping to change at line 299
//! provisional designation. //! provisional designation.
QString unpackMinorPlanetProvisionalDesignation(QString packedDesign ation); QString unpackMinorPlanetProvisionalDesignation(QString packedDesign ation);
//! Updates a value in a configuration file with a value with the sa me key in a SsoElements hash. //! Updates a value in a configuration file with a value with the sa me key in a SsoElements hash.
void updateSsoProperty(QSettings& configuration, SsoElements& proper ties, QString key); void updateSsoProperty(QSettings& configuration, SsoElements& proper ties, QString key);
//! Converts an object name to a key (group) name in a configuration file. //! Converts an object name to a key (group) name in a configuration file.
QString convertToGroupName(QString& name, int minorPlanetNumber = 0) ; QString convertToGroupName(QString& name, int minorPlanetNumber = 0) ;
}; };
#include "fixx11h.h"
#include <QObject> #include <QObject>
#include "StelPluginInterface.hpp" #include "StelPluginInterface.hpp"
//! This class is used by Qt to manage a plug-in interface //! This class is used by Qt to manage a plug-in interface
class SolarSystemEditorStelPluginInterface : public QObject, public StelPlu ginInterface class SolarSystemEditorStelPluginInterface : public QObject, public StelPlu ginInterface
{ {
Q_OBJECT Q_OBJECT
Q_PLUGIN_METADATA(IID "stellarium.StelGuiPluginInterface/1.0")
Q_INTERFACES(StelPluginInterface) Q_INTERFACES(StelPluginInterface)
public: public:
virtual StelModule* getStelModule() const; virtual StelModule* getStelModule() const;
virtual StelPluginInfo getPluginInfo() const; virtual StelPluginInfo getPluginInfo() const;
}; };
#endif //_SOLAR_SYSTEM_EDITOR_HPP_ #endif //_SOLAR_SYSTEM_EDITOR_HPP_
 End of changes. 3 change blocks. 
2 lines changed or deleted 2 lines changed or added

This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/