| ►NQtJson | |
| ►NServerTooltip | |
| CAboutDialog | |
| CAddBuddyDlg | |
| CApplication | Program central hub of information |
| CAppRunner | |
| CAutoUpdater | Deals with program updates/upgrades |
| CBaseFileSeeker | |
| CBroadcast | |
| CBroadcastManager | |
| CCanRefreshServer | |
| CCaseInsensitiveFSFileSeeker | For case-insensitive file systems (like NTFS) |
| CCaseSensitiveFSFileSeeker | For case-sensitive file systems (like ext) |
| CCFGAppearance | |
| CCFGAutoUpdates | |
| CCfgChatLogsPage | |
| CCFGCustomServers | |
| CCFGFilePaths | |
| CCFGIRCAppearance | |
| CCFGIRCDefineNetworkDialog | |
| CCFGIRCNetworks | |
| CCFGIRCSounds | |
| CCFGQuery | |
| CCFGServerPasswords | |
| CCFGWadAlias | |
| CCFGWadseekerAppearance | |
| CCFGWadseekerGeneral | |
| CCFGWadseekerIdgames | |
| CCFGWadseekerSites | |
| CChatLogArchive | |
| CChatLogRotate | |
| CChatLogs | |
| CChatLogsCfg | |
| CChatNetworkNamer | |
| CChatNetworksCfg | |
| CClipboard | Wrapper on QApplication::clipboard() with convenience appliances |
| CCmdArgsHelp | |
| CColorButton | A button widget designed to select a color |
| CColumnSort | |
| CComboBoxEx | Convenience methods for combo box |
| CCommandLine | Class used for manipulating command line as it should appear in shell or cmd prompt |
| CCommandLineInfo | Structure holding parameters for application launch |
| CCommandLineTokenizer | Splits command line into separate arguments in a manner appropriate for current OS |
| CCommonGUI | |
| CConfigPage | Base class for configuration pages |
| CConfigurationDialog | |
| CConnectionHandler | |
| CCopyTextDlg | |
| CCreateServerDialog | Dialog window allowing user to create a game |
| CCreateServerDialogApi | Plugin proxy for CreateServerDialog |
| CCreateServerDialogPage | Base class to be used by plugins to define custom pages in Create Game dialog |
| CCustomParamsPanel | |
| CCustomServerInfo | |
| CCustomServers | |
| ►CDataPaths | Represents directories used by Doomseeker to store data |
| CDataStreamOperatorWrapper | Wraps around QDataStream stream operators to provide cleaner reading interface |
| CDateTableWidgetItem | |
| CDefaultDifficultyProvider | |
| CDemoManagerDlg | Dialog for managing demos recorded through Doomseeker |
| CDMFlag | A game setting that is a part of a group of settings that can be OR'ed logically as a single integer |
| CDmflagsHtmlGenerator | |
| CDMFlagsPanel | |
| CDMFlagsSection | A group of DMFlag objects that can be safely OR'ed together to form a meaningful value |
| CDndFileSystemListView | This widget is aware of files and directories drag'n'drop from external programs |
| CDockBuddiesList | |
| ►CDoomseekerConfig | This Singleton holds entire Doomseeker configuration in memory |
| CDoomseekerConfigurationDialog | |
| CDoomseekerFilePaths | Static class responsible for retrieving paths to data files used by Doomseeker |
| CDPtr | |
| CEngineConfigPage | Base for configuration pages for plugins; provides some default behavior |
| ►CEnginePlugin | |
| CEnginePluginComboBox | |
| CExeFile | Access to external program executables (game clients, servers, and so on) |
| CExeFilePath | A simple executable path & working dir structure |
| CFileAlias | |
| CFileAliasList | |
| CFileFilter | |
| ►CFilePickWidget | |
| CFileSearchPath | |
| CFileUtils | |
| CFontButton | A button widget designed to select a font |
| CFreedoomDialog | |
| CGameClientRunner | Creates command line that launches the client executable of the game and connects it to a server |
| CGameCreateParams | Game parametrization data used when creating new games |
| CGameCVar | A general game setting or variable (like fraglimit) |
| CGameCVarProvider | Creates GameCVar set |
| CGameDemo | |
| CGameExecutablePicker | |
| CGameExeFactory | Returns executable file retrievers from plugins to Doomseeker |
| CGameExeRetriever | A convenience wrapper class for GameExeFactory |
| CGameFile | Game file definition allows to browse this file in configuration box |
| CGameFileList | GameFile collection |
| CGameHost | Creates game servers, offline games or demo playbacks |
| CGameInfoTip | |
| CGameMode | Game mode representation |
| CGameRulesPanel | |
| CGeneralGameSetupPanel | |
| CGeneralInfoTip | |
| CHostPort | |
| CIconLabel | |
| CImportantMessagesWidget | A self-scaling widget that displays messages as separate instances of QLabel |
| CIni | Configuration handler |
| CIniSection | INI section representation |
| CIniVariable | INI variable representation |
| ►CIP2C | IP to Country database handler |
| CIP2CCountryInfo | Flag and name of the country |
| CIP2CLoader | |
| ►CIP2CParser | |
| CIP2CUpdateBox | |
| CIP2CUpdater | IP2CUpdater is responsible for downloading a new version of database from the site |
| CIRCAdapterBase | Provides an unified communication interface between a client and IRC network entities |
| CIRCChannelAdapter | Class type that is used for conversations within a channel |
| CIRCChatAdapter | Handles chatting through IRC |
| CIRCClient | |
| CIRCCompletionResult | |
| ►CIRCConfig | This Singleton holds most of Doomseeker IRC configuration in memory |
| CIRCConfigurationDialog | |
| CIRCCtcpParser | |
| CIRCDelayedOperation | |
| CIRCDelayedOperationBan | |
| CIRCDelayedOperationIgnore | |
| CIRCDock | Dockable widget designed for IRC communication |
| CIRCDockTabContents | Dockable widget designed for IRC communication |
| CIRCGlobal | |
| CIRCIgnoresManager | |
| CIRCISupportParser | |
| CIRCMessageClass | |
| CIRCNetworkAdapter | Interprets communication between the client and the IRC server |
| CIRCNetworkConnectionInfo | Struct containing information about client's connection to the IRC server |
| CIRCNetworkEntity | Data structure that describes and defines a connection to an IRC network or server |
| CIRCNetworkSelectionBox | |
| CIRCNicknameCompleter | |
| CIRCPrivAdapter | Class type that is used for private conversations with other users directly |
| CIRCRequestParser | Parses request and interprets them in a way that emulates mIRC (or any even slightly sane IRC client for that matter) |
| CIRCResponseParser | |
| CIRCResponseParseResult | Result info generated by the IRCResponseParser |
| CIRCResponseType | Defines types of IRC network response message |
| CIRCSocketSignalsAdapter | |
| CIRCSounds | Part of IRC UI package. Plays IRC related sounds |
| CIRCUserInfo | Holds information flags about given nickname |
| CIRCUserList | Allows to perform operation on a list of users |
| CIRCUserListModel | |
| CIRCUserPrefix | One-to-one association of visible prefixes to user mode |
| CIwadAndWadsPickerDialog | Simple dialog box where user can pick path to IWAD and additional game files |
| CIwadPicker | |
| CJoinCommandLineBuilder | Generates command line for joining specified server |
| CJoinError | Indicator of error for the server join process |
| CLocalization | |
| CLocalizationInfo | |
| CLog | Log manager |
| CLogDock | Dockable widget designed for application's log presentation |
| CMain | |
| CMainWindow | |
| CMapListPanel | |
| CMasterClient | Abstract base for all MasterClients |
| CMasterManager | Manager class for a number of MasterClient instances |
| CMemoryLineEdit | Stores the input into a history that can be accessed by pressing up and down |
| ►CMessage | Message object used to pass messages throughout the Doomseeker's system |
| CMiscServerSetupPanel | |
| CMissingWadsDialog | |
| CMultiComboBox | |
| CPasswordDlg | |
| CPasswordsCfg | |
| CPathFinder | Performs a case-insensitive (OS independent) file searches |
| CPathFinderResult | Result of multiple file search operation done by PathFinder |
| CPatternList | |
| CPlayer | Data structure that holds information about players in a server |
| CPlayersDiagram | |
| CPlayersDiagramStyle | |
| CPlayersList | |
| CPlayerTable | |
| ►CPluginLoader | |
| CPluginUrlHandler | |
| CPrivData | |
| CProgramArgsHelpDialog | |
| CPWad | PWAD hosted on a server |
| CQTabWidgetExt | |
| CQtMetaPointer | |
| CQuerySpeed | |
| CRandom | Random values generator |
| CRconPasswordDialog | |
| CRConProtocol | Remote console protocol interface |
| CRefresher | |
| CRemoteConsole | |
| ►CScanner | Scanner reads scripts by checking individual tokens |
| CServer | A representation of a server for a given game |
| CServerConnectParams | A DTO for GameClientRunner; exchanges information between main program and plugins, and allows future extensions |
| CServerConsole | |
| CServerDetailsDock | |
| CServerFilterBuilderMenu | |
| CServerFilterDock | |
| CServerList | |
| CServerListColumn | |
| CServerListColumns | |
| CServerListContextMenu | |
| CServerListCount | |
| CServerListCountTracker | |
| CServerListFilterInfo | Structure describing server filter |
| CServerListModel | |
| CServerListProxyModel | |
| CServerListRowHandler | |
| CServerListView | |
| CServerPassword | |
| CServerPasswordSummary | |
| CServerPasswordType | |
| CServersStatusWidget | |
| CServerSummary | |
| CSettingsProvider | |
| CSettingsProviderQt | |
| CSkill | Game difficulty setting |
| CSleep | |
| CSocketSignalsAdapter | |
| CSpeedCalculator | |
| CStandardServerConsole | |
| CStaticMessages | |
| CStrings | |
| CTableWidgetMouseAware | |
| CTaskbarButton | Platform-agnostic wrapper for QWinTaskbarButton |
| CTaskbarProgress | Platform-agnostic wrapper for QWinTaskbarProgress |
| CTestBase | Base class for all Test classes |
| CTestCore | Core for developer tests |
| CTestDataPathsAppDataDirectoryAccess | |
| CTestDataPathsAppDataDirectoryWrite | |
| CTestDeleteINISection | |
| CTestDeleteINIVariable | |
| CTestIniFixture | |
| CTestIRCISupportNoPrefix | |
| CTestIRCISupportPrefix | |
| CTestPlayerNameColorStrip | |
| CTestReadINI | |
| CTestReadINIVariable | |
| CTestRuns | Use this class to execute test runs |
| CTestStringsWrapUrls | |
| CTestUnitBase | Base class for Test Units |
| CTestUtf8Splitter | |
| CTextProvider | |
| CTooltipGenerator | |
| CUdpSocketPool | |
| CUpdateChannel | |
| CUpdateChannelTr | |
| CUpdateInstaller | |
| CUpdatePackage | |
| CUpdatePackageFilter | Filters UpdatePackage information basing on what is requested by the program |
| CUpdaterInfoParser | |
| CUpdaterScriptParser | Interface to Mendeley updater .xml script files |
| CUrlOpener | |
| CUtf8Splitter | Splits valid arrays of UTF-8 characters into smaller arrays without splitting in-between chars |
| CVersion | Provides interface for plugins and for Doomseeker itself to obtain version information on the program |
| CVersionDump | |
| CWadFindResult | |
| CWadPathFinder | Wrapper for PathFinder that specializes in findings WADs |
| CWadseekerInterface | Wadseeker dialog box, only one instance is allowed |
| CWadseekerShow | |
| CWadseekerSitesTable | |
| ►CWadseekerWadsTable | |
| CWadsPicker |