Stellarium 0.14.3
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
 Nbr_stl
 NTelescopeControlGlobals
 CAABBAn axis-aligned bounding-box class
 CAngleMeasureMain class of the Angle Measure plug-in
 CAngleMeasureDialogMain window of the Angle Measure plug-in
 CAngleMeasureStelPluginInterfaceThis class is used by Qt to manage a plug-in interface
 CArchaeoLineClass which manages a line (small circle) to display around the sky like the solstices line
 CArchaeoLinesMain class of the ArchaeoLines plug-in
 CArchaeoLinesDialogMain window of the ArchaeoLines plug-in
 CArchaeoLinesStelPluginInterfaceThis class is used by Qt to manage a plug-in interface
 CBarlowsDataMapper
 CBoxA simple "box" class with 8 arbitrary vertices
 CCCD
 CCommLinkRadio communication channel properties
 CCompassMarksMain class of the Compass Marks plug-in
 CCompassMarksStelPluginInterfaceThis class is used by Qt to manage a plug-in interface
 CConnectionTCP/IP connection to a client
 CCubemapModeListModel
 CCustomTextEditA custom QTextEdit subclass that has an editingFinished() signal like QLineEdit
 CDefineTimeZoneWindow
 CDummyDialogThe TextUserInterface wants to intercept all key presses including those which are assigned to glocal key bindings in the main GUI definition (i.e
 Celsetrec
 CEquationOfTimeMain class of the Equation of Time plugin
 CEquationOfTimeStelPluginInterfaceThis class is used by Qt to manage a plug-in interface
 CEquationOfTimeWindowMain window of the Equation of Time plug-in
 CExoplanetA exoplanet object represents one pulsar on the sky
 CexoplanetData
 CExoplanetsMain class of the Exoplanets plugin
 CExoplanetsDialogMain window of the Exoplanets plugin
 CExoplanetsStelPluginInterfaceThis class is used by Qt to manage a plug-in interface
 CFieldConcatModelAllows for concatinating fields from a model for disply
 CFiltersDataMapper
 CFOVMain class of the Field of View plugin
 CFOVStelPluginInterfaceThis class is used by Qt to manage a plug-in interface
 CFOVWindowMain window of the FOV plug-in
 CFrustum
 CGLExtFuncsDefines some OpenGL functions not resolved through StelOpenGL (which only contains base OpenGL ES2 functions) Using the QOpenGLFunctions_*_* directly would solve this better, but it conflicts with the current StelOpenGL header dramatically
 CGlobalShaderParametersA structure for global shader parameters
 CgSatTEMESat position and velocity predictions over TEME reference system
 CgSatWrapperWrapper allowing compatibility between gsat and Stellarium/Qt
 CgTimeThis class implements time calculations
 CgTimeSpan
 CgVectorThis class implement the needed code to make vector calculations
 CHeightmapThis represents a heightmap for viewer-ground collision
 CHelloStelModuleThis is an example of a plug-in which can be dynamically loaded into stellarium
 CHelloStelModuleStelPluginInterfaceThis class is used by Qt to manage a plug-in interface
 CImagersDataMapper
 CInterpolatedPosition
 CIridiumFlaresPrediction
 CLens
 CLimitingDoubleValidator
 CLimitingIntValidator
 CLine
 CLogBookThis is an example of a plug-in which can be dynamically loaded into stellarium
 CLogBookConfigDialog
 CLogBookStelPluginInterfaceThis class is used by Qt to manage a plug-in interface
 CLogBookTextEdit
 CLx200CommandAbstract base class for Meade LX200 (and compatible) commands
 CLx200CommandGetDecMeade LX200 command: Get the current declination
 CLx200CommandGetRaMeade LX200 command: Get the current right ascension
 CLx200CommandGotoSelectedMeade LX200 command: Slew to the coordinates set before
 CLx200CommandSetSelectedDecMeade LX200 command: Set declination
 CLx200CommandSetSelectedRaMeade LX200 command: Set right ascension
 CLx200CommandStopSlewMeade LX200 command: Stop the current slew
 CLx200CommandToggleFormatMeade LX200 command: Toggle long or short format
 CLx200ConnectionSerial port connection to a Meade LX200 or a compatible telescope
 CManualImportWindowWindow for manual entry of Solar System object properties
 CMeteorObjModels a single meteor
 CMeteorShowerA MeteorShower object represents one meteor shower on the sky
 CMeteorShowersThis class manages a collection of MeteorShower objects
 CMeteorShowersMgrMain class of the Meteor Showers plugin, inherits from StelObjectModule
 CMeteorShowersStelPluginInterfaceThis class is used by Qt to manage a plug-in interface
 CMpcImportWindowWindow for importing orbital elements from the Minor Planet Center
 CMSConfigDialogConfiguration window
 CMSSearchDialog
 CMSTranslations
 CMSTreeWidgetItem
 CNavStarsMain class of the Navigational Stars plugin
 CNavStarsStelPluginInterfaceThis class is used by Qt to manage a plug-in interface
 CNexStarCommandAbstract base class for Celestron NexStar (and compatible) commands
 CNexStarCommandGetRaDecCelestron NexStar command: Get the current position
 CNexStarCommandGotoPositionCelestron NexStar command: Slew to a given position
 CNexStarConnectionSerial port connection to a Celestron NexStar or a compatible telescope
 CNonEmptyStringValidator
 CNovaA Nova object represents one nova on the sky
 CNovaeMain class of the Bright Novae plugin
 CNovaeDialog
 CNovaeStelPluginInterfaceThis class is used by Qt to manage a plug-in interface
 CNow
 COBJA basic Wavefront .OBJ format model loader
 CObservabilityMain class of the Observability Analysis plug-in
 CObservabilityDialogConfiguration window of the Observability Analysis plug-in
 CObservabilityStelPluginInterface
 CObservationsDialog
 CObserversDataMapper
 COcular
 COcularDialog
 COcularsMain class of the Oculars plug-in
 COcularsDataMapper
 COcularsGuiPanelA screen widget similar to InfoPanel
 COcularsStelPluginInterfaceThis class is used by Qt to manage a plug-in interface
 COpticsDataMapper
 CPlane
 CPointerCoordinatesMain class of the Pointer Coordinates plugin
 CPointerCoordinatesStelPluginInterfaceThis class is used by Qt to manage a plug-in interface
 CPointerCoordinatesWindowMain window of the Pointer Coordinates plug-in
 CPolyhedronThis implementation is based on Stingl's Robust Hard Shadows
 CPositionA telescope's position at a given time
 CPropertyBasedTableModelThis class provides a table model for just about any QObject
 CPulsarA Pulsar object represents one pulsar on the sky
 CPulsarsMain class of the Pulsars plugin
 CPulsarsDialog
 CPulsarsStelPluginInterfaceThis class is used by Qt to manage a plug-in interface
 CQuasarA Quasar object represents one Quasar on the sky
 CQuasarsMain class of the Quasars plugin
 CQuasarsDialog
 CQuasarsStelPluginInterfaceThis class is used by Qt to manage a plug-in interface
 CS3DEnum
 CSatelliteA representation of a satellite in Earth orbit
 CSatellitesMain class of the Satellites plugin
 CSatellitesDialogMain configuration window of the Satellites plugin
 CSatellitesImportDialog
 CSatellitesListFilterModelCustom proxy model allowing filtering by satellite group and flag
 CSatellitesListModelA model encapsulating a satellite list
 CSatellitesStelPluginInterfaceThis class is used by Qt to manage a plug-in interface
 CSatPIFTreeWidgetItem
 CSceneInfoContains all the metadata necessary for a Scenery3d scene, and can be loaded from special .ini files in a scene's folder
 CScenery3dRepresentation of a complete 3D scenery
 CScenery3dDialog
 CScenery3dMgrMain class of the module, inherits from StelModule
 CScenery3dStelPluginInterfaceThis class is used by Qt to manage a plug-in interface
 CSerialPortSerial interface connection
 CServerBase class for telescope server classes
 CSessionsDialog
 CShaderMgrA simple shader cache class that gives us the correct shader depending on desired configuration
 CSimpleDrawLineThis is an example of a plug-in which can be dynamically loaded into stellarium
 CSimpleDrawLineStelPluginInterfaceThis class is used by Qt to manage a plug-in interface
 CSitesDataMapper
 CSkyLineGridLinesMgr.cpp at V0.13.2, but with small-circle drawing
 CSlewDialog
 CSocket
 CSolarSystemEditorMain class of the Solar System Editor plug-in
 CSolarSystemEditorStelPluginInterfaceThis class is used by Qt to manage a plug-in interface
 CSolarSystemManagerWindowMain window for handling Solar System objects
 CSPolygon
 CStelDialogLogBook
 CstoredPoint
 CStoredViewA structure which stores a specific view position, view direction and FOV, together with a textual description
 CStoredViewDialog
 CStoredViewModel
 CSupernovaA Supernova object represents one supernova on the sky
 CSupernovaeMain class of the Historical Supernovae plugin
 CSupernovaeDialog
 CSupernovaeStelPluginInterfaceThis class is used by Qt to manage a plug-in interface
 CTargetsDialog
 CTelescope
 CTelescopeClientAn abstract base class that should never be used directly, only inherited
 CTelescopeClientDirectLx200Telescope client that connects directly to a Meade LX200 through a serial port
 CTelescopeClientDirectNexStarTelescope client that connects directly to a Celestron NexStar through a serial port
 CTelescopeClientDummyExample Telescope class
 CTelescopeConfigurationDialog
 CTelescopeControlThis class manages the controlling of one or more telescopes by one instance of the stellarium program
 CTelescopeControlStelPluginInterfaceThis class is used by Qt to manage a plug-in interface
 CTelescopeDialog
 CTelescopeTCPThis TelescopeClient class can controll a telescope by communicating to a server process ("telescope server") via the "Stellarium telescope control protocol" over TCP/IP
 CTextUserInterfaceThis is an example of a plug-in which can be dynamically loaded into stellarium
 CTextUserInterfaceStelPluginInterfaceThis class is used by Qt to manage a plug-in interface
 CTimeZoneConfiguration
 CTimeZoneConfigurationStelPluginInterfaceThis class is used by Qt to manage a plug-in interface
 CTimeZoneConfigurationWindowMain window of the Time Zone configuration plug-in
 CTleDataData structure containing unvalidated TLE set as read from a TLE list file
 CTleSourceTLE update source, used only internally for now
 CTuiNodeTuiNode objects are linked together in a network of nodes to form the structure of a menu which may be navigated using the cursor keys
 CTuiNodeActivateAllows navigation but also sends a signal to a specified object when the return key is pressed
 CTuiNodeBoolAllows navigation but also editing of a boolean value
 CTuiNodeColorAllows navigation but also editing of color value as represented by a Vec3f object
 CTuiNodeDateTimeAllows navigation but also editing of a julian date
 CTuiNodeDoubleAllows navigation but also editing of a double value
 CTuiNodeEditablePure virtual from which editables for different data types are derived
 CTuiNodeEnumAllows navigation but also selection from a list of string values
 CTuiNodeFloatAllows navigation but also editing of a float value
 CTuiNodeIntAllows navigation but also editing of an integer value
 CTuiNodeResponseA TuiNodeResponse contains a flag, "accepted" if a keystroke was accepted And a link to a node, should the key action have prompted a change in the current node used by the menu system