Stellarium  1.2
Data Structures
Here are the data structures with brief descriptions:
[detail level 123]
 NStelUtils
 NSyncProtocolContains sync protocol data definitions shared between client and server
 CAABBoxAn axis-aligned bounding-box class
 CAbstractAPIServiceAbstract base class for all RemoteControlServiceInterface implementations which are provided by the Remote Control Plug-in plugin directly
 CACCelPosTreeWidgetItem
 CACEphemTreeWidgetItem
 CACLunarEclipseContactsTreeWidgetItem
 CACLunarEclipseTreeWidgetItem
 CACPhenTreeWidgetItem
 CACRTSTreeWidgetItem
 CACSolarEclipseContactsTreeWidgetItem
 CACSolarEclipseLocalTreeWidgetItem
 CACSolarEclipseTreeWidgetItem
 CACTransitTreeWidgetItem
 CAddRemoveLandscapesDialog
 CAHECPosTreeWidgetItem
 CAllSkySphericalRegion
 CAngleMeasure
 CAngleMeasureDialogMain window of the Angle Measure plug-in
 CAngleMeasureStelPluginInterfaceThis class is used by Qt to manage a plug-in interface
 CAngleSpinBox
 CAngleSpinBoxStelPropertyConnectionHelperA StelPropertyProxy that works with AngleSpinBox widgets
 CAPIController
 CAPIServiceResponseThread-safe version of HttpResponse that can be passed around through QMetaObject::invokeMethod
 CArchaeoLine
 CArchaeoLinesMain class of the ArchaeoLines plug-in
 CArchaeoLinesDialogMain window of the ArchaeoLines plug-in
 CArchaeoLinesDialogLocationsAuxiliary window of the ArchaeoLines plug-in
 CArchaeoLinesStelPluginInterfaceThis class is used by Qt to manage a plug-in interface
 CArmenianCalendarThe Armenian calendar has the same structure as the Egyptian calendar Epoch is 552 C.E
 CASCOMDevice
 CASCOMSupport
 CAsterism
 CAsterismMgr
 CAstroCalcChart
 CAstroCalcCustomStepsDialog
 CAstroCalcDialog
 CAstroCalcExtraEphemerisDialog
 CAstroHinduLunarCalendar
 CAstroHinduSolarCalendar
 CAtmosphere
 CAtmosphereDialog
 CAtmospherePreethamCompute and display the daylight sky color using OpenGL
 CAtmosphereShowMySky
 CAztecTonalpohualliCalendarThe Aztec Tonalpohualli is just like the Maya Tzolkin, a 260-day calendar consisting of a 13-day count and a 20-name count
 CAztecXihuitlCalendarThe Aztec Xihuitl was similar to the Maya Haab, a 365-day Solar calendar without intercalation
 CBahaiArithmeticCalendar
 CBahaiAstronomicalCalendar
 CBalinesePawukonCalendarBalinese Pawukon calendar, a cycle count of 10 simultaneous cycles of different lengths
 CBarFrame
 CBesselParameters
 CBooleanFader
 CBottomStelBar
 CCalendar
 CCalendars
 CCalendarsDialogMain window of the Calendars plug-in
 CCalendarsInfoPanelA screen widget similar to InfoPanel
 CCalendarsStelPluginInterfaceThis class is used by Qt to manage a plug-in interface
 CCardinals
 CCCD
 CChineseCalendar
 CClientAliveHandler
 CClientAuthHandlerReacts to Server challenge and challenge OK on the client
 CClientErrorHandler
 CClientFovHandler
 CClientHandler
 CClientLocationHandler
 CClientSelectionHandler
 CClientStelPropertyUpdateHandler
 CClientTimeHandler
 CClientViewHandler
 CCLIProcessor
 CComet
 CCommLinkRadio communication channel properties
 CCommsTreeWidgetItem
 CCompletionListModel
 CConfigurationDialog
 CConfigureDSOColorsDialog
 CConfigureOrbitColorsDialog
 CConfigureScreenshotsDialog
 CConnectionTCP/IP connection to a client
 CConstellation
 CConstellationMgr
 CCopticCalendarBased on the Egyptian calendar (esp
 CCornerButtons
 Ccrossid
 CCubemapModeListModel
 CCustomDeltaTEquationDialog
 CCustomDialogThis class allows storing size changes when its sizeChanged() signal is connected to some handler
 CCustomObject
 CCustomObjectMgr
 CCustomProxy
 CCustomTextEditA custom QTextEdit subclass that has an editingFinished() signal like QLineEdit
 CDataSetCreditsContains all the credits for the creator of the image collection
 CDateTimeDialog
 CDummyDialogThe TextUserInterface wants to intercept all key presses including those which are assigned to global key bindings in the main GUI definition (i.e
 CDummyMessageHandlerSkips the message, and does nothing else
 CEdgeVertex
 CEgyptianCalendarThis is the "Simple Calendar" exemplified in CC.UE chapter 1.11
 Celsetrec
 CEmptySphericalRegion
 CEphemeris
 CEphemWrapper
 CEPSTreeWidgetItem
 CEquationOfTime
 CEquationOfTimeStelPluginInterfaceThis class is used by Qt to manage a plug-in interface
 CEquationOfTimeWindowMain window of the Equation of Time plug-in
 CEthiopicCalendarEqual in structure to the Coptic calendar (with different month names!)
 CExoplanet
 CexoplanetData
 CExoplanets
 CExoplanetsDialog
 CExoplanetsStelPluginInterfaceThis class is used by Qt to manage a plug-in interface
 CExternalStepSpinBox
 CExtinction
 CFovEventSender
 CFrenchArithmeticCalendarThe French Revolution also introduced a new calendar which was valid only for few years (1793-1805) and another few weeks in May 1871
 CFrenchAstronomicalCalendarThe French Revolution also introduced a new calendar which was valid only for few years (1793-1805) and another few weeks in May 1871
 CFrustum
 CGeodesicSearchBorderIterator
 CGeodesicSearchInsideIterator
 CGeodesicSearchResult
 CGeoRegion
 CGeoRegionsTranslations
 CGimbalOrbitA pseudo-orbit for "observers" linked to a planet's sphere
 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
 CGPSLookupHelper
 CGreatRedSpotDialog
 CGregorianCalendar
 CGridLinesMgr
 CgSatTEMESat position and velocity predictions over TEME reference system
 CgSatWrapperWrapper allowing compatibility between gsat and Stellarium/Qt
 CgTime
 CgTimeSpan
 CHebrewCalendarThe Hebrew calendar, introduced in the 4th century C.E., is a Lunisolar calendar with Lunar months and leap months in a fixed scheme
 CHECPosition
 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
 CHelpDialog
 CHighlightMgr
 CHipIndexStruct
 CHipOnlineQuery
 CHipOnlineReply
 CHipsMgr
 CHipsSurvey
 CHipZoneArray
 CHttpConnectionHandler
 CHttpConnectionHandlerPool
 CHttpConnectionHandlerPoolSettings
 CHttpConnectionHandlerSettings
 CHttpCookie
 CHttpListener
 CHttpListenerSettings
 CHttpRequest
 CHttpRequestHandler
 CHttpResponse
 CIcelandicCalendarThe Icelandic calendar includes years, seasons (summer/winter), months (1..6 per season plus unaccounted days), weeks (1..52/53) and days (7-day week) This implementation follows CC
 CINDIConnection
 CINDIControlWidget
 CInfoPanelThe information about the currently selected object
 CInterpolatedPosition
 Cinterpolation_info
 CIslamicCalendarThe Islamic calendar is a strictly Lunar calendar with no month intercalation
 CISOCalendarThe ISO calendar counts weeks [1...53] in Gregorian years. Some dates in the border weeks 1 and 53 may lie outside of the respective year. Week 1 contains the first Thursday
 CITemplateTranslationProvider
 CJapaneseCalendar
 Cjpl_eph_data
 CJulianCalendar
 CKeplerOrbitKeplerOrbit describes an undisturbed orbit in a two-body system
 CKoreanCalendar
 CLabelMgr
 CLandscape
 CLandscapeFisheye
 CLandscapeMgr
 CLandscapeOldStyle
 CLandscapePolygonal
 CLandscapeSpherical
 CLeftStelBar
 CLens
 CLightPollutionWidget
 CLineA simple line class, identified by a point and a direction vector
 CLinearFader
 CLocationDialog
 CLocationEventSender
 CLocationSearchService
 CLocationService
 CLogarithmicSpinBox
 CLunarEclipseBesselBesselian elements for lunar eclipse
 CLunarEclipseIterationIteration to compute contact times of lunar eclipse
 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. LONG FORMAT ONLY!
 CLx200CommandSetSelectedRaMeade LX200 command: Set right ascension. LONG FORMAT ONLY!
 CLx200CommandStopSlewMeade LX200 command: Stop the current slew
 CLx200CommandSyncSelected
 CLx200CommandToggleFormatMeade LX200 command: Toggle long or short format
 CLx200ConnectionSerial port connection to a Meade LX200 or a compatible telescope
 CMainService
 CManualImportWindowWindow for manual entry of Solar System object properties
 CMapWidget
 CMarkerMgr
 CMatrix3
 CMatrix4
 CMayaHaabCalendarThe Maya Haab was a 365-day Solar calendar without intercalation
 CMayaLongCountCalendarThe Maya Long Count is a 5-part integer day count number in base 20
 CMayaTzolkinCalendarThe Maya Tzolkin was a 260-day calendar consisting of a 13-day count and a 20-name count
 CMeteor
 CMeteorObj
 CMeteorShower
 CMeteorShowers
 CMeteorShowersMgr
 CMeteorShowersStelPluginInterfaceThis class is used by Qt to manage a plug-in interface
 CMilkyWay
 CMinorPlanet
 CMpcImportWindowWindow for importing orbital elements from the Minor Planet Center
 CMSConfigDialog
 CMSSearchDialog
 CMSTranslations
 CMSTreeWidgetItem
 CMultiLevelJsonBaseAbstract base class for managing multi-level tree objects stored in JSON format
 CNavStarCalculatorDegreeInputs
 CNavStars
 CNavStarsCalculator
 CNavStarsStelPluginInterfaceThis class is used by Qt to manage a plug-in interface
 CNavStarsWindowMain window of the Navigational Stars plug-in
 CNebula
 CNebulaMgr
 CNewHinduCalendar
 CNewHinduLunarCalendar
 CNexStarCommandAbstract base class for Celestron NexStar (and compatible) commands
 CNexStarCommandGetRaDecCelestron NexStar command: Get the current position
 CNexStarCommandGotoPositionCelestron NexStar command: Slew to a given position
 CNexStarCommandSyncCelestron NexStar command: sync a given position
 CNexStarConnectionSerial port connection to a Celestron NexStar or a compatible telescope
 CNightCover
 CNomenclatureItemClass which contains data about one Nomenclature entry from the IAU database at https://planetarynames.wr.usgs.gov/ There is a confusing variety of planetographic vs
 CNomenclatureMgr
 CNova
 CNovae
 CNovaeDialog
 CNovaeStelPluginInterfaceThis class is used by Qt to manage a plug-in interface
 CNow
 CObjectService
 CObservabilityMain class of the Observability Analysis plug-in
 CObservabilityDialogConfiguration window of the Observability Analysis plug-in
 CObservabilityStelPluginInterface
 CobservingListItem
 CObservingListUtil
 CObsListCreateEditDialog
 CObsListDialog
 COctahedronPolygon
 COcular
 COcularDialog
 COcularsMain class of the Oculars plug-in
 COcularsGuiPanelA screen widget similar to InfoPanel
 COcularsStelPluginInterfaceThis class is used by Qt to manage a plug-in interface
 COculus
 COculusStelPluginInterfaceThis class is used by Qt to manage a plug-in interface
 COldHinduLuniSolarCalendar
 COldHinduSolarCalendar
 COlympicCalendarThe Olympic calendar only provides the counted olympiad and year in the 4-year cycle
 COnlineQueries
 COnlineQueriesDialog
 COnlineQueriesPluginInterfaceThis class is used by Qt to manage a plug-in interface
 COrbit
 CParabolicFader
 CPersianArithmeticCalendarThis class implements an algorithmical intercalation scheme for the Persian calendar of 1925
 CPersianAstronomicalCalendarThis class implements an astronomically exact version of the Persian calendar of 1925
 CPlane
 CPlanet
 Cpluto_argument
 Cpluto_latitude
 Cpluto_longitude
 Cpluto_radius
 CPointerCoordinates
 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
 CPulsar
 CPulsars
 CPulsarsDialog
 CPulsarsStelPluginInterfaceThis class is used by Qt to manage a plug-in interface
 CQAbstractButtonStelPropertyConnectionHelperA StelPropertyProxy that works with QAbstractButton widgets
 CQComboBoxStelPropertyConnectionHelperA StelPropertyProxy that works with QComboBox widgets
 CQComboBoxStelStringPropertyConnectionHelperA StelPropertyProxy that works with QComboBox widgets
 CQDoubleSpinBoxStelPropertyConnectionHelperA StelPropertyProxy that works with QDoubleSpinBox widgets
 CQFuture
 CQGroupBoxStelPropertyConnectionHelperA StelPropertyProxy that works with QGroupBox widgets
 CQLineEditStelPropertyConnectionHelperA StelPropertyProxy that works with QLineEdit widgets
 CQSharedPointerNoDeleteSpecial version of QSharedPointer which by default doesn't delete the referenced pointer when the reference count reaches 0
 CQSliderStelPropertyConnectionHelper
 CQSpinBoxStelPropertyConnectionHelperA StelPropertyProxy that works with QSpinBox widgets
 CThis
 CQuasar
 CQuasars
 CQuasarsDialog
 CQuasarsStelPluginInterfaceThis class is used by Qt to manage a plug-in interface
 CRCMagContains the 2 parameters necessary to draw a star on screen
 CrecentObjectSearches
 CRefraction
 CRemoteControl
 CRemoteControlDialogMain window of the Angle Measure plug-in
 CRemoteControlServiceInterfaceInterface for all Remote Control Plug-in services
 CRemoteControlStelPluginInterface
 CRemoteSync
 CRemoteSyncDialog
 CRemoteSyncStelPluginInterfaceThis class is used by Qt to manage a plug-in interface
 CRequestHandlerThis is the main request handler for the remote control plugin, receiving and dispatching the HTTP requests
 CResizeFrame
 CRevisedJulianCalendarThe Orthodox Church worked out a Revised Julian Calendar in 1923 to overcome the 13-day gap between their traditional Julian and the rest of the world which is using the Gregorian
 CRing
 CRomanCalendarThe Roman calendar provides the ancient Roman way of expressing dates
 CRotationElements
 CS3DEnum
 CS3DRendererScenery3d renderer class
 CS3DScene
 CSatellite
 CSatellites
 CSatellitesCommDialog
 CSatellitesDialogMain configuration window of the Satellites plugin
 CSatellitesFilterDialog
 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
 CSceneInfoContains all the metadata necessary for a Scenery3d scene, and can be loaded from special .ini files in a scene's folder
 CScenery3dMain class of the module, inherits from StelModule
 CScenery3dDialog
 CScenery3dRemoteControlServiceProvides a Scenery3d service for the Remote Control Plug-in plugin
 CScenery3dStelPluginInterfaceThis class is used by Qt to manage a plug-in interface
 CScreenImage
 CScreenImageMgr
 CScriptConsole
 CSearchDialog
 CSelectionEventSender
 CSerialPortSerial interface connection
 CServerBase class for telescope server classes
 CServerAliveHandler
 CServerAuthHandlerServer-side auth handler
 CServerCreditsContain all the credits for a given server hosting the data
 CServerErrorHandler
 CServerHandler
 CShaderMgrA simple shader cache class that gives us the correct shader depending on desired configuration
 CShortcutLineEditSpecialized GUI control for entering keyboard shortcut combinations
 CShortcutsDialog
 CShortcutsFilterModelCustom filter class for filtering tree sub-items
 CSimbadLookupReply
 CSimbadSearcher
 CSimbadService
 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
 CSkybrightThis class makes use of the 1998 sky brightness model by Bradley Schaefer
 CSkyGuiThe class managing the layout for button bars, selected object info and loading bars
 CSkylight
 CSkylightDialog
 CskylightStruct2Class which computes the daylight sky color Fast implementation of the algorithm from the article "A Practical Analytic Model for Daylight" by A
 CSkyLine
 CSlewDialog
 CSmoother
 CSocket
 CSolarEclipseBessel
 CSolarEclipseData
 CSolarSystemThis class and the handling of solar system data has seen many changes, and unfortunately, not much has been consistently documented
 CSolarSystemEditorMain class of the Solar System Editor plug-in which allows editing (add, delete, update) of the minor bodies
 CSolarSystemEditorStelPluginInterfaceThis class is used by Qt to manage a plug-in interface
 CSolarSystemManagerWindowMain window for handling Solar System objects
 CSpaceShipObserver
 CSpecialMarkersMgr
 CSpecialZoneArray
 CSpecialZoneData
 CSpecificTimeMgr
 CSphericalCap
 CSphericalConvexPolygon
 CSphericalLandscapeRe-implementation of gluSphere : glu is overridden for non-standard projection
 CSphericalPoint
 CSphericalPolygon
 CSphericalRegion
 CSphericalRegionP
 CSphericalTexturedConvexPolygon
 CSphericalTexturedPolygon
 CSphericMirrorCalculator
 CSplashScreen
 CSPolygon
 CSporadicMeteor
 CSporadicMeteorMgr
 CSpoutSenderHelper class to send rendered frames to Spout (http://spout.zeal.co/)
 CStar1
 CStar2
 CStar3
 CStarMgr
 CStarWrapper
 CStarWrapper1
 CStarWrapper2
 CStarWrapper3
 CStarWrapperBase
 CStaticFileController
 CStaticFileControllerSettings
 CStelActionWrapper around an argumentless QObject slot or a bool Q_PROPERTY with WRITE method, allowing the slot to be called/property to be toggled using this action object
 CStelActionMgrManager for StelAction instances. Allows registration of new actions, and finding an existing one by name
 CStelActionService
 CStelApp
 CStelAudioMgr
 CStelBarsPath
 CStelButtonA Button Graphicsitem for use in Stellarium's graphic widgets
 CStelCloseButton
 CStelCore
 CStelDialogBase class for all the GUI windows in Stellarium
 CHowever
 CStelDialogSeparate
 CStelFader
 CStelFileMgrProvides utilities for locating and handling files
 CStelGeodesicGrid
 CStelGeodesicGridDrawer
 CStelGui
 CStelGuiBase
 CStelJsonParser
 CStelLocaleMgr
 CStelLocation
 CStelLocationMgr
 CStelLogger
 CStelMainScriptAPIProvide script API for Stellarium global functions
 CStelMainScriptAPIProxy
 CStelMainView
 CStelModuleThis is the common base class for all the main components of stellarium
 CStelModuleMgr
 CStelMovementMgr
 CStelOBJRepresentation of a custom subset of a Wavefront .obj file, including only triangle data and materials
 CStelObjectThe base abstract class for sky objects used in Stellarium like Stars, Planets, Constellations etc..
 CStelObjectMgr
 CStelObjectModule
 CStelObserver
 CStelOpenGLArrayEncapsulates vertex data stored in the OpenGL server memory, which can be used for fast drawing commands, without repeated CPU-GPU data uploads
 CStelPainter
 CStelPluginInfo
 CStelPluginInterface
 CStelProgressBarMgr
 CStelProgressControllerMaintain the state of a progress bar
 CStelProjector
 CStelProjector2d
 CStelProjectorCylinder
 CStelProjectorCylinderFill
 CStelProjectorEqualArea
 CStelProjectorFisheye
 CStelProjectorHammer
 CStelProjectorMercator
 CStelProjectorMiller
 CStelProjectorOrthographic
 CStelProjectorPerspective
 CStelProjectorSinusoidal
 CStelProjectorStereographic
 CStelPropertyWrapper around a Q_PROPERTY (see the Qt property system for more information) of a specific object, which provides access to the property through a unique ID
 CStelPropertyBoolProxyA StelPropertyProxy for bool-based properties
 CStelPropertyDoubleProxyA StelPropertyProxy for double-based properties
 CStelPropertyEventSender
 CStelPropertyIntProxyA StelPropertyProxy for int-based properties
 CStelPropertyMgrManages the registration of specific object properties with the StelProperty system
 CStelPropertyProxyAbstract base class for a StelProperty proxy implementation, which allow reacting to the StelProperty::changed event using a specific type instead of reacting to the QVariant version
 CStelPropertyService
 CStelPropertyStringProxyA StelPropertyProxy for QString-based properties
 CStelRegionObjectSimple abstract class defining basic methods implemented by all objects that need to be stored in a StelSphericalIndex
 CStelScriptMgrManage scripting in Stellarium Notes on migration from QtScript to QJSEngine
 CStelScriptOutput
 CStelScriptSyntaxHighlighterThis class is used to colorize the ECMAScript syntax elements in the Scripting Console
 CStelSkyCulture
 CStelSkyCultureMgr
 CStelSkyDrawer
 CStelSkyImageTileBase class for any astro image with a fixed position
 CStelSkyLayerAbstract class defining the API to implement for all sky layers
 CStelSkyLayerMgrManage the sky background images, including DSS and deep sky objects images
 CStelSphericalIndex
 CStelStyle
 CStelTexture
 CStelTextureMgr
 CStelToneReproducerConverts tones in function of the eye adaptation to luminance
 CStelTranslatorClass used to translate strings to any language
 CStelVertexArray
 CStelVideoMgr
 CStelViewportDistorterFisheyeToSphericMirror
 CStelViewportEffect
 CStelWebEngineView
 CstoredPoint
 CStoredPointsDialog
 CStoredViewA structure which stores a specific view position, view direction and FOV, together with a textual description
 CStoredViewDialog
 CStoredViewModel
 CstringLengthCompare
 CSubContour
 CSupernova
 CSupernovae
 CSupernovaeDialog
 CSupernovaeStelPluginInterfaceThis class is used by Qt to manage a plug-in interface
 CSyncClientA client which can connect to a SyncServer to receive state changes, and apply them
 CSyncMessageHandlerBase interface for message handlers, i.e. reacting to messages
 CSyncRemotePeerHandling the connection to a remote peer (i.e. all clients on the server, and the server on the client)
 CSyncServerImplements a server to which SyncClients can connect and receive state changes
 CSyncServerEventSenderSubclasses of this class notify clients of state changes
 CTelescope
 CTelescopeClientAn abstract base class that should never be used directly, only inherited
 CTelescopeClientASCOM
 CTelescopeClientASCOMWidget
 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
 CTelescopeClientINDI
 CTelescopeClientINDIWidget
 CTelescopeClientJsonRts2RTS2 JSON telescope
 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 control a telescope by communicating to a server process ("telescope server") via the "Stellarium telescope control protocol" over TCP/IP
 CTemplateEnhanced version of QString for template processing
 CTestCalendars
 CTestHistoricalSupernovae
 CTestINDIConnection
 CTestNavStars
 CTestSatellites
 CTestTelescopeClientINDI
 CTestTelescopeControl_ASCOM
 CTestTelescopeControl_INDI
 CTextUserInterfaceThe Text User Interface (TUI) plugin replaces the old (pre-0.10 series) text user interface
 CTextUserInterfaceStelPluginInterfaceThis class is used by Qt to manage a plug-in interface
 CTibetanCalendar
 CTimeEventSenderNotifies clients of simulation time jumps and time scale changes
 CTleDataData structure containing unvalidated TLE set as read from a TLE list file
 CTleSourceTLE update source, used only internally for now
 CToastGrid
 CToastMgr
 CToastSurvey
 CToastTile
 CTonemappingDialog
 CTrailGroup
 CTransitBesselBesselian elements for transit of Mercury and Venus across the Sun
 CTranslations
 CTuiNode
 CTuiNodeActivate
 CTuiNodeBool
 CTuiNodeColor
 CTuiNodeDateTime
 CTuiNodeDouble
 CTuiNodeEditable
 CTuiNodeEnum
 CTuiNodeFloat
 CTuiNodeInt
 CTuiNodeResponse
 CTypedSyncServerEventSenderThis class provides a semi-automatic event sender using a specific message type
 CV3dV3d is a glue class to allow some interaction between Vec3d and the scripting system
 CV3fV3f is a glue class to allow some interaction between Vec3f and the scripting system
 Cvarstar
 CVector2
 CVector3
 CVector4
 CVietnameseCalendar
 CViewDialog
 CViewEventSender
 CViewService
 CVtsStelPluginInterfaceThis class is used by Qt to manage a plug-in interface
 Cwds
 CWUTTreeWidgetItem
 CZodiacalLight
 CZoneArray
 CZoneData
 CZoroastrianCalendarThe Zoroastrian calendar has the same structure as the Egyptian and Armenian calendars Epoch is Jezdegerd, the last Persian ruler of A.D