Static Public Member Functions

Detailed Description

Singleton main Stellarium application class.

This is the central class of Stellarium. Only one singleton instance of this class is created and can be accessed from anywhere else. This class is the access point to several "Manager" class which provide application-wide services for managment of font, textures, localization, sky culture, and in theory all other services used by the other part of the program.

The StelApp class is also the one managing the StelModule in a generic manner by calling their update, drawing and other methods when needed.

Author:

Fabien Chereau

Constructor & Destructor Documentation

StelApp::StelApp

(

int

argc,

char **

argv,

QObject *

parent = NULL

)

Create and initialize the main Stellarium application.

Parameters:

argc

The number of command line parameters

argv

an array of char* command line arguments

parent

the QObject parent The configFile will be search for in the search path by the StelFileMgr, it is therefor possible to specify either just a file name or path within the search path, or use a full path or even a relative path to an existing file