C__attribute__ | |
C__RAW_READ_INFO | |
C_DISPLAYCONFIG_GET_ADVANCED_COLOR_INFO_2 | |
C_DISPLAYCONFIG_SET_HDR_STATE | |
C_LARGE_INTEGER | |
C_SCSI_PASS_THROUGH | |
C_SCSI_PASS_THROUGH_AND_BUFFERS | |
C_SCSI_PASS_THROUGH_DIRECT | |
C_SCSI_PASS_THROUGH_DIRECT_AND_SENSE_BUFFER | |
C_stati64 | |
C_ULARGE_INTEGER | |
C_WDIR | |
C_wdirent | |
►CADDON::AddonEvent | |
CADDON::AddonEvents::AutoUpdateStateChanged | |
CADDON::AddonEvents::Disabled | |
CADDON::AddonEvents::Enabled | |
CADDON::AddonEvents::InstanceAdded | |
CADDON::AddonEvents::InstanceRemoved | |
CADDON::AddonEvents::Load | |
CADDON::AddonEvents::MetadataChanged | |
CADDON::AddonEvents::ReInstalled | |
CADDON::AddonEvents::UnInstalled | |
CADDON::AddonEvents::Unload | |
CAddonGlobalInterface | Main structure passed from kodi to addon with basic information needed to create add-on |
CADDON::AddonIdFinder | |
CAddonInstance_AudioDecoder | |
CAddonInstance_AudioEncoder | |
CAddonInstance_Game | Game instance |
CAddonInstance_ImageDecoder | |
CAddonInstance_InputStream | |
CAddonInstance_Peripheral | |
CAddonInstance_PVR | |
CAddonInstance_Screensaver | |
CAddonInstance_VFSEntry | |
CAddonInstance_VideoCodec | |
CAddonInstance_Visualization | |
CAddonKeyboardKeyTable | |
CAddonProperties_PVR | Structure to define typical standard values |
CAddonProps_Game | Game properties |
CAddonProps_InputStream | "C" ABI Structures to transfer the methods from this to Kodi |
CAddonProps_Peripheral | |
CAddonProps_VFSEntry | |
CAddonProps_VideoCodec | |
CKODI::ADDONS::AddonSupportEntry | Information structure with which a supported format of an addon can be stored |
CAddonToKodiFuncTable_Addon | Callback function tables from addon to Kodi Set complete from Kodi! |
CAddonToKodiFuncTable_android_system | |
CAddonToKodiFuncTable_AudioDecoder | |
CAddonToKodiFuncTable_AudioEncoder | |
CAddonToKodiFuncTable_Game | Game callbacks |
CAddonToKodiFuncTable_ImageDecoder | |
CAddonToKodiFuncTable_InputStream | |
CAddonToKodiFuncTable_kodi | |
CAddonToKodiFuncTable_kodi_addon | |
CAddonToKodiFuncTable_kodi_audioengine | |
CAddonToKodiFuncTable_kodi_filesystem | |
CAddonToKodiFuncTable_kodi_gui | |
CAddonToKodiFuncTable_kodi_gui_control_button | |
CAddonToKodiFuncTable_kodi_gui_control_edit | |
CAddonToKodiFuncTable_kodi_gui_control_fade_label | |
CAddonToKodiFuncTable_kodi_gui_control_image | |
CAddonToKodiFuncTable_kodi_gui_control_label | |
CAddonToKodiFuncTable_kodi_gui_control_progress | |
CAddonToKodiFuncTable_kodi_gui_control_radio_button | |
CAddonToKodiFuncTable_kodi_gui_control_rendering | |
CAddonToKodiFuncTable_kodi_gui_control_settings_slider | |
CAddonToKodiFuncTable_kodi_gui_control_slider | |
CAddonToKodiFuncTable_kodi_gui_control_spin | |
CAddonToKodiFuncTable_kodi_gui_control_text_box | |
CAddonToKodiFuncTable_kodi_gui_dialogContextMenu | |
CAddonToKodiFuncTable_kodi_gui_dialogExtendedProgress | |
CAddonToKodiFuncTable_kodi_gui_dialogFileBrowser | |
CAddonToKodiFuncTable_kodi_gui_dialogKeyboard | |
CAddonToKodiFuncTable_kodi_gui_dialogNumeric | |
CAddonToKodiFuncTable_kodi_gui_dialogOK | |
CAddonToKodiFuncTable_kodi_gui_dialogProgress | |
CAddonToKodiFuncTable_kodi_gui_dialogSelect | |
CAddonToKodiFuncTable_kodi_gui_dialogTextViewer | |
CAddonToKodiFuncTable_kodi_gui_dialogYesNo | |
CAddonToKodiFuncTable_kodi_gui_general | |
CAddonToKodiFuncTable_kodi_gui_listItem | |
CAddonToKodiFuncTable_kodi_gui_window | |
CAddonToKodiFuncTable_kodi_network | |
CAddonToKodiFuncTable_Peripheral | |
CAddonToKodiFuncTable_PVR | Structure to transfer the methods from Kodi to addon |
CAddonToKodiFuncTable_Screensaver | |
CAddonToKodiFuncTable_VFSEntry | |
CAddonToKodiFuncTable_VideoCodec | |
CAddonToKodiFuncTable_Visualization | |
CAEAudioFormat | |
CAEDelayStatus | |
CAEDeviceEnumerationOSX | |
CAERingBuffer | |
CAE::AESinkDevice | |
CAE::AESinkInfo | |
CAE::AESinkRegEntry | |
CXBMCAddon::Alternative< T1, T2 > | |
Camc_demux | |
CandroidIcon | |
CandroidPackage | |
CCTextureBundleXBT::Animation | |
CArtForThumbLoader | A structure used for fetching music art data |
CArtistVideoLinks | |
CAtomicGuard | |
CATTRIBUTE_PACKED | |
CAUDIO_ENGINE_FORMAT | Internal API structure which are used for data exchange between Kodi and addon |
CAudioClassifyTest | |
Ckodi::addon::AudioDecoderInfoTag | |
Ckodi::addon::AudioEncoderInfoTag | |
CActiveAE::AudioSettings | |
CAVDisplayCriteria() | |
CKODI::JOYSTICK::AxisConfiguration | |
CBase64 | |
►CBaseTestType | |
CDerivedType1 | |
CDerivedType2 | |
CDerivedType3 | |
CBitstreamStats | |
CBlurayState | Pod structure which represents the current Bluray state |
CBMPHEAD | |
CKODI::WINDOWING::WAYLAND::CWindowDecorator::Buffer | |
►CXbmcCommons::Buffer | |
CCharVecBuffer | |
CDRM::CharVecBuffer | |
CXbmcCommons::BufferException | |
CCBuiltins::BUILT_IN | Struct representing a command from handler classes |
CButtonStateFinder | |
CCAAudioUnitSink | |
CCachedDirEntry | |
CCacheInfo | |
CCAction | Class encapsulating information regarding a particular user action to be sent to windows and controls |
CKODI::ACTION::CActionTranslator | |
►CActiveAE::CActiveAEBufferPool | |
CActiveAE::CActiveAEBufferPoolAtempo | |
CActiveAE::CActiveAEBufferPoolResample | |
CActiveAE::CActiveAEFilter | |
CActiveAE::CActiveAEStreamBuffers | |
CCVideoDatabase::CActor | |
Ckodi::addon::CAddonBase | |
CADDON::CAddonBuilder | |
CCAddonBuiltins | Class providing add-on related built-in commands |
CADDON::CAddonDatabaseSerializer | Addon content serializer/deserializer |
►CADDON::CAddonDllInformer | Information class for use on addon type managers |
CADDON::CVFSAddonCache | |
►CADDON::CAddonExtensions | |
CADDON::CAddonType | |
►Ckodi::gui::CAddonGUIControlBase | |
Ckodi::gui::CListItem | |
Ckodi::gui::CWindow | |
Ckodi::gui::controls::CButton | |
Ckodi::gui::controls::CEdit | |
Ckodi::gui::controls::CFadeLabel | |
Ckodi::gui::controls::CImage | |
Ckodi::gui::controls::CLabel | |
Ckodi::gui::controls::CProgress | |
Ckodi::gui::controls::CRadioButton | |
Ckodi::gui::controls::CRendering | |
Ckodi::gui::controls::CSettingsSlider | |
Ckodi::gui::controls::CSlider | |
Ckodi::gui::controls::CSpin | |
Ckodi::gui::controls::CTextBox | |
CADDON::CAddonGUITranslator | Translates data types from GUI API to the corresponding format in Kodi |
CADDON::CAddonInfo | |
CADDON::CAddonInfoBuilder | |
CADDON::CAddonInfoBuilderFromDB | |
CADDON::CAddonMgr | |
CADDON::CAddonRepos | |
CADDON::CAddonUpdateRules | |
CADDON::CAddonVersion | |
CSOCKETS::CAddress | |
CCADeviceInstance | |
CCADisplayLinkWrapper | |
CCAEBitstreamPacker | |
CCAEChannelInfo | |
CCAEDeviceInfo | |
CCAEELDParser | |
CCAELimiter | |
CCAEPackIEC61937 | |
CActiveAE::CAEResampleFactory | |
CAE::CAESinkFactory | |
CCAESinkFactoryWin | |
CCAESpinLock | |
CCAESpinSection | Lockless consistency guaranteeer |
Ckodi::audioengine::CAEStream | |
CCAEStreamInfo | |
CCAEStreamParser | |
CCAESyncInfo | |
CCAEUtil | |
CKODI::GAME::CAgentController | Class to represent the controller of a game player (a.k.a. agent) |
CCAlbum | |
CXBMCAddon::CallbackFunction< M, T1, T2, T3, T4, Extraneous > | |
CCAndroidBuiltins | Class providing CEC related built-in commands |
►CCAndroidJoyStick | |
CIInputHandler | |
CPERIPHERALS::CAndroidJoystickState | |
CPERIPHERALS::CAndroidJoystickTranslator | |
►CCAndroidKey | |
CIInputHandler | |
►CCAndroidMouse | |
CIInputHandler | |
►CCAndroidTouch | |
CIInputHandler | |
CCAnimation | |
►CCAnimEffect | |
CCFadeEffect | |
CCRotateEffect | |
CCSlideEffect | |
CCZoomEffect | |
CANNOUNCEMENT::CAnnouncementManager::CAnnounceData | |
CCAppEnvironment | |
CCAppInboundProtocol | |
CCApplicationBuiltins | Class providing application related built-in commands |
CKODI::MESSAGING::CApplicationMessenger | This implements a simple message dispatcher/router for Kodi |
►CCAppParamParser | |
►CCAppParamParserLinux | |
CCAppParamParserWebOS | |
CCAppParams | |
CKODI::KEYMAP::CAppTranslator | |
CCArchive | |
CCArtist | |
CCArtistCredit | |
CCArtItem | |
CCAspectRatio | |
CCVideoInfoTag::CAssetInfo | |
CCAudioBuffer | |
CCAudioDecoder | |
CKODI::RETRO::CAudioTranslator | |
CCAutoSwitch | |
CXBMCAddon::cb_null_type | |
►CCBaseRenderer | |
►CCLinuxRendererGL | |
CCRendererVAAPIGL | |
CCRendererVDPAU | |
CCRendererVTB | |
►CCLinuxRendererGLES | |
CCRendererMediaCodec | |
CCRendererVAAPIGLES | |
CCRendererVTB | |
CCRendererDRMPRIME | |
CCRendererDRMPRIMEGLES | |
CCRendererMediaCodecSurface | |
CCRendererStarfish | |
CCWinRenderer | |
►CSOCKETS::CBaseSocket | |
►CSOCKETS::CUDPSocket | |
CSOCKETS::CPosixUDPSocket | |
CADDON::CBinaryAddonCache | |
CADDON::CBinaryAddonManager | |
CCBitstream | |
CCBitstreamConverter | |
CCBitstreamParser | |
CCBitstreamReader | |
CCBlurayCallback | |
CCBlurayStateSerializer | Auxiliary class to serialize/deserialize the Bluray state (into/from XML) |
CCBookmark | |
CCBufferObjectFactory | Factory that provides CBufferObject registration and creation |
CCBuiltins | |
CKODI::KEYMAP::CButtonStat | |
CKODI::KEYMAP::CButtonTranslator | Singleton class to map from buttons to actions |
Ccc708_service_decoder | |
Ccc_attribute_s | |
Ccc_buffer_s | |
Ccc_char_cell_s | |
Ccc_decoder_s | |
Ccc_memory_s | |
Ccc_row_s | |
►CXFILE::CCacheStrategy | |
CXFILE::CCircularCache | |
CXFILE::CDoubleCache | |
CXFILE::CSimpleFileCache | |
CCCaptionBlock | |
CMEDIA_DETECT::CCdInfo | |
CMEDIA_DETECT::CCdIoSupport | |
CCCECBuiltins | Class providing CEC related built-in commands |
CCCharArrayParser | Wraps a char array, providing a set of methods for parsing data from it |
CCCharsetDetection | |
CKODI::RETRO::CCheevos | |
CCRenderManager::CClockSync | |
CPVR::CCodecIds | |
CCColorManager | |
CCCompileInfo | |
CCComponentContainer< BaseType > | A generic container for components |
►CCComponentContainer< BaseTestType > | |
CTestContainer | |
►CCComponentContainer< IApplicationComponent > | |
CCApplication | |
►CCComponentContainer< IPlatformService > | |
►CCPlatform | Class for the Platform object |
►CCPlatformPosix | |
CCPlatformAndroid | |
►CCPlatformDarwin | |
CCPlatformDarwinEmbedded | |
CCPlatformDarwinOSX | |
CCPlatformFreebsd | |
►CCPlatformLinux | |
CCPlatformWebOS | |
CCPlatformWin10 | |
CCPlatformWin32 | |
►CCComponentContainer< IPVRComponent > | |
CPVR::CPVRComponentRegistration | |
CKODI::WINDOWING::WAYLAND::CConnection | |
CDXVA::CContext | |
CCContextMenuManager | |
CKODI::GAME::CControllerActivity | Class to hold state about the current activity of a controller |
CKODI::GAME::CControllerGrid | Class to encapsulate grid operations |
CKODI::GAME::CControllerHub | A branch in the controller tree |
CKODI::GAME::CControllerLayout | |
CKODI::GAME::CControllerManager | |
CKODI::GAME::CControllerNode | Node in the controller tree |
CKODI::GAME::CControllerTranslator | |
CCControlState | |
CCConvertMatrix | Helper class used for YUV to RGB conversions. This class can take into account different source/destination primaries and various other parameters |
CCConvolutionKernel | |
CCCoreAudioChannelLayout | |
CCCoreAudioDevice | |
CCCoreAudioHardware | |
CCCoreAudioStream | |
►CCCPUInfo | |
►CCCPUInfoPosix | |
CCCPUInfoAndroid | |
CCCPUInfoDarwinEmbed | |
CCCPUInfoFreebsd | |
CCCPUInfoLinux | |
CCCPUInfoOsx | |
CCCPUInfoWin10 | |
CCCPUInfoWin32 | |
►CCCriticalSection | |
CLockableType< std::vector< void * > > | |
CLockableType< std::vector< XBMCAddon::xbmc::Monitor * > > | |
CLockableType< std::vector< PyElem > > | |
CCConverterType | |
CCDVDOverlayContainer | |
►CCGUIWindow | |
►CCGUIDialog | |
CCGUIDialogAddonInfo | |
►CCGUIDialogBoxBase | |
CCGUIDialogColorPicker | |
CCGUIDialogGamepad | |
CCGUIDialogOK | |
CCGUIDialogProgress | |
►CCGUIDialogSelect | |
CCGUIDialogVisualisationPresetList | |
CPERIPHERALS::CGUIDialogPeripherals | |
►CCGUIDialogYesNo | |
CCGUIDialogPlayEject | |
CCGUIDialogBusy | |
CCGUIDialogBusyNoCancel | |
CCGUIDialogButtonMenu | |
CCGUIDialogContextMenu | |
CCGUIDialogExtendedProgressBar | |
CCGUIDialogFileBrowser | |
CCGUIDialogFullScreenInfo | |
CCGUIDialogKaiToast | |
CCGUIDialogKeyboardGeneric | |
CCGUIDialogKeyboardTouch | |
CCGUIDialogMediaSource | |
CCGUIDialogMusicInfo | |
CCGUIDialogMusicOSD | |
CCGUIDialogNumeric | |
CCGUIDialogPictureInfo | |
CCGUIDialogPlayerControls | |
CCGUIDialogPlayerProcessInfo | |
CCGUIDialogSeekBar | |
►CCGUIDialogSettingsBase | |
►CCGUIDialogSettingsManagerBase | |
CCGUIDialogAddonSettings | |
►CCGUIDialogSettingsManualBase | |
CCGUIDialogAudioSettings | |
CCGUIDialogCMSSettings | |
CCGUIDialogContentSettings | |
CCGUIDialogInfoProviderSettings | |
CCGUIDialogLibExportSettings | |
CCGUIDialogLockSettings | |
CCGUIDialogMediaFilter | |
CCGUIDialogNetworkSetup | |
CCGUIDialogProfileSettings | |
CCGUIDialogSubtitleSettings | |
CCGUIDialogVideoSettings | |
CPERIPHERALS::CGUIDialogPeripheralSettings | |
CPVR::CGUIDialogPVRClientPriorities | |
CPVR::CGUIDialogPVRRecordingSettings | |
CPVR::CGUIDialogPVRTimerSettings | |
CCGUIWindowSettingsCategory | |
►CCGUIDialogSlider | |
CKODI::GAME::CDialogGameVolume | |
CCGUIDialogSmartPlaylistEditor | |
CCGUIDialogSmartPlaylistRule | |
CCGUIDialogSongInfo | |
CCGUIDialogSubMenu | |
CCGUIDialogSubtitles | |
CCGUIDialogTeletext | |
CCGUIDialogTextViewer | |
CCGUIDialogVideoBookmarks | |
CCGUIDialogVideoInfo | |
►CCGUIDialogVideoManager | |
CCGUIDialogVideoManagerExtras | |
CCGUIDialogVideoManagerVersions | |
CCGUIDialogVideoOSD | |
CCGUIDialogVolumeBar | |
CCGUIWindowDebugInfo | |
CCGUIWindowPointer | |
CCGUIWindowScreensaver | |
CCGUIWindowScreensaverDim | |
CCGUIWindowSlideShow | |
CKODI::GAME::CDialogGameAdvancedSettings | |
CKODI::GAME::CDialogGameOSD | |
CKODI::GAME::CDialogGameSaves | |
►CKODI::GAME::CDialogGameVideoSelect | |
CKODI::GAME::CDialogGameStretchMode | |
CKODI::GAME::CDialogGameVideoFilter | |
CKODI::GAME::CDialogGameVideoRotation | |
CKODI::GAME::CDialogInGameSaves | |
CKODI::GAME::CGUIAgentWindow | |
CKODI::GAME::CGUIControllerWindow | |
CKODI::GAME::CGUIPortWindow | |
CPVR::CGUIDialogPVRChannelManager | |
CPVR::CGUIDialogPVRGroupManager | |
CPVR::CGUIDialogPVRGuideControls | |
CPVR::CGUIDialogPVRGuideInfo | |
CPVR::CGUIDialogPVRGuideSearch | |
►CPVR::CGUIDialogPVRItemsViewBase | |
CPVR::CGUIDialogPVRChannelGuide | |
CPVR::CGUIDialogPVRChannelsOSD | |
CPVR::CGUIDialogPVRRadioRDSInfo | |
CPVR::CGUIDialogPVRRecordingInfo | |
►CCGUIMediaWindow | |
►CXBMCAddon::xbmcgui::Interceptor< CGUIMediaWindow > | |
►CXBMCAddon::xbmcgui::InterceptorDialog< CGUIMediaWindow > | |
CXBMCAddon::xbmcgui::WindowXMLInterceptor | |
►CADDON::CGUIAddonWindow | |
CADDON::CGUIAddonWindowDialog | |
CCGUIWindowAddonBrowser | |
CCGUIWindowEventLog | |
CCGUIWindowFavourites | |
►CCGUIWindowMusicBase | The base class for music windows |
CCGUIWindowMusicNav | |
CCGUIWindowMusicPlayList | |
CCGUIWindowMusicPlaylistEditor | |
CCGUIWindowPictures | |
CCGUIWindowPrograms | |
►CCGUIWindowVideoBase | |
CCGUIWindowVideoNav | |
CCGUIWindowVideoPlaylist | |
CKODI::GAME::CGUIWindowGames | |
►CPVR::CGUIWindowPVRBase | |
►CPVR::CGUIWindowPVRChannelsBase | |
CPVR::CGUIWindowPVRRadioChannels | |
CPVR::CGUIWindowPVRTVChannels | |
►CPVR::CGUIWindowPVRGuideBase | |
CPVR::CGUIWindowPVRRadioGuide | |
CPVR::CGUIWindowPVRTVGuide | |
►CPVR::CGUIWindowPVRProvidersBase | |
CPVR::CGUIWindowPVRRadioProviders | |
CPVR::CGUIWindowPVRTVProviders | |
►CPVR::CGUIWindowPVRRecordingsBase | |
CPVR::CGUIWindowPVRRadioRecordings | |
CPVR::CGUIWindowPVRTVRecordings | |
►CPVR::CGUIWindowPVRSearchBase | |
CPVR::CGUIWindowPVRRadioSearch | |
CPVR::CGUIWindowPVRTVSearch | |
►CPVR::CGUIWindowPVRTimersBase | |
CPVR::CGUIWindowPVRRadioTimerRules | |
CPVR::CGUIWindowPVRRadioTimers | |
CPVR::CGUIWindowPVRTVTimerRules | |
CPVR::CGUIWindowPVRTVTimers | |
CCGUIWindowFileManager | |
CCGUIWindowFullScreen | |
CCGUIWindowHome | |
CCGUIWindowLoginScreen | |
CCGUIWindowSettings | |
CCGUIWindowSettingsProfile | |
CCGUIWindowSettingsScreenCalibration | |
CCGUIWindowSplash | |
CCGUIWindowStartup | |
CCGUIWindowSystemInfo | |
CCGUIWindowVisualisation | |
CCGUIWindowWeather | |
CKODI::RETRO::CGameWindowFullScreen | |
CCGraphicContext | |
CCNfsConnection | |
CCSMB | |
CLockableType< T > | |
CMEDIA_DETECT::CLibcdio | |
►CXBMCAddon::AddonClass | |
►CXBMCAddon::AddonCallback | |
CXBMCAddon::xbmc::Monitor | |
CXBMCAddon::xbmc::Player | |
►CXBMCAddon::xbmcgui::Window | |
CXBMCAddon::xbmcgui::WindowDialog | |
►CXBMCAddon::xbmcgui::WindowXML | |
CXBMCAddon::xbmcgui::WindowXMLDialog | |
CXBMCAddon::AsyncCallbackMessage | |
►CXBMCAddon::Callback | |
CXBMCAddon::CallbackFunction< M, AddonClass::Ref< P1 >, cb_null_type, cb_null_type, cb_null_type, cb_null_type > | |
CXBMCAddon::CallbackFunction< M, P1, P2, P3, cb_null_type, cb_null_type > | |
CXBMCAddon::CallbackFunction< M, P1, P2, cb_null_type, cb_null_type, cb_null_type > | |
CXBMCAddon::CallbackFunction< M, P1, cb_null_type, cb_null_type, cb_null_type, cb_null_type > | |
CXBMCAddon::CallbackFunction< M, cb_null_type, cb_null_type, cb_null_type, cb_null_type, cb_null_type > | |
►CXBMCAddon::CallbackHandler | |
►CXBMCAddon::RetardedAsyncCallbackHandler | |
CXBMCAddon::Python::PythonCallbackHandler | |
►CXBMCAddon::LanguageHook | |
CXBMCAddon::Python::PythonLanguageHook | |
CXBMCAddon::xbmc::Actor | |
CXBMCAddon::xbmc::AudioStreamDetail | |
CXBMCAddon::xbmc::InfoTagGame | |
CXBMCAddon::xbmc::InfoTagMusic | |
CXBMCAddon::xbmc::InfoTagPicture | |
CXBMCAddon::xbmc::InfoTagRadioRDS | |
CXBMCAddon::xbmc::InfoTagVideo | |
CXBMCAddon::xbmc::Keyboard | |
CXBMCAddon::xbmc::PlayList | |
CXBMCAddon::xbmc::RenderCapture | |
CXBMCAddon::xbmc::SubtitleStreamDetail | |
CXBMCAddon::xbmc::VideoStreamDetail | |
CXBMCAddon::xbmcaddon::Addon | |
CXBMCAddon::xbmcaddon::Settings | |
CXBMCAddon::xbmcdrm::CryptoSession | Kodi's DRM class. |
CXBMCAddon::xbmcgui::Action | Action class. |
►CXBMCAddon::xbmcgui::Control | |
CXBMCAddon::xbmcgui::ControlButton | |
CXBMCAddon::xbmcgui::ControlEdit | |
CXBMCAddon::xbmcgui::ControlFadeLabel | |
CXBMCAddon::xbmcgui::ControlGroup | |
CXBMCAddon::xbmcgui::ControlImage | |
CXBMCAddon::xbmcgui::ControlLabel | |
CXBMCAddon::xbmcgui::ControlList | |
CXBMCAddon::xbmcgui::ControlProgress | |
CXBMCAddon::xbmcgui::ControlRadioButton | |
CXBMCAddon::xbmcgui::ControlSlider | |
CXBMCAddon::xbmcgui::ControlSpin | |
CXBMCAddon::xbmcgui::ControlTextBox | |
CXBMCAddon::xbmcgui::Dialog | |
CXBMCAddon::xbmcgui::DialogProgress | |
CXBMCAddon::xbmcgui::DialogProgressBG | |
CXBMCAddon::xbmcgui::ListItem | |
CXBMCAddon::xbmcvfs::File | |
CXBMCAddon::xbmcvfs::Stat | |
CXBMCAddon::xbmcwsgi::WsgiErrorStream | |
►CXBMCAddon::xbmcwsgi::WsgiInputStreamIterator | |
CXBMCAddon::xbmcwsgi::WsgiInputStream | |
CXBMCAddon::xbmcwsgi::WsgiResponse | |
CXBMCAddon::xbmcwsgi::WsgiResponseBody | |
►CDRM::CCryptoSession | |
CDRM::CMediaDrmCryptoSession | |
CUPNP::CCtrlPointReferenceHolder | |
CCCueDocument | |
CCCurrentStream | |
CKODI::WINDOWING::WAYLAND::CCursorUtil | |
CCD3DHelper | |
CCDACP | |
CCDarwinEmbedKeyboardImpl | |
CCDarwinEmbedUtils | |
CCDarwinUtils | |
►CCDatabase | |
CADDON::CAddonDatabase | |
CCMusicDatabase | Class to store and read tag information |
CCTextureDatabase | |
CCVideoDatabase | |
CCViewDatabase | |
CPVR::CPVRDatabase | |
CPVR::CPVREpgDatabase | |
CCDatabaseManager | Database manager class for handling database updating |
►CCDatabaseQueryRule | |
CCTextureRule | |
CKODI::PLAYLIST::CSmartPlaylistRule | |
►CCDatabaseQueryRuleCombination | |
CKODI::PLAYLIST::CSmartPlaylistRuleCombination | |
CCDataCacheCore | |
CCDateTimeSpan | |
CXFILE::CDAVCommon | |
CCDBusConnection | |
CCDBusError | |
CCDBusMessage | |
CCDBusUtil | |
CCDDSImage | |
CKODI::JOYSTICK::CDeadzoneFilter | Analog axis deadzone filtering |
CCDebugRenderer | |
CCDecoderCC708 | |
CCDecoderFilter | Declaration of CDecoderFilter |
►CCDecoderFilterManager | Class which handles multiple CDecoderFilter elements |
CCMediaCodecDecoderFilterManager | |
CKODI::GAME::CDefaultController | |
CKODI::GAME::CDefaultKeyboardTranslator | |
CKODI::GAME::CDefaultMouseTranslator | |
CCDemuxParserFFmpeg | |
►CCDemuxStream | |
►CCDemuxStreamAudio | |
CCDemuxStreamAudioBXA | |
CCDemuxStreamAudioCDDA | |
CCDemuxStreamAudioFFmpeg | |
CCDemuxStreamAudioID3 | |
CCDemuxStreamRadioRDS | |
►CCDemuxStreamSubtitle | |
CCDemuxStreamSubtitleFFmpeg | |
CCDemuxStreamTeletext | |
►CCDemuxStreamVideo | |
CCDemuxStreamVideoFFmpeg | |
►CCDemuxStreamClientInternal | |
CCDemuxStreamClientInternalTpl< T > | |
CUPNP::CDeviceHostReferenceHolder | |
CKODI::GAME::CDialogGameOSDHelp | |
CCDigest | |
CKODI::UTILITY::CDigest | |
CCDirectory | Wrappers for IDirectory |
CXFILE::CDirectory | Wrappers for IDirectory |
CXFILE::CDirectoryCache | |
CXFILE::CDirectoryFactory | Get access to a directory of a file system |
CCDirectoryHistory | |
►CXFILE::MUSICDATABASEDIRECTORY::CDirectoryNode | |
CXFILE::MUSICDATABASEDIRECTORY::CDirectoryNodeAlbum | |
CXFILE::MUSICDATABASEDIRECTORY::CDirectoryNodeAlbumRecentlyAdded | |
CXFILE::MUSICDATABASEDIRECTORY::CDirectoryNodeAlbumRecentlyAddedSong | |
CXFILE::MUSICDATABASEDIRECTORY::CDirectoryNodeAlbumRecentlyPlayed | |
CXFILE::MUSICDATABASEDIRECTORY::CDirectoryNodeAlbumRecentlyPlayedSong | |
CXFILE::MUSICDATABASEDIRECTORY::CDirectoryNodeAlbumTop100 | |
CXFILE::MUSICDATABASEDIRECTORY::CDirectoryNodeAlbumTop100Song | |
CXFILE::MUSICDATABASEDIRECTORY::CDirectoryNodeArtist | |
CXFILE::MUSICDATABASEDIRECTORY::CDirectoryNodeDiscs | |
CXFILE::MUSICDATABASEDIRECTORY::CDirectoryNodeGrouped | |
CXFILE::MUSICDATABASEDIRECTORY::CDirectoryNodeOverview | |
CXFILE::MUSICDATABASEDIRECTORY::CDirectoryNodeRoot | |
CXFILE::MUSICDATABASEDIRECTORY::CDirectoryNodeSingles | |
CXFILE::MUSICDATABASEDIRECTORY::CDirectoryNodeSong | |
CXFILE::MUSICDATABASEDIRECTORY::CDirectoryNodeSongTop100 | |
CXFILE::MUSICDATABASEDIRECTORY::CDirectoryNodeTop100 | |
►CXFILE::VIDEODATABASEDIRECTORY::CDirectoryNode | |
CXFILE::VIDEODATABASEDIRECTORY::CDirectoryNodeEpisodes | |
CXFILE::VIDEODATABASEDIRECTORY::CDirectoryNodeGrouped | |
CXFILE::VIDEODATABASEDIRECTORY::CDirectoryNodeInProgressTvShows | |
CXFILE::VIDEODATABASEDIRECTORY::CDirectoryNodeMoviesOverview | |
CXFILE::VIDEODATABASEDIRECTORY::CDirectoryNodeMusicVideosOverview | |
CXFILE::VIDEODATABASEDIRECTORY::CDirectoryNodeOverview | |
CXFILE::VIDEODATABASEDIRECTORY::CDirectoryNodeRecentlyAddedEpisodes | |
CXFILE::VIDEODATABASEDIRECTORY::CDirectoryNodeRecentlyAddedMovies | |
CXFILE::VIDEODATABASEDIRECTORY::CDirectoryNodeRecentlyAddedMusicVideos | |
CXFILE::VIDEODATABASEDIRECTORY::CDirectoryNodeRoot | |
CXFILE::VIDEODATABASEDIRECTORY::CDirectoryNodeSeasons | |
CXFILE::VIDEODATABASEDIRECTORY::CDirectoryNodeTitleMovies | |
CXFILE::VIDEODATABASEDIRECTORY::CDirectoryNodeTitleMusicVideos | |
CXFILE::VIDEODATABASEDIRECTORY::CDirectoryNodeTitleTvShows | |
CXFILE::VIDEODATABASEDIRECTORY::CDirectoryNodeTvShowsOverview | |
Ckodi::vfs::CDirEntry | |
CCDirtyRegionTracker | |
CCDiscoAlbum | |
CKODI::UTILS::CDisplayInfo | |
CCDisplayUtilsWin32 | |
CCSectionLoader::CDll | |
Ckodi::tools::CDllHelper | |
CCDNSNameCache::CDNSName | |
CCDNSNameCache | |
CADDON::CAddonInstaller::CDownloadJob | |
►CCDPMSSupport | |
CCCocoaDPMSSupport | |
CCGBMDPMSSupport | |
CCWin32DPMSSupport | |
CCX11DPMSSupport | |
CCDriverMonitor | |
CKODI::JOYSTICK::CDriverPrimitive | Basic driver element associated with input events |
►CKODI::WINDOWING::GBM::CDRMObject | |
CKODI::WINDOWING::GBM::CDRMConnector | |
CKODI::WINDOWING::GBM::CDRMCrtc | |
CKODI::WINDOWING::GBM::CDRMEncoder | |
CKODI::WINDOWING::GBM::CDRMPlane | |
CCDRMPRIMETexture | |
►CKODI::WINDOWING::GBM::CDRMUtils | |
CKODI::WINDOWING::GBM::CDRMAtomic | |
CKODI::WINDOWING::GBM::CDRMLegacy | |
CKODI::WINDOWING::GBM::COffScreenModeSetting | |
CCDVDVideoCodecFFmpeg::CDropControl | |
CCDroppingStats | |
►CCDVDAudioCodec | |
CCDVDAudioCodecAndroidMediaCodec | |
CCDVDAudioCodecFFmpeg | |
CCDVDAudioCodecPassthrough | |
CCDVDClock | |
CCDVDCodecOption | |
CCDVDCodecOptions | |
CCDVDCodecUtils | |
►CCDVDDemux | |
CCDVDDemuxBXA | |
CCDVDDemuxCC | |
CCDVDDemuxCDDA | |
CCDVDDemuxClient | |
CCDVDDemuxFFmpeg | |
CCDVDDemuxVobsub | |
CCDemuxMultiSource | |
CCDVDDemuxSPU | |
CCDVDDemuxUtils | |
CCDVDFactoryCodec | |
CCDVDFactoryDemuxer | |
CCDVDFactoryInputStream | |
CCDVDFactorySubtitle | |
CCDVDFileInfo | |
►CCDVDInputStream | |
CCDVDInputStreamBluray | |
CCDVDInputStreamFFmpeg | |
CCDVDInputStreamFile | |
CCDVDInputStreamMemory | |
CCDVDInputStreamNavigator | |
CCDVDInputStreamStack | |
CCInputStreamAddon | Input stream class |
►CCInputStreamPVRBase | |
CCInputStreamPVRChannel | |
CCInputStreamPVRRecording | |
►CInputStreamMultiStreams | |
CCInputStreamMultiSource | |
CCDVDMessageQueue | |
►CCDVDMsg | |
CCDVDMsgType< bool > | |
CCDVDMsgType< int > | |
CCDVDMsgType< double > | |
CCDVDMsgAudioCodecChange | |
CCDVDMsgDemuxerPacket | |
CCDVDMsgDemuxerReset | |
CCDVDMsgGeneralSynchronize | |
CCDVDMsgOpenFile | |
CCDVDMsgPlayerSeek | |
CCDVDMsgPlayerSeekChapter | |
CCDVDMsgPlayerSetAudioStream | |
CCDVDMsgPlayerSetSpeed | |
CCDVDMsgPlayerSetState | |
CCDVDMsgPlayerSetSubtitleStream | |
CCDVDMsgPlayerSetVideoStream | |
CCDVDMsgSubtitleClutChange | |
CCDVDMsgType< T > | |
CCDVDMsgVideoCodecChange | |
CCDVDMsgGeneralSynchronizePriv | |
►CCDVDOverlayCodec | |
CCDVDOverlayCodecCCText | |
CCDVDOverlayCodecFFmpeg | |
CCDVDOverlayCodecSSA | |
CCDVDOverlayCodecTX3G | |
CCDVDOverlayCodecText | |
CCOverlayCodecWebVTT | |
CCDVDStateSerializer | Auxiliary class to serialize/deserialize the dvd state (into/from XML) |
CCDVDStreamInfo | |
CCDVDSubtitleLineCollection | |
►CCDVDSubtitleParser | |
►CCDVDSubtitleParserCollection | |
►CCDVDSubtitleParserText | |
CCDVDSubtitleParserMPL2 | |
CCDVDSubtitleParserMicroDVD | |
CCDVDSubtitleParserSSA | |
CCDVDSubtitleParserSami | |
CCDVDSubtitleParserSubrip | |
CCDVDSubtitleParserVplayer | |
CCSubtitleParserWebVTT | |
CCDVDSubtitlesLibass | |
CCDVDSubtitleStream | |
CCDVDSubtitleTagMicroDVD | |
CCDVDSubtitleTagSami | |
CCDVDTeletextTools | |
►CCDVDVideoCodec | |
CCAddonVideoCodec | |
CCDVDVideoCodecAndroidMediaCodec | |
CCDVDVideoCodecDRMPRIME | |
CCDVDVideoCodecFFmpeg | |
CCDVDVideoCodecStarfish | |
CCDVDVideoPPFFmpeg | |
CCEdl | |
CCEGLAttributes< AttributeCount > | |
CCEGLAttributesVec | |
CCEGLContextUtils | |
CKODI::UTILS::EGL::CEGLFence | |
CCEGLImage | |
CCEGLUtils | |
CCEmuFileWrapper | |
Ckodi::tools::CEndTime | |
CActiveAE::CEngineStats | |
CCEnvironment | Platform-independent environment variables manipulations |
CPVR::CEpgTagStateChange | |
CPVR::CEpgUpdateRequest | |
►CCEvent | This is an Event class built from a ConditionVariable. The Event adds the state that the condition is gating as well as the mutex/lock |
CCDVDMediaCodecOnFrameAvailable | |
CEVENTCLIENT::CEventAction | |
CEVENTCLIENT::CEventButtonState | |
CEVENTCLIENT::CEventClient | |
CXbmcThreads::CEventGroup | CEventGroup is a means of grouping CEvents to wait on them together. It is equivalent to WaitOnMultipleObject that returns when "any" Event in the group signaled |
CPERIPHERALS::CEventLockHandle | Handle returned by the event scanner to disable event processing |
CCEventLog | |
CCEventLogManager | |
CCEventLoop | |
CEVENTPACKET::CEventPacket | |
CPERIPHERALS::CEventPollHandle | Handle returned by the event scanner to control scan timing |
►CCEventStream< Event > | |
CCBlockingEventSource< Event > | |
CCEventSource< Event > | |
►CCEventStream< ADDON::AddonEvent > | |
CCBlockingEventSource< ADDON::AddonEvent > | |
CCEventSource< ADDON::AddonEvent > | |
►CCEventStream< ADDON::CRepositoryUpdater::RepositoryUpdated > | |
CCEventSource< ADDON::CRepositoryUpdater::RepositoryUpdated > | |
►CCEventStream< CFavouritesService::FavouritesUpdated > | |
CCEventSource< CFavouritesService::FavouritesUpdated > | |
►CCEventStream< KODI::GUILIB::GUIINFO::PlayerShowInfoChangedEvent > | |
CCEventSource< KODI::GUILIB::GUIINFO::PlayerShowInfoChangedEvent > | |
►CCEventStream< PVR::PVRChannelNumberInputChangedEvent > | |
CCEventSource< PVR::PVRChannelNumberInputChangedEvent > | |
►CCEventStream< PVR::PVRContextMenuEvent > | |
CCEventSource< PVR::PVRContextMenuEvent > | |
►CCEventStream< PVR::PVRPreviewAndPlayerShowInfoChangedEvent > | |
CCEventSource< PVR::PVRPreviewAndPlayerShowInfoChangedEvent > | |
►CCEventStream< PVREvent > | |
CCEventSource< PVREvent > | |
CCExecString | |
CCGUIAction::CExecutableAction | |
Ckodi::gui::dialogs::CExtendedProgress | |
CCGUIImage::CFadingTexture | |
CCFanart | |
CCFavouritesService | |
CCFavouritesURL | |
CKODI::JOYSTICK::CFeatureAxis | Axis of a feature (analog stick, accelerometer, etc) |
CCFFmpegLog | |
►CCFile | |
CCTempFile | |
Ckodi::vfs::CFile | |
►CXFILE::CFile | |
CCTempFile | |
CXFILE::CFileDirectoryFactory | |
CCFileExtensionProvider | |
CXFILE::CFileFactory | |
CCFilesystemInstaller | |
CCFileUtils | |
CCFrameBufferObject | |
CCFreeTypeLibrary | |
CCFTPParse | |
CCDroppingStats::CGain | |
CKODI::GAME::CGameClientCheevos | |
CKODI::GAME::CGameClientController | A container for the layout of a controller connected to a game client input port |
CKODI::GAME::CGameClientDevice | Represents a device connected to a port |
CKODI::GAME::CGameClientInGameSaves | This class implements in-game saves |
CKODI::GAME::CGameClientPort | Represents a port that devices can connect to |
CKODI::GAME::CGameClientProperties | C++ wrapper for properties to pass to the DLL |
CKODI::GAME::CGameClientStreams | |
►CKODI::GAME::CGameClientStruct | Helper class to have "C" struct created before other parts becomes his pointer |
CKODI::GAME::CGameClient | Interface between Kodi and Game add-ons |
►CKODI::GAME::CGameClientSubsystem | Base class for game client subsystems |
CKODI::GAME::CGameClientInput | |
CKODI::GAME::CGameClientTopology | |
CKODI::GAME::CGameClientTranslator | Translates data types from Game API to the corresponding format in Kodi |
CKODI::KEYMAP::CGamepadTranslator | Gamepad translator, only used by EventClient |
CKODI::GAME::CGameServices | |
CKODI::GAME::CGameUtils | Game related utilities |
CKODI::RETRO::CGameWindowFullScreenText | |
CKODI::WINDOWING::GBM::CGBMUtils::CGBMDevice | A wrapper for gbm_device to allow OOP and RAII |
CKODI::WINDOWING::GBM::CGBMUtils::CGBMDevice::CGBMSurface | A wrapper for gbm_surface to allow OOP and RAII |
CKODI::WINDOWING::GBM::CGBMUtils::CGBMDevice::CGBMSurface::CGBMSurfaceBuffer | A wrapper for gbm_bo to allow OOP and RAII |
CKODI::WINDOWING::GBM::CGBMUtils | A wrapper for gbm c classes to allow OOP and RAII |
CCGenre | Class to store and read album information from CMusicDatabase |
CCGetDirectory | |
►CCGLContext | |
CCGLContextEGL | |
CKODI::WINDOWING::X11::CGLContextGLX | |
►CCGPUInfo | Class to concentrate all methods related to GPU information |
►CCGPUInfoPosix | |
CCGPUInfoAndroid | |
CCGPUInfoDarwinEmbed | |
CCGPUInfoFreebsd | |
CCGPUInfoLinux | |
CCGPUInfoMacOS | |
CCGPUInfoWin10 | |
CCGPUInfoWin32 | |
CCGUIAction | |
CCGUIAnnouncementHandlerContainer | This class is a container of announcement handlers per application component. It allows the GUI Layer to execute GUI Actions upon receiving announcements from other components effectively decoupling GUI from other components |
CCGUIBuiltins | Class providing GUI related built-in commands |
CKODI::UTILS::GUILIB::CGUIBuiltinsUtils | |
CCGUIColorManager | |
CCGUIComponent | |
CCGUIContainerBuiltins | Class providing GUI container related built-in commands |
CKODI::UTILS::GUILIB::CGUIContentUtils | |
►CCGUIControl | Base class for controls |
►CCGUIButtonControl | |
CCGUIColorButtonControl | |
CCGUIEditControl | |
CCGUIRadioButtonControl | |
CCGUIToggleButtonControl | |
CKODI::GAME::CGUIControllerButton | |
►CKODI::GAME::CGUIFeatureButton | |
CKODI::GAME::CGUICardinalFeatureButton | |
CKODI::GAME::CGUIScalarFeatureButton | |
CKODI::GAME::CGUISelectKeyButton | |
CKODI::GAME::CGUIThrottleButton | |
CKODI::GAME::CGUIWheelButton | |
►CCGUIControlLookup | |
►CCGUIControlGroup | Group of controls, useful for remembering last control + animating/hiding together |
CCGUIControlGroupList | List of controls that is scrollable |
CCGUIListGroup | Group of controls within a list/panel container |
CCGUIWindow | |
CCGUIFadeLabelControl | |
►CCGUIImage | |
CCGUIBorderedImage | |
CKODI::GAME::CGUIFeatureSeparator | |
CKODI::GAME::CGUIGameController | |
►CCGUILabelControl | |
CKODI::GAME::CGUIFeatureGroupTitle | |
CCGUIListLabel | |
CCGUIMoverControl | |
CCGUIMultiImage | |
CCGUIProgressControl | |
CCGUIRSSControl | |
CCGUIRangesControl | |
CCGUIRenderingControl | |
CCGUIResizeControl | |
►CCGUISliderControl | |
CCGUISettingsSliderControl | |
►CCGUISpinControl | |
CCGUISpinControlEx | |
CCGUITextBox | |
CCGUIVideoControl | |
CCGUIVisualisationControl | |
CGUIScrollBarControl | |
►CIGUIContainer | |
►CCGUIBaseContainer | |
CCGUIFixedListContainer | |
►CCGUIListContainer | |
CKODI::GAME::CGUIGameControllerList | |
CCGUIPanelContainer | |
CCGUIWrappingListContainer | |
CPVR::CGUIEPGGridContainer | |
CKODI::RETRO::CGUIGameControl | |
CCGUIControlBuiltins | Class providing GUI control related built-in commands |
►CCGUIControlFactory | |
CCGFTestable | |
CCGUIControlProfiler | |
CCGUIControlProfilerItem | |
CCGUIDialogProgressBarHandle | |
CKODI::GAME::CGUIDialogSelectGameClient | |
CKODI::GAME::CGUIDialogSelectSavestate | |
CCGUIDialogSimpleMenu | |
CPVR::CGUIEPGGridContainerModel | |
CKODI::GAME::CGUIFeatureFactory | |
CKODI::GAME::CGUIFeatureTranslator | |
CCGUIFont | |
CCGUIFontCache< Position, Value > | |
CCGUIFontCacheDynamicPosition | |
CCGUIFontCacheEntry< Position, Value > | |
CCGUIFontCacheHash< Position > | |
CCGUIFontCacheImpl< Position, Value > | |
CCGUIFontCacheKey< Position > | |
CCGUIFontCacheKeysMatch< Position > | |
CCGUIFontCacheStaticPosition | |
►CCGUIFontTTF | |
CCGUIFontTTFDX | |
CCGUIFontTTFGL | |
CCGUIFontTTFGLES | |
CKODI::RETRO::CGUIGameMessenger | Class to send messages to the GUI, if a GUI is present |
CKODI::RETRO::CGUIGameRenderManager | Class to safely route commands between the GUI and RetroPlayer |
CKODI::RETRO::CGUIGameSettingsHandle | |
CKODI::RETRO::CGUIGameVideoHandle | |
CCGUIIncludes | |
CKODI::GUILIB::GUIINFO::CGUIInfo | |
CKODI::GUILIB::GUIINFO::CGUIInfoBool | |
CKODI::GUILIB::GUIINFO::CGUIInfoColor | |
CKODI::GUILIB::GUIINFO::CGUIInfoLabel | |
CKODI::GUILIB::GUIINFO::CGUIInfoProviders | |
CCGUIKeyboardFactory | |
CCGUILabel | Class for rendering text labels. Handles alignment and rendering of text within a control |
►CCGUIListItem | |
►CCFileItem | Represents a file on a share |
CCFileItemList | Represents a list of files |
CCGUIStaticItem | Wrapper class for a static item in a list container |
CCGUIListItemLayout | |
CCGUIMessage | |
CJSONRPC::CGUIOperations | |
CPVR::CGUIPVRChannelGroupsSelector | |
►CKODI::RETRO::CGUIRenderHandle | |
CKODI::RETRO::CGUIRenderControlHandle | |
CKODI::RETRO::CGUIRenderFullScreenHandle | |
►CKODI::RETRO::CGUIRenderTarget | A target of rendering commands |
CKODI::RETRO::CGUIRenderControl | |
CKODI::RETRO::CGUIRenderFullScreen | |
CKODI::RETRO::CGUIRenderTargetFactory | |
CCGUIShaderDX | |
CCGUIString | |
►CCGUITextLayout | |
CCGUITextBox | |
►CCGUITexture | |
CCGUITextureD3D | |
CCGUITextureGL | |
CCGUITextureGLES | |
CCGUITextureManager | |
CCGUIViewControl | |
►CCGUIViewState | |
CCGUIViewStateAddonBrowser | |
CCGUIViewStateEventLog | |
CCGUIViewStateFavourites | |
CCGUIViewStateFromItems | |
CCGUIViewStateGeneral | |
CCGUIViewStateLibrary | |
►CCGUIViewStateWindowMusic | |
CCGUIViewStateMusicDatabase | |
CCGUIViewStateMusicPlaylist | |
CCGUIViewStateMusicSearch | |
CCGUIViewStateMusicSmartPlaylist | |
CCGUIViewStateWindowMusicNav | |
CCGUIViewStateWindowMusicPlaylist | |
CCGUIViewStateWindowPictures | |
CCGUIViewStateWindowPrograms | |
►CCGUIViewStateWindowVideo | |
CCGUIViewStateVideoEpisodes | |
CCGUIViewStateVideoMovies | |
CCGUIViewStateVideoMusicVideos | |
CCGUIViewStateVideoPlaylist | |
CCGUIViewStateVideoTVShows | |
CCGUIViewStateWindowVideoNav | |
CCGUIViewStateWindowVideoPlaylist | |
CKODI::GAME::CGUIViewStateWindowGames | |
►CPVR::CGUIViewStatePVR | |
CPVR::CGUIViewStateWindowPVRChannels | |
CPVR::CGUIViewStateWindowPVRGuide | |
CPVR::CGUIViewStateWindowPVRProviders | |
CPVR::CGUIViewStateWindowPVRRecordings | |
CPVR::CGUIViewStateWindowPVRSearch | |
CPVR::CGUIViewStateWindowPVRTimers | |
CCGUIFontTTF::Character | |
CcharPtrPtrAdapter | |
CCHDRCapabilities | |
CADDON::GUI::CHelpers | |
CCHevcSei | Parses HEVC SEI messages for supplemental video information |
CCDirectory::CHints | |
CXFILE::CDirectory::CHints | |
CCDirectoryHistory::CHistoryItem | |
CHTML::CHTMLUtil | |
CCHttpHeader | |
►CCHttpRange | |
CCHttpResponseRange | |
CCHttpRanges | |
CCHttpResponse | |
CIMAGE_FILES::CImageCacheCleaner | Clean old unused images from the image cache |
CIMAGE_FILES::CImageFileURL | A mostly-typed representation of a URL to any image, whether a simple path to an image file, embedded in another file, or generated in some way |
CCImageMetadataParser | |
CCInertialScrollingHandler | |
►CCInfoScanner | |
CKODI::VIDEO::CVideoInfoScanner | |
CMUSIC_INFO::CMusicInfoScanner | |
CCCharsetConverter::CInnerConverter | |
CCInputCodingTableFactory | |
CJSONRPC::CInputOperations | |
CKODI::INPUT::CInputTranslator | |
CCInstalledWithAvailable | |
Ckodi::platform::CInterfaceAndroidSystem | |
CVDPAU::CInteropState | |
CCIrssMessage | |
CKODI::KEYMAP::CIRTranslator | |
►CCJNIActivity | |
►Cjni::CJNIMainActivity | |
CCXBMCApp | |
►CCJNIAudioManagerAudioFocusChangeListener | |
Cjni::CJNIXBMCAudioManagerOnAudioFocusChangeListener | |
►CCJNIBase | |
►Cjni::CJNIXBMCConnectivityManagerNetworkCallback | |
CCNetworkAndroid | |
Cjni::CJNIXBMCDisplayManagerDisplayListener | |
Cjni::CJNIXBMCFile | |
Cjni::CJNIXBMCJsonHandler | |
Cjni::CJNIXBMCMainView | |
Cjni::CJNIXBMCMediaSession | |
Cjni::CJNIXBMCTextureCache | |
Cjni::CJNIXBMCURIUtils | |
Cjni::CJNIXBMCVideoView | |
►CCJNIBroadcastReceiver | |
CCXBMCApp | |
►CCJNIInputManagerInputDeviceListener | |
Cjni::CJNIMainActivity | |
►CCJNIInterfaceImplem | |
Cjni::CJNIXBMCAudioManagerOnAudioFocusChangeListener | |
Cjni::CJNIXBMCConnectivityManagerNetworkCallback | |
Cjni::CJNIXBMCFile | |
Cjni::CJNIXBMCMainView | |
Cjni::CJNIXBMCMediaSession | |
►Cjni::CJNIXBMCNsdManagerDiscoveryListener | |
CCZeroconfBrowserAndroidDiscover | |
Cjni::CJNIXBMCNsdManagerRegistrationListener | |
►Cjni::CJNIXBMCNsdManagerResolveListener | |
CCZeroconfBrowserAndroidResolve | |
►Cjni::CJNIXBMCSpeechRecognitionListener | |
CCSpeechRecognitionListenerAndroid | |
►Cjni::CJNIXBMCSurfaceTextureOnFrameAvailableListener | |
CCDVDMediaCodecOnFrameAvailable | |
Cjni::CJNIXBMCVideoView | |
►CCJNINsdManagerDiscoveryListener | |
Cjni::CJNIXBMCNsdManagerDiscoveryListener | |
►CCJNINsdManagerRegistrationListener | |
Cjni::CJNIXBMCNsdManagerRegistrationListener | |
►CCJNINsdManagerResolveListener | |
Cjni::CJNIXBMCNsdManagerResolveListener | |
►CCJNISpeechRecognitionListener | |
Cjni::CJNIXBMCSpeechRecognitionListener | |
►CCJNISurfaceHolderCallback | |
CCDVDVideoCodecAndroidMediaCodec | |
CCXBMCApp | |
Cjni::CJNIXBMCMainView | |
Cjni::CJNIXBMCVideoView | |
►CCJNISurfaceTextureOnFrameAvailableListener | |
Cjni::CJNIXBMCSurfaceTextureOnFrameAvailableListener | |
Cjni::CJNIXBMCBroadcastReceiver | |
►CCJob | Base class for jobs that are executed asynchronously |
CCAutorunMediaJob | |
CCDetectDisc | |
CCDirectoryJob | |
CCGUIMultiImage::CMultiImageJob | |
CCGetInfoJob | |
CCGetSongInfoJob | |
CCImageLoader | Image loader job class |
CCLambdaJob< F > | |
CCMACDiscoveryJob | |
►CCMusicLibraryJob | Basic implementation/interface of a CJob which interacts with the music database |
►CCMusicLibraryProgressJob | Combined base implementation of a music library job with a progress bar |
CCMusicLibraryCleaningJob | Music library job implementation for cleaning the video library |
CCMusicLibraryExportJob | Music library job implementation for exporting the music library |
CCMusicLibraryImportJob | Music library job implementation for importing data to the music library |
CCMusicLibraryScanningJob | Music library job implementation for scanning items. Uses CMusicInfoScanner for scanning and can be run with or without a visible progress bar |
►CCProgressJob | Basic implementation of a CJob with a progress bar to indicate the progress of the job being processed |
CADDON::CRepositoryUpdateJob | |
CCFileOperationJob | |
CCMusicLibraryProgressJob | Combined base implementation of a music library job with a progress bar |
CCRefreshInfoJob | |
►CCVideoLibraryProgressJob | Combined base implementation of a video library job with a progress bar |
CCVideoLibraryCleaningJob | Video library job implementation for cleaning the video library |
CCVideoLibraryRefreshingJob | Video library job implementation for refreshing a single item |
CCRecentlyAddedJob | |
CCSetUserratingJob | |
CCSubtitlesJob | Simple job to retrieve a directory and store a string (language) |
CCSysInfoJob | |
CCTextureCacheJob | Job class for caching textures |
CCTextureUseCountJob | |
CCThumbnailWriter | |
►CCVideoLibraryJob | Basic implementation/interface of a CJob which interacts with the video database |
CCVideoLibraryMarkWatchedJob | Video library job implementation for marking items as watched/unwatched |
CCVideoLibraryProgressJob | Combined base implementation of a video library job with a progress bar |
CCVideoLibraryResetResumePointJob | Video library job implementation for resetting a resume point |
CCVideoLibraryScanningJob | Video library job implementation for scanning items |
CCWeatherJob | |
CDummyJob | |
CKODI::CDRIP::CCDDARipJob | |
CMUSIC_UTILS::CSetArtJob | |
CMUSIC_UTILS::CSetSongRatingJob | |
CPERIPHERALS::CPeripheralCecAdapterReopenJob | |
CPVR::CPVREventLogJob | |
CReallyDumbJob | |
CCJobManager | Job Manager class for scheduling asynchronous jobs |
►CKODI::JOYSTICK::CJoystickFeature | Base class for joystick features |
CKODI::JOYSTICK::CAccelerometer | |
CKODI::JOYSTICK::CAnalogStick | |
►CKODI::JOYSTICK::CAxisFeature | |
CKODI::JOYSTICK::CThrottle | |
CKODI::JOYSTICK::CWheel | |
CKODI::JOYSTICK::CScalarFeature | |
CKODI::JOYSTICK::CJoystickTranslator | Joystick translation utilities |
CKODI::JOYSTICK::CJoystickUtils | |
CJSONRPC::CJSONRPC | JSON RPC handler |
CJSONRPC::CJSONRPCUtils | |
CJSONRPC::JSONSchemaTypeDefinition::CJsonSchemaPropertiesMap | Maps a properties name to its json schema type definition |
►CJSONRPC::CJSONUtils | Helper class containing utility methods to handle json rpc method calls |
CJSONRPC::CAddonsOperations | |
CJSONRPC::CFavouritesOperations | |
►CJSONRPC::CFileItemHandler | |
CJSONRPC::CApplicationOperations | |
CJSONRPC::CAudioLibrary | |
CJSONRPC::CFileOperations | |
CJSONRPC::CPVROperations | |
CJSONRPC::CPlayerOperations | |
CJSONRPC::CPlaylistOperations | |
CJSONRPC::CProfilesOperations | |
CJSONRPC::CVideoLibrary | |
CJSONRPC::CJSONServiceDescription | Helper class for json schema service descriptor based service descriptions for the json rpc API |
CJSONRPC::JSONSchemaTypeDefinition | Class for a parameter of a json rpc method |
CJSONRPC::JsonRpcMethod | Structure for a published json rpc method |
CCJSONVariantParser | |
CCJSONVariantParserHandler | |
CCJSONVariantWriter | |
CCKey | |
CKODI::KEYBOARD::CKeyboardLayout | |
CKODI::KEYBOARD::CKeyboardLayoutManager | |
CKODI::KEYBOARD::CKeyboardStat | |
CKODI::KEYBOARD::CKeyboardTranslator | Keyboard translation utilities |
CKODI::KEYMAP::CKeyboardTranslator | |
CCLabelFormatter | |
CCLabelInfo | |
CCLangCodeExpander | |
CIMAGE_FILES::CleanerResult | |
CCLegacyPathTranslation | Translates old internal paths into new ones |
CCLibExportSettings | |
CCLibInputKeyboard | |
CCLibInputPointer | |
CCLibInputTouch | |
CCLibraryBuiltins | Class providing library related built-in commands |
CCLinuxPowerSyscall | |
COPTIONALS::CLircContainer | |
CCLocale | Class representing a full locale of the form [language[_territory][.codeset][@modifier]] |
CCProfile::CLock | Class for handling lock status |
CKODI::PIPEWIRE::CLoopLockGuard | |
CADDON::closestRes | |
CCMap< Key, Value, Size > | This class is designed to implement a constexpr version of std::map. The standard library std::map doesn't allow constexpr (and it doesn't look like it will be implemented in the future). This class utilizes std::array and std::pair as they allow constexpr |
CCMatrix< Order > | |
►CCMatrix< 3 > | |
CConversionToRGB | |
►CPrimaryToXYZ | |
CPrimaryToRGB | |
►CCMatrix< 4 > | |
►CCGlMatrix | |
CCScale | |
CCTranslate | |
CCMatrixGL | |
CCMatrixGLStack | |
CCMediaSource | Represents a share |
CCMediaTypes | |
CCMessagePrinter | |
CCMime | |
CKODI::UTILS::POSIX::CMmap | |
CCDVDMsgPlayerSeek::CMode | |
CKODI::MOUSE::CMouseEvent | Simple class for mouse events |
CCMouseStat | |
CCMouseTranslator | |
CKODI::UTILS::MOVING_SPEED::CMovingSpeed | Class to calculate the velocity for a motion effect. To ensure it works, the GetUpdatedDistance method must be called at each input received (e.g. continuous key press of same key on the keyboard). The motion effect will stop at the event ID change (different key pressed) |
CMUSIC_GRABBER::CMusicAlbumInfo | |
CMUSIC_GRABBER::CMusicArtistInfo | |
CMUSIC_INFO::CMusicInfoTagLoaderFactory | |
CCMusicRole | |
CCNativeWindow | |
►CCNetworkBase | |
CCNetworkAndroid | |
CCNetworkIOS | |
►CCNetworkPosix | |
CCNetworkFreebsd | |
CCNetworkLinux | |
CCNetworkMacOS | |
CCNetworkWin10 | |
CCNetworkWin32 | |
►CCNetworkInterface | |
CCNetworkInterfaceAndroid | |
CCNetworkInterfaceIOS | |
►CCNetworkInterfacePosix | |
CCNetworkInterfaceFreebsd | |
CCNetworkInterfaceLinux | |
CCNetworkInterfaceMacOS | |
CCNetworkInterfaceWin10 | |
CCNetworkInterfaceWin32 | |
CCNetworkLocation | |
CCNfoFile | |
CCodecFactory | |
CCOLOR | |
CKODI::UTILS::COLOR::ColorFloats | |
CKODI::UTILS::COLOR::ColorInfo | |
Ccomparator | |
CXbmcThreads::ConditionVariable | |
CCWebServer::ConnectionHandler | |
CADDON::ContentMapping | |
CContentUtils | |
CCNfsConnection::contextTimeout | |
CKODI::GAME::ControllerColumn | Column of controllers in the grid |
CKODI::GAME::ControllerVertex | Vertex in the grid of controllers |
CControlMapping | |
CCOpticalBuiltins | Class providing optical media related built-in commands |
CCoreInfo | |
CCOrigin | |
CKODI::WINDOWING::COSScreenSaverInhibitor | |
CKODI::WINDOWING::COSScreenSaverManager | |
CXbmcThreads::CountingLockable< L > | |
CKODI::WINDOWING::WAYLAND::COutput | |
►COVERLAY::COverlay | |
COVERLAY::COverlayGlyphGL | |
COVERLAY::COverlayGlyphGLES | |
COVERLAY::COverlayImageDX | |
COVERLAY::COverlayQuadsDX | |
COVERLAY::COverlayTextureGL | |
COVERLAY::COverlayTextureGLES | |
CCPackerMAT | |
CCPartyModeManager | |
CCPasswordManager | Password Manager class for saving authentication details |
CCDirectoryHistory::CPathHistoryItem | |
►CActor::CPayloadWrapBase | |
CActor::CPayloadWrap< Payload > | |
CPERIPHERALS::CPeripheralAddonTranslator | |
CKODI::GAME::CPhysicalFeature | |
CKODI::GAME::CPhysicalPort | |
CKODI::GAME::CPhysicalTopology | Represents the physical topology of controller add-ons |
CCPicture | |
CCLinuxRendererGL::CPictureBuffer | |
CCLinuxRendererGLES::CPictureBuffer | |
CCPictureBuiltins | Class providing picture related built-in commands |
CCPictureScalingAlgorithm | |
CKODI::PIPEWIRE::CPipewire | |
CKODI::PIPEWIRE::CPipewireContext | |
CKODI::PIPEWIRE::CPipewireCore | |
►CKODI::PIPEWIRE::CPipewireProxy | |
CKODI::PIPEWIRE::CPipewireNode | |
CKODI::PIPEWIRE::CPipewireRegistry | |
CKODI::PIPEWIRE::CPipewireStream | |
CKODI::PIPEWIRE::CPipewireThreadLoop | |
CCPlayerBuiltins | Class providing player related built-in commands |
CCPlayerCoreConfig | |
CCPlayerOptions | |
CCPlayerSelectionRule | |
CCPlayerUtils | |
►CKODI::PLAYLIST::CPlayList | |
CKODI::PLAYLIST::CPlayListASX | |
CKODI::PLAYLIST::CPlayListB4S | |
CKODI::PLAYLIST::CPlayListM3U | |
CKODI::PLAYLIST::CPlayListPLS | |
CKODI::PLAYLIST::CPlayListRAM | |
CKODI::PLAYLIST::CPlayListURL | |
CKODI::PLAYLIST::CPlayListWPL | |
CKODI::PLAYLIST::CPlayListXML | |
CKODI::PLAYLIST::CPlayListXSPF | |
CKODI::PLAYLIST::CPlayListFactory | |
CCPODocument | |
CCPOEntry | |
CCPointGen< T > | |
CKODI::GAME::CPortManager | |
CKODI::GAME::CPortNode | Collection of nodes that can be connected to this port |
CCPosixResourceCounter | |
►CVAAPI::CPostproc | |
CVAAPI::CFFmpegPostproc | |
CVAAPI::CSkipPostproc | |
CVAAPI::CVppPostproc | |
►CCPowerState | |
CADDON::CRepositoryUpdater | |
CCTextureCache | Texture cache class for handling the caching of images |
CPVR::CPVRClients | |
CPVR::CPVREpgContainer | |
CPVR::CPVRManager | |
CPVR::CPVRTimers | |
CCPreflightHandler | |
►CKODI::JOYSTICK::CPrimitiveDetector | Detects and dispatches mapping events |
CKODI::JOYSTICK::CAxisDetector | Detects when an axis should be mapped |
CKODI::JOYSTICK::CButtonDetector | Detects when a button should be mapped |
CKODI::JOYSTICK::CHatDetector | Detects when a D-pad direction should be mapped |
CKODI::JOYSTICK::CKeyDetector | Detects when a keyboard key should be mapped |
CKODI::JOYSTICK::CMouseButtonDetector | Detects when a mouse button should be mapped |
CKODI::JOYSTICK::CPointerDetector | Detects when a mouse button should be mapped |
Ckodi::addon::CPrivateBase | Internal used structure to have stored C API data above and available for everything below |
►CCProcessInfo | |
CVIDEOPLAYER::CProcessInfoAndroid | |
CVIDEOPLAYER::CProcessInfoGBM | |
CVIDEOPLAYER::CProcessInfoIOS | |
CVIDEOPLAYER::CProcessInfoOSX | |
CVIDEOPLAYER::CProcessInfoWayland | |
CVIDEOPLAYER::CProcessInfoWin | |
CVIDEOPLAYER::CProcessInfoWin10 | |
CVIDEOPLAYER::CProcessInfoX11 | |
CCProfile | |
CCProfileBuiltins | Class providing profile related built-in commands |
Ckodi::gui::dialogs::CProgress | |
CCPtsTracker | |
CCPVRBuiltins | Class providing PVR related built-in commands |
CPVR::CPVRCachedImage | |
CPVR::CPVRCachedImages | |
CPVR::CPVRChannelGroupFactory | |
CPVR::CPVRChannelGroupsContainer | |
CPVR::CPVRChannelNumber | |
CPVR::CPVRChannelsPath | |
CPVR::CPVRClientCapabilities | |
CPVR::CPVRClientMenuHook | |
CPVR::CPVRClientMenuHooks | |
CPVR::CPVRClientUID | |
CPVR::CPVRContextMenuManager | |
CPVR::CPVRCustomTimerSettings | |
CPVR::CPVRDescrambleInfo | |
CPVR::CPVREdl | |
CPVR::CPVREpg | |
CPVR::CPVREpgChannelData | |
CPVR::CPVREpgSearch | |
CPVR::CPVREpgSearchFilter | |
CPVR::CPVREpgSearchPath | |
CPVR::CPVREpgTagsCache | |
CPVR::CPVREpgTagsContainer | |
CPVR::CPVRGUIChannelIconUpdater | |
CPVR::CPVRGUIChannelNavigator | |
CPVR::CPVRGUIDirectory | |
►CPVR::CPVRGUITimerInfo | |
CPVR::CPVRGUIAnyTimerInfo | |
CPVR::CPVRGUIRadioTimerInfo | |
CPVR::CPVRGUITVTimerInfo | |
CPVR::CPVRGUITimesInfo | |
CPVR::CPVRIntSettingDefinition | |
CPVR::CPVRIntSettingValues | |
CPVR::CPVRItem | |
CPVR::CPVRManagerJobQueue | |
CPVR::CPVRPlaybackState | |
►CPVR::CPVRProvidersContainer | |
CPVR::CPVRProviders | |
CPVR::CPVRProvidersPath | |
CPVR::CPVRRecordings | |
CPVR::CPVRRecordingsPath | |
CPVR::CPVRRecordingUid | Representation of a CPVRRecording unique ID |
CPVR::CPVRSignalStatus | |
CPVR::CPVRStringSettingDefinition | |
CPVR::CPVRStringSettingValues | |
CPVR::CPVRTimerRuleMatcher | |
►CPVR::CPVRTimersContainer | |
CPVR::CPVRTimers | |
CPVR::CPVRTimerSettingDefinition | |
CPVR::CPVRTimersPath | |
CPVR::CPVRTimerType | |
►CCPyThreadState | |
CGilSafeSingleLock | |
CXFILE::MUSICDATABASEDIRECTORY::CQueryParams | |
CXFILE::VIDEODATABASEDIRECTORY::CQueryParams | |
CCRating | |
CCrc32 | |
CXFILE::CCurlFile::CReadState | |
CCRectGen< T > | |
►CCRectGen< float > | |
CCDirtyRegion | |
CXbmcThreads::CRecursiveMutex | This class exists purely for the ability to set mutex attribute PTHREAD_PRIO_INHERIT. Currently there is no way to set this using std::recursive_mutex |
CXFILE::CRedirectException | |
CCRegExp | |
CCLangInfo::CRegion | |
CKODI::WINDOWING::WAYLAND::CRegistry | |
CCRemoteControlXbox | |
►CCRenderBuffer | |
CCRendererDXVA::CRenderBufferImpl | |
CCRendererShaders::CRenderBufferImpl | |
CCRendererSoftware::CRenderBufferImpl | |
CCRendererVTB::CRenderBuffer | |
CKODI::RETRO::CRenderBufferManager | |
►CCRenderCapture | |
CCRenderCaptureDX | |
CCRenderCaptureGL | |
CCRenderCaptureGLES | |
CKODI::RETRO::CRenderContext | |
►CCRendererBase | |
►CCRendererHQ | |
CCRendererDXVA | |
CCRendererShaders | |
CCRendererSoftware | |
CVIDEOPLAYER::CRendererFactory | |
CUPNP::CRendererReferenceHolder | |
CCRenderInfo | |
CCRenderManager | |
CKODI::RETRO::CRenderSettings | |
►CCRenderSystemBase | |
►CCRenderSystemDX | |
CCWinSystemWin10DX | |
CCWinSystemWin32DX | |
►CCRenderSystemGL | |
CCWinSystemOSXGL | |
CKODI::WINDOWING::GBM::CWinSystemGbmGLContext | |
CKODI::WINDOWING::WAYLAND::CWinSystemWaylandEGLContextGL | |
CKODI::WINDOWING::X11::CWinSystemX11GLContext | |
►CCRenderSystemGLES | |
CCWinSystemAndroidGLESContext | |
CCWinSystemIOS | |
CCWinSystemTVOS | |
CKODI::WINDOWING::GBM::CWinSystemGbmGLESContext | |
CKODI::WINDOWING::WAYLAND::CWinSystemWaylandEGLContextGLES | |
CKODI::WINDOWING::X11::CWinSystemX11GLESContext | |
CKODI::RETRO::CRenderTranslator | |
CKODI::RETRO::CRenderUtils | |
CKODI::RETRO::CRenderVideoSettings | Video settings provided by the rendering system |
CCResolutionUtils | |
CUPNP::CResourceFinder | |
CKODI::RETRO::CRetroPlayerUtils | |
CCRingBuffer | |
►CKODI::RETRO::CRPBaseRenderer | |
CKODI::RETRO::CRPRendererGuiTexture | |
►CKODI::RETRO::CRPRendererOpenGL | |
CKODI::RETRO::CRPRendererDMAOpenGL | Special CRPBaseRenderer implementation to handle Direct Memory Access (DMA) buffer types. For specific use with CRenderBufferPoolDMA and CRenderBufferDMA. A windowing system must register use of this renderer and register at least one CBufferObject types |
►CKODI::RETRO::CRPRendererOpenGLES | |
CKODI::RETRO::CRPRendererDMAOpenGLES | Special CRPBaseRenderer implementation to handle Direct Memory Access (DMA) buffer types. For specific use with CRenderBufferPoolDMA and CRenderBufferDMA. A windowing system must register use of this renderer and register at least one CBufferObject types |
CKODI::RETRO::CRPWinRenderer | |
►CKODI::RETRO::CRPProcessInfo | Player process info |
CKODI::RETRO::CRPProcessInfoAndroid | |
►CKODI::RETRO::CRPProcessInfoEGL | |
CKODI::RETRO::CRPProcessInfoGbm | |
CKODI::RETRO::CRPProcessInfoWayland | |
CKODI::RETRO::CRPProcessInfoIOS | |
CKODI::RETRO::CRPProcessInfoOSX | |
CKODI::RETRO::CRPProcessInfoWin | |
CKODI::RETRO::CRPProcessInfoX11 | |
CKODI::RETRO::CRPRendererDMAUtils | |
CActiveAE::CSampleBuffer | |
CCSaveFileState | |
CKODI::RETRO::CSavestateDatabase | |
CKODI::UTILS::CScopeGuard< Handle, invalid, Deleter > | Generic scopeguard designed to handle any type of handle |
►CKODI::UTILS::CScopeGuard< int, -1, decltype(close)> | |
CKODI::UTILS::POSIX::CFileHandle | |
CADDON::CScraperError | |
CCScraperParser | |
CCScraperUrl | |
CCScreenShot | |
CCScriptInvocationManager | |
►CCScriptRunner | |
►CCRunningScriptsHandler< CPluginDirectory > | |
CXFILE::CPluginDirectory | |
CCRunningScriptsHandler< TScript > | |
CCScroller | |
CCScrollInfo | |
CCVideoDatabase::CSeason | |
►CKODI::WINDOWING::WAYLAND::CSeat | |
CKODI::WINDOWING::WAYLAND::CSeatWebOS | |
CKODI::WINDOWING::WAYLAND::CSeatSelection | |
CCSectionLoader | |
CCSelectionStreams | |
CADDON::CServiceAddonManager | |
CCServiceBroker | |
CCServiceManager | |
CCVideoDatabase::CSetInfo | |
CCSettingConditions | |
CCSettingConditionsManager | |
►CCSettingsBase | Basic wrapper around CSettingsManager providing the framework for properly setting up the settings manager and registering all the callbacks, handlers and custom setting types |
CADDON::CAddonSettings | |
CCSettings | Wrapper around CSettingsManager responsible for properly setting up the settings manager and registering all the callbacks, handlers and custom setting types |
CCSettingsComponent | |
CJSONRPC::CSettingsOperations | |
CCSettingUpdate | |
CCSettingUtils | |
Ckodi::addon::CSettingValue | |
►Ckodi::gui::gl::CShader | CShader - base class |
Ckodi::gui::gl::CPixelShader | CPixelShader |
Ckodi::gui::gl::CVertexShader | CVertexShader |
►CShaders::CShader | |
►CShaders::CPixelShader | |
CShaders::CGLSLPixelShader | |
►CShaders::CVertexShader | |
CShaders::CGLSLVertexShader | |
Ckodi::gui::gl::CShaderProgram | |
►CShaders::CShaderProgram | |
►CShaders::CGLSLShaderProgram | |
CCGLESShader | |
CCGLShader | |
►CShaders::GL::BaseVideoFilterShader | |
CShaders::GL::ConvolutionFilterShader | |
CShaders::GL::DefaultFilterShader | |
CShaders::GL::StretchFilterShader | |
►CShaders::GL::BaseYUV2RGBGLSLShader | |
CShaders::GL::YUV2RGBFilterShader4 | |
CShaders::GL::YUV2RGBProgressiveShader | |
►CShaders::GLES::BaseVideoFilterShader | |
CShaders::GLES::ConvolutionFilterShader | |
CShaders::GLES::DefaultFilterShader | |
►CShaders::GLES::BaseYUV2RGBGLSLShader | |
CShaders::GLES::YUV2RGBBobShader | |
CShaders::GLES::YUV2RGBFilterShader | |
CShaders::GLES::YUV2RGBProgressiveShader | |
CKODI::UTILS::POSIX::CSharedMemory | |
CCSharedSection | |
CCShowItem | |
CCShowLink | |
CKODI::CSignalHandlerList< ManagedT > | |
CKODI::CSignalRegistration | |
CCSingleExit | |
CCSizeGen< T > | |
CCSkinBuiltins | Class providing skin related built-in commands |
►CADDON::CSkinSetting | |
CADDON::CSkinSettingBool | |
CADDON::CSkinSettingString | |
CCSkinTimerManager | CSkinTimerManager is the container and manager for Skin timers. Its role is that of checking if the timer boolean conditions are valid, start or stop timers and execute the respective builtin actions linked to the timer lifecycle |
CINFO::CSkinVariable | |
CINFO::CSkinVariableString | |
►CCSlideShowPic | |
CCSlideShowPicDX | |
CCSlideShowPicGL | |
CCSlideShowPicGLES | |
CSOCKETS::CSocketFactory | |
CSOCKETS::CSocketListener | |
CActiveAE::CSoundPacket | |
CIMAGE_FILES::CSpecialImageLoaderFactory | |
CCSpecialProtocol | |
CADDON::CSkinInfo::CStartupWindow | |
►CCStopWatch | |
CCSkinTimer | Skin timers are skin objects that dependent on time and can be fully controlled from skins either using boolean conditions or builtin functions. This class represents the Skin Timer object |
CCWinIdleTimer | |
Ckodi::addon::CInstanceGame::CStream | |
CCStrEntry | |
Ckodi::addon::CStructHdl< CPP_CLASS, C_STRUCT > | |
►Ckodi::addon::CStructHdl< AudioEngineFormat, AUDIO_ENGINE_FORMAT > | |
Ckodi::audioengine::AudioEngineFormat | |
►Ckodi::addon::CStructHdl< CacheStatus, VFS_CACHE_STATUS_DATA > | |
Ckodi::vfs::CacheStatus | |
►Ckodi::addon::CStructHdl< FileStatus, STAT_STRUCTURE > | |
Ckodi::vfs::FileStatus | |
►Ckodi::addon::CStructHdl< InputstreamCapabilities, INPUTSTREAM_CAPABILITIES > | |
Ckodi::addon::InputstreamCapabilities | |
►Ckodi::addon::CStructHdl< InputstreamContentlightMetadata, INPUTSTREAM_CONTENTLIGHT_METADATA > | |
Ckodi::addon::InputstreamContentlightMetadata | |
►Ckodi::addon::CStructHdl< InputstreamInfo, INPUTSTREAM_INFO > | |
Ckodi::addon::InputstreamInfo | |
►Ckodi::addon::CStructHdl< InputstreamMasteringMetadata, INPUTSTREAM_MASTERING_METADATA > | |
Ckodi::addon::InputstreamMasteringMetadata | |
►Ckodi::addon::CStructHdl< InputstreamProperty, INPUTSTREAM_PROPERTY > | |
Ckodi::addon::InputstreamProperty | |
►Ckodi::addon::CStructHdl< InputstreamTimes, INPUTSTREAM_TIMES > | |
Ckodi::addon::InputstreamTimes | |
►Ckodi::addon::CStructHdl< PeripheralCapabilities, PERIPHERAL_CAPABILITIES > | |
Ckodi::addon::PeripheralCapabilities | |
►Ckodi::addon::CStructHdl< PVRCodec, PVR_CODEC > | |
Ckodi::addon::PVRCodec | |
►Ckodi::addon::CStructHdl< PVREDLEntry, PVR_EDL_ENTRY > | |
Ckodi::addon::PVREDLEntry | |
►Ckodi::addon::CStructHdl< PVRMenuhook, PVR_MENUHOOK > | |
Ckodi::addon::PVRMenuhook | |
►Ckodi::addon::CStructHdl< PVRStreamProperties, PVR_STREAM_PROPERTIES::PVR_STREAM > | |
Ckodi::addon::PVRStreamProperties | |
►Ckodi::addon::CStructHdl< PVRStreamTimes, PVR_STREAM_TIMES > | |
Ckodi::addon::PVRStreamTimes | |
►Ckodi::addon::CStructHdl< StreamCryptoSession, STREAM_CRYPTO_SESSION > | |
Ckodi::addon::StreamCryptoSession | |
►Ckodi::addon::CStructHdl< VFSUrl, VFSURL > | |
Ckodi::addon::VFSUrl | |
►Ckodi::addon::CStructHdl< VideoCodecInitdata, VIDEOCODEC_INITDATA > | |
Ckodi::addon::VideoCodecInitdata | |
►CCSubtitlesAdapter | |
CCDVDOverlayCodecCCText | |
CCDVDOverlayCodecTX3G | |
CCDVDOverlayCodecText | |
CCDVDSubtitleParserMPL2 | |
CCDVDSubtitleParserMicroDVD | |
CCDVDSubtitleParserSami | |
CCDVDSubtitleParserSubrip | |
CCDVDSubtitleParserVplayer | |
CCOverlayCodecWebVTT | |
CCSubtitleParserWebVTT | |
CActiveAE::CSyncError | |
CCSysData | |
CCSysfsPath | |
CCSystemBuiltins | Class providing system related built-in commands |
CJSONRPC::CSystemOperations | |
CCTeletextDecoder | |
CCTextSearch | |
CCTextureArray | |
►CCTextureBase | Base texture class, which holds the state of the texture, as well as all conversion functions |
►CCTexture | Texture loader class, subclasses of which depend on the render spec (DX, GL etc.) |
CCDXTexture | |
CCGLESTexture | |
CCGLTexture | |
CCTextureBundle | |
CCTextureBundleXBT | |
CCTextureDetails | Simple class for passing texture detail around |
CCTextureInfo | |
CCTextureMap | |
CJSONRPC::CTextureOperations | |
►CCThread | |
CADDON::CAddonStatusHandler | |
CANNOUNCEMENT::CAnnouncementManager | |
CActiveAE::CActiveAE | |
CActiveAE::CActiveAESink | |
CCAirPlayServer | |
CCAirTunesServer | |
CCAlarmClock | |
CCBackgroundPicLoader | |
CCBusyWaiter | |
CCDVDRadioRDSData | |
CCDVDTeletextData | |
CCExternalPlayer | |
CCFDEventMonitor | |
CCGUIDialogCache | |
CCGUIDialogKeyboardTouch | |
CCIRServerSuite | |
CCJobWorker | |
CCLanguageInvokerThread | |
CCLibInputHandler | |
CCLirc | |
CCRssReader | |
CCTestBitstreamStatsThread | |
CCTestStopWatchThread | |
►CCTimer | |
CPVR::CPVRPlaybackState::CLastWatchedUpdateTimer | |
CCUdpClient | |
CCVideoInfoDownloader | |
CCVideoPlayer | |
CCVideoPlayerAudio | |
CCVideoPlayerAudioID3 | |
CCVideoPlayerVideo | |
CCVideoReferenceClock | |
CCWHelper | |
CCWin32PowerStateWorker | |
CCWinEventsAndroid | |
CCWinEventsOSX | |
CCWinEventsTVOS | |
CCZeroconfMDNS | |
CEVENTSERVER::CEventServer | |
CJSONRPC::CTCPServer | |
CKODI::GAME::CControllerInstaller | |
CKODI::GAME::CControllerSelect | |
CKODI::GAME::CGUIConfigurationWizard | |
►CKODI::GAME::CGUIDialogButtonCapture | |
CKODI::GAME::CGUIDialogAxisDetection | |
CKODI::GAME::CGUIDialogIgnoreInput | |
CKODI::JOYSTICK::CGUIDialogNewJoystick | |
CKODI::JOYSTICK::CRumbleGenerator | |
CKODI::MESSAGING::CDelayedMessage | |
CKODI::RETRO::CGameLoop | |
CKODI::RETRO::CRetroPlayerAutoSave | |
CMUSIC_GRABBER::CMusicInfoScraper | |
CPAPlayer | |
CPERIPHERALS::CEventScanner | Class to scan for peripheral events |
►CPERIPHERALS::CPeripheralBus | |
CPERIPHERALS::CPeripheralBusAddon | |
CPERIPHERALS::CPeripheralBusAndroid | |
CPERIPHERALS::CPeripheralBusApplication | |
CPERIPHERALS::CPeripheralBusCEC | |
CPERIPHERALS::CPeripheralBusGCController | |
CPERIPHERALS::CPeripheralBusUSB | |
CPERIPHERALS::CPeripheralBusUSB | |
CPERIPHERALS::CPeripheralBusUSB | |
CPERIPHERALS::CPeripheralBusUSB | |
CPERIPHERALS::CPeripheralBusUSB | |
CPVR::CPVREpgContainer | |
CPVR::CPVRGUIInfo | |
CPVR::CPVRGUIProgressHandler | |
CPVR::CPVRManager | |
CPVR::CPVRRefreshTimelineItemsThread | |
CPVR::CPVRTimers | |
CUPNP::CUPnPPlayer | |
CVAAPI::COutput | |
CVDPAU::CMixer | |
CVDPAU::COutput | |
CWSDiscovery::CWSDiscoveryListenerUDP | |
CXFILE::CFileCache | |
CXFILE::CShoutcastFile | |
►Ckodi::tools::CThread | |
Ckodi::tools::CTimer | |
CCTimeUtils | |
CCToneMappers | |
CCGUIFontTTF::CTranslatedVertices | |
CCTVOSFileUtils | |
CCTVOSNSUserDefaults | |
CCTVOSTopShelf | |
CCUDFBlockInput | |
CCUDiskDevice | |
►CCueReader | |
CBufferReader | |
CFileReader | |
CCGUIMediaWindow::CUpdateGuard | |
CUPNP::CUPnP | |
CCUPowerSource | |
CCURL | |
►CCUrlOptions | |
►CCDbUrl | |
CCMusicDbUrl | |
CCVideoDbUrl | |
CPVR::CPVRTimerInfoTag::CustomPropDetails | Custom property detail: type, value |
CCUtf8Utils | |
CCUtil | |
CVAAPI::CVaapiBufferStats | |
CVAAPI::CVaapiConfig | |
CVAAPI::CVAAPIContext | |
CVAAPI::CVaapiDecodedPicture | |
CVAAPI::CVaapiProcessedPicture | |
CKODI::WINDOWING::GBM::CVaapiProxy | |
CKODI::WINDOWING::WAYLAND::CVaapiProxy | |
CKODI::WINDOWING::X11::CVaapiProxy | |
►CVAAPI::CVaapiTexture | |
CVAAPI::CVaapi1Texture | |
CVAAPI::CVaapi2Texture | |
CCVariant | |
CCVC1BitstreamParser | |
CVDPAU::CVdpauBufferStats | |
CVDPAU::CVdpauConfig | |
CVDPAU::CVDPAUContext | |
CVDPAU::CVdpauDecodedPicture | |
CVDPAU::CVdpauProcessedPicture | |
CVDPAU::CVdpauTexture | |
►CCVector | |
CTouch | A class representing a touch consisting of an x and y coordinate and a time |
CCVertexBuffer | |
Ckodi::addon::CInstanceVFS::CVFSCallbacks | |
CADDON::CVFSURLWrapper | |
►CKODI::VIDEO::GUILIB::CVideoActionProcessorBase | |
CKODI::VIDEO::GUILIB::CVideoPlayActionProcessor | |
CKODI::VIDEO::GUILIB::CVideoSelectActionProcessor | |
►CCVideoBuffer | |
CCMediaCodecVideoBuffer | |
CCStarfishVideoBuffer | |
►CCVideoBufferDRMPRIME | |
►CCVideoBufferDRMPRIMEFFmpeg | |
CCVideoBufferDMA | |
CCVideoBufferFFmpeg | |
CCVideoBufferSysMem | |
►CDXVA::CVideoBuffer | |
►CDXVA::CVideoBufferShared | |
CDXVA::CVideoBufferCopy | |
CVAAPI::CVaapiRenderPicture | |
CVDPAU::CVdpauRenderPicture | |
CVTB::CVideoBufferVTB | |
CCVideoBufferManager | |
CKODI::VIDEO::CVideoInfoTagLoaderFactory | |
►CKODI::WINDOWING::GBM::CVideoLayerBridge | |
CCVideoLayerBridgeDRMPRIME | |
CCVideoSettings | |
CCVideoSettingsLocked | |
CVAAPI::CVideoSurfaces | |
CVDPAU::CVideoSurfaces | |
►CCVideoSync | |
CCVideoSyncAndroid | |
CCVideoSyncD3D | |
CCVideoSyncGbm | |
CCVideoSyncIos | |
CCVideoSyncOsx | |
CCVideoSyncTVos | |
CKODI::WINDOWING::WAYLAND::CVideoSyncWpPresentation | |
CKODI::WINDOWING::X11::CVideoSyncGLX | |
CKODI::WINDOWING::X11::CVideoSyncOML | |
CKODI::VIDEO::TAGS::CVideoTagExtractionHelper | |
CKODI::VIDEO::GUILIB::CVideoVersionHelper | |
CCViewModeSettings | |
CCViewState | |
CCWeatherBuiltins | Class providing weather related built-in commands |
CCWeatherInfo | |
CCWebServer | |
►CCWebSocket | |
►CCWebSocketV8 | |
CCWebSocketV13 | |
CCWebSocketFrame | |
CCWebSocketManager | |
CCWebSocketMessage | |
►CCWebVTTHandler | |
CCWebVTTISOHandler | |
CCWIN32Util | |
CKODI::WINDOWING::CWindowSystemFactory | |
CCWindowTranslator | |
CCWinEventsOSXImplWrapper | |
►CCWinShader | |
►CCConvolutionShader | |
CCConvolutionShader1Pass | |
CCConvolutionShaderSeparable | |
CCOutputShader | |
CCTestShader | |
CCYUV2RGBShader | |
CKODI::RETRO::CRPWinOutputShader | |
►CCWinSystemBase | |
►CCWinSystemAndroid | |
CCWinSystemAndroidGLESContext | |
CCWinSystemIOS | |
►CCWinSystemOSX | |
CCWinSystemOSXGL | |
CCWinSystemTVOS | |
►CCWinSystemWin10 | |
CCWinSystemWin10DX | |
►CCWinSystemWin32 | |
CCWinSystemWin32DX | |
►CKODI::WINDOWING::GBM::CWinSystemGbm | |
►CKODI::WINDOWING::GBM::CWinSystemGbmEGLContext | |
CKODI::WINDOWING::GBM::CWinSystemGbmGLContext | |
CKODI::WINDOWING::GBM::CWinSystemGbmGLESContext | |
►CKODI::WINDOWING::WAYLAND::CWinSystemWayland | |
►CKODI::WINDOWING::WAYLAND::CWinSystemWaylandEGLContext | |
CKODI::WINDOWING::WAYLAND::CWinSystemWaylandEGLContextGL | |
CKODI::WINDOWING::WAYLAND::CWinSystemWaylandEGLContextGLES | |
CKODI::WINDOWING::WAYLAND::CWinSystemWaylandWebOS | |
►CKODI::WINDOWING::X11::CWinSystemX11 | |
CKODI::WINDOWING::X11::CWinSystemX11GLContext | |
CKODI::WINDOWING::X11::CWinSystemX11GLESContext | |
►CKODI::WINDOWING::LINUX::CWinSystemEGL | |
CKODI::WINDOWING::GBM::CWinSystemGbmEGLContext | |
CKODI::WINDOWING::WAYLAND::CWinSystemWaylandEGLContext | |
CCWriteRate | |
CJSONRPC::CXBMCOperations | |
CCXBMCTestUtils | |
►CCXBTFBase | |
CCXBTFReader | |
CCXBTFFile | |
CCXBTFFrame | |
CXFILE::CXbtManager | |
CCXHandle | |
CKODI::WINDOWING::WAYLAND::CXkbcommonContext | |
CKODI::WINDOWING::WAYLAND::CXkbcommonKeymap | |
CCXRandR | |
CCLinuxRendererGL::CYuvPlane | |
CCLinuxRendererGLES::CYuvPlane | |
►CCZeroconf | |
CCZeroconfAndroid | |
CCZeroconfAvahi | |
CCZeroconfDarwin | |
CCZeroconfDummy | |
CCZeroconfMDNS | |
►CCZeroconfBrowser | This class provides support for zeroconf browsing |
CCZeroconfBrowserAndroid | |
CCZeroconfBrowserAvahi | |
CCZeroconfBrowserDarwin | |
CCZeroconfBrowserDummy | |
CCZeroconfBrowserMDNS | |
CCZipManager | |
CD3DPalette | |
CD3DTexture | |
►Cdbiplus::Database | |
Cdbiplus::MysqlDatabase | |
Cdbiplus::SqliteDatabase | |
CDatabaseSettings | |
CDatabaseUtils | |
CDataHolder | |
►Cdbiplus::Dataset | |
Cdbiplus::MysqlDataset | |
Cdbiplus::SqliteDataset | |
CCDatabase::DatasetFieldInfo | |
CCDatabase::DatasetLayout | |
Cdbiplus::DbErrors | |
CDBusMessageDeleter | |
CDEBUG_INFO_PLAYER | |
CDEBUG_INFO_RENDER | |
CDEBUG_INFO_VIDEO | |
CXBMCAddon::DelayedCallGuard | |
COPTIONALS::delete_CLircContainer | |
CKODI::WINDOWING::GBM::CWinSystemGbmEGLContext::delete_CVaapiProxy | |
CKODI::WINDOWING::WAYLAND::CWinSystemWaylandEGLContextGL::delete_CVaapiProxy | |
CKODI::WINDOWING::WAYLAND::CWinSystemWaylandEGLContextGLES::delete_CVaapiProxy | |
CKODI::WINDOWING::X11::CWinSystemX11GLContext::delete_CVaapiProxy | |
CKODI::RETRO::DeleteStream | |
CKODI::RETRO::CDeltaPairMemoryStream::DeltaPair | |
►CDEMUX_CRYPTO_INFO | |
CDemuxCryptoInfo | |
►CDEMUX_PACKET | |
CDemuxPacket | |
CDemuxCryptoSession | |
CADDON::DependencyInfo | |
CVDPAU::CDecoder::Desc | |
CDX::DeviceResources | |
CKODI::MESSAGING::HELPERS::DialogOKMessage | |
CDialogOkMessage | Payload sent for message TMSG_GUI_DIALOG_OK |
CKODI::MESSAGING::HELPERS::DialogYesNoMessage | Payload sent for message TMSG_GUI_DIALOG_YESNO |
CDIR | |
CPythonBindings::Director | |
Cdirent | |
CUTILS::DISCS::DiscInfo | Abstracts the info the app knows about a disc (type, name, serial) |
CCDisplayUtilsWin32::DisplayConfigId | |
Cspdlog::sinks::dist_sink< Mutex > | |
►CDllAddonInterface | |
CDllAddon | |
►CDllDvdNavInterface | |
CDllDvdNav | |
►CDllDynamic | |
CDllAddon | |
CDllDvdNav | |
CDllLibSSE4 | |
►CXCURL::DllLibCurl | |
CXCURL::DllLibCurlGlobal | |
►CDllLibSSE4Interface | |
CDllLibSSE4 | |
CDllLoaderContainer | |
CPERIPHERALS::CPeripheralJoystick::DriverHandler | |
Ckodi::addon::DriverPrimitive | |
CKODI::WINDOWING::GBM::drm_fb | |
CKODI::WINDOWING::GBM::CDRMObject::DrmModeObjectPropertiesDeleter | |
CKODI::WINDOWING::GBM::CDRMObject::DrmModePropertyResDeleter | |
Cdvd_logger_cb | |
Cdvd_reader_stream_cb | |
Cdvd_stat_t | |
CDVDMessageListItem | |
Cdvdnav_audio_stream_change_event_t | |
Cdvdnav_cell_change_event_t | |
Cdvdnav_highlight_area_t | |
Cdvdnav_highlight_event_t | |
Cdvdnav_logger_cb | |
Cdvdnav_spu_stream_change_event_t | |
Cdvdnav_still_event_t | |
Cdvdnav_vts_change_event_t | |
CDVDState | Pod structure which represents the current dvd state with respect to dvdnav properties |
CDXVA::DXGIColorSpaceArgs | |
Cdxva2_mode_t | |
Ckodi::addon::DynamicCStructHdl< CPP_CLASS, C_STRUCT > | |
►Ckodi::addon::DynamicCStructHdl< PVRCapabilities, PVR_ADDON_CAPABILITIES > | |
Ckodi::addon::PVRCapabilities | |
►Ckodi::addon::DynamicCStructHdl< PVRChannel, PVR_CHANNEL > | |
Ckodi::addon::PVRChannel | |
►Ckodi::addon::DynamicCStructHdl< PVRChannelGroup, PVR_CHANNEL_GROUP > | |
Ckodi::addon::PVRChannelGroup | |
►Ckodi::addon::DynamicCStructHdl< PVRChannelGroupMember, PVR_CHANNEL_GROUP_MEMBER > | |
Ckodi::addon::PVRChannelGroupMember | |
►Ckodi::addon::DynamicCStructHdl< PVRDescrambleInfo, PVR_DESCRAMBLE_INFO > | |
Ckodi::addon::PVRDescrambleInfo | |
►Ckodi::addon::DynamicCStructHdl< PVREPGTag, EPG_TAG > | |
Ckodi::addon::PVREPGTag | |
►Ckodi::addon::DynamicCStructHdl< PVRIntSettingDefinition, PVR_INT_SETTING_DEFINITION > | |
Ckodi::addon::PVRIntSettingDefinition | |
►Ckodi::addon::DynamicCStructHdl< PVRProvider, PVR_PROVIDER > | |
Ckodi::addon::PVRProvider | |
►Ckodi::addon::DynamicCStructHdl< PVRRecording, PVR_RECORDING > | |
Ckodi::addon::PVRRecording | |
►Ckodi::addon::DynamicCStructHdl< PVRSettingDefinition, PVR_SETTING_DEFINITION > | |
Ckodi::addon::PVRSettingDefinition | |
►Ckodi::addon::DynamicCStructHdl< PVRSettingKeyValuePair, PVR_SETTING_KEY_VALUE_PAIR > | |
Ckodi::addon::PVRSettingKeyValuePair | |
►Ckodi::addon::DynamicCStructHdl< PVRSignalStatus, PVR_SIGNAL_STATUS > | |
Ckodi::addon::PVRSignalStatus | |
►Ckodi::addon::DynamicCStructHdl< PVRStreamProperty, PVR_NAMED_VALUE > | |
Ckodi::addon::PVRStreamProperty | |
►Ckodi::addon::DynamicCStructHdl< PVRStringSettingDefinition, PVR_STRING_SETTING_DEFINITION > | |
Ckodi::addon::PVRStringSettingDefinition | |
►Ckodi::addon::DynamicCStructHdl< PVRTimer, PVR_TIMER > | |
Ckodi::addon::PVRTimer | |
►Ckodi::addon::DynamicCStructHdl< PVRTimerType, PVR_TIMER_TYPE > | |
Ckodi::addon::PVRTimerType | |
►Ckodi::addon::DynamicCStructHdl< PVRTypeIntValue, PVR_ATTRIBUTE_INT_VALUE > | |
Ckodi::addon::PVRTypeIntValue | |
►Ckodi::addon::DynamicCStructHdl< PVRTypeStringValue, PVR_ATTRIBUTE_STRING_VALUE > | |
Ckodi::addon::PVRTypeStringValue | |
Ce708Pen_attribs | |
Ce708Pen_color | |
Ce708Window | |
Ce708Window_attribs | |
CEdgeInsets | |
CEDL::Edit | |
CCEGLAttributes< AttributeCount >::EGLAttribute | |
CCEGLAttributesVec::EGLAttribute | |
CCEGLImage::EglAttrs | |
CCEGLImage::EglPlane | |
CELDHeader | |
►Cstd::enable_shared_from_this | |
CADDON::CBinaryAddonBase | |
►CADDON::IAddon | |
►CADDON::CAddon | |
►CADDON::CAddonDll | |
CKODI::GAME::CGameClient | Interface between Kodi and Game add-ons |
CADDON::CContextMenuAddon | |
CADDON::CPluginSource | |
CADDON::CRepository | |
►CADDON::CResource | |
CADDON::CFontResource | |
CADDON::CGameResource | |
CADDON::CImageResource | A collection of images. The collection can have a type |
CADDON::CLanguageResource | |
CADDON::CUISoundsResource | |
CADDON::CScraper | |
CADDON::CService | |
CADDON::CSkinInfo | |
CADDON::CWebinterface | |
CKODI::GAME::CController | |
►CCDVDOverlay | |
CCDVDOverlayGroup | |
CCDVDOverlayImage | |
►CCDVDOverlayLibass | |
CCDVDOverlaySSA | |
CCDVDOverlayText | |
CCDVDOverlaySpu | |
►CCSetting | Setting base class containing all the properties which are common to all settings independent of the setting type |
►CCTraitedSetting< bool, SettingType::Boolean > | |
CCSettingBool | Boolean setting implementation |
►CCTraitedSetting< int, SettingType::Integer > | |
CCSettingInt | Integer setting implementation |
►CCTraitedSetting< double, SettingType::Number > | |
CCSettingNumber | Real number setting implementation |
►CCTraitedSetting< std::string, SettingType::String > | |
►CCSettingString | String setting implementation |
CADDON::CSettingUrlEncodedString | |
CCSettingAddon | |
CCSettingDate | |
CCSettingPath | |
CCSettingTime | |
CCSettingAction | Action setting implementation |
CCSettingList | List setting implementation |
CCTraitedSetting< TValue, TSettingType > | |
►CIVideoBufferPool | |
CCMediaCodecVideoBufferPool | |
CCVideoBufferPoolDMA | |
CCVideoBufferPoolDRMPRIMEFFmpeg | |
CCVideoBufferPoolFFmpeg | |
CCVideoBufferPoolSysMem | |
►CDXVA::CVideoBufferPool | |
CDXVA::CVideoBufferPoolTyped< TBuffer > | |
CVAAPI::CVaapiBufferPool | |
CVDPAU::CVdpauBufferPool | |
CVTB::CVideoBufferPoolVTB | |
►CKODI::RETRO::IRenderBufferPool | |
►CKODI::RETRO::CBaseRenderBufferPool | |
CKODI::RETRO::CRenderBufferPoolDMA | Special IRenderBufferPool implementation that converts AVPixelFormat to DRM_FORMAT_* for use with CRenderBufferDMA |
CKODI::RETRO::CRenderBufferPoolGuiTexture | |
CKODI::RETRO::CRenderBufferPoolOpenGL | |
CKODI::RETRO::CRenderBufferPoolOpenGLES | |
CKODI::RETRO::CWinRenderBufferPool | |
►CPERIPHERALS::CPeripheral | |
CPERIPHERALS::CPeripheralBluetooth | |
CPERIPHERALS::CPeripheralCecAdapter | |
CPERIPHERALS::CPeripheralDisk | |
►CPERIPHERALS::CPeripheralHID | |
CPERIPHERALS::CPeripheralImon | |
CPERIPHERALS::CPeripheralNyxboard | |
CPERIPHERALS::CPeripheralJoystick | |
CPERIPHERALS::CPeripheralKeyboard | |
CPERIPHERALS::CPeripheralMouse | |
CPERIPHERALS::CPeripheralNIC | |
CPERIPHERALS::CPeripheralTuner | |
CPVR::CPVREpgDatabase | |
CPVR::CPVREpgInfoTag | |
CXbmcThreads::EndTime< T, bool > | |
CXbmcThreads::EndTime< T, true > | |
►Ctesting::Environment | |
CTestBasicEnvironment | |
CEPG_TAG | "C" PVR add-on channel group member |
CKODI::VIDEO::EPISODE | |
Cdbiplus::et_info | |
CKODI::UTILS::MOVING_SPEED::EventCfg | |
►CXbmcCommons::Exception | |
CXBMCAddon::UnhandledException | |
CXBMCAddon::UnimplementedException | |
►Cstd::exception | |
CFFMPEG_HELP_TOOLS::FFMpegException | |
CExifInfo | |
CCDatabase::ExistsSubQuery | |
CExport | |
CExportList | |
►CEXT_VALUE | |
CADDON::CExtValues | |
CIAEStream::ExtData | |
CExternalStreamInfo | |
►Cstd::false_type | |
CXbmcThreads::is_chrono_duration< std::chrono::duration< Rep, Period > > | |
CXbmcThreads::is_chrono_duration< typename > | |
CCFavouritesService::FavouritesUpdated | |
CFeatureTypeEqual | |
CFFmpegExtraData | |
Cdbiplus::field | |
Cdbiplus::field_prop | |
Cdbiplus::field_value | |
CCDVDMsgOpenFile::FileParams | |
CKODI::TIME::FileTime | |
CCDatabase::Filter | |
CCGUIDialogMediaFilter::Filter | |
CFlags | |
CFontMetadata | |
CForecastDay | |
►Cfmt::formatter | |
Cfmt::formatter< EINTERLACEMETHOD > | |
Cfmt::formatter< ESCALINGMETHOD > | |
Cfmt::formatter< EShaderFormat > | |
Cfmt::formatter< ETONEMAPMETHOD > | |
Cfmt::formatter< ShaderMethodGL > | |
Cfmt::formatter< ShaderMethodGLES > | |
Cfmt::formatter< StarfishState > | |
Cfmt::formatter< VideoDbContentType > | |
Cfmt::formatter< std::thread::id > | |
CFrame | |
Cgame_abs_pointer_event | An absolute pointer event, such as a touchscreen or tablet motion |
Cgame_accelerometer_event | An accelerometer event |
Cgame_analog_button_event | An analog button event, such as a trigger press or release |
Cgame_analog_stick_event | An analog stick event, such as a joystick's motion |
Cgame_axis_event | An axis event, such as a joystick or accelerometer |
Cgame_controller_layout | "C" Game add-on controller layout |
Cgame_digital_button_event | A digital button event, such as a button press or release |
Cgame_hw_rendering_properties | Hardware rendering properties |
Cgame_input_device | Device that can provide input |
Cgame_input_event | An input event |
Cgame_input_port | Port that can provide input |
Cgame_input_topology | The input topology is the possible ways to connect input devices |
Cgame_key_event | A key event, such as a key press or release |
Cgame_motor_event | A motor vibration event |
Cgame_rel_pointer_event | A relative pointer event, such as a mouse motion |
Cgame_stream_audio_packet | Audio stream packet |
Cgame_stream_audio_properties | Game audio stream properties |
Cgame_stream_buffer | Stream buffers for hardware rendering and zero-copy support |
Cgame_stream_hw_framebuffer_buffer | Hardware framebuffer buffer |
Cgame_stream_hw_framebuffer_packet | Hardware framebuffer packet |
Cgame_stream_hw_framebuffer_properties | Hardware framebuffer properties |
Cgame_stream_packet | Stream packet and ephemeral metadata |
Cgame_stream_properties | Immutable stream metadata |
Cgame_stream_sw_framebuffer_buffer | Software framebuffer type |
Cgame_stream_video_packet | Video stream packet |
Cgame_stream_video_properties | Game video stream properties |
Cgame_system_timing | Game system timing |
CKODI::GAME::GameClientSubsystems | |
Ckodi::addon::GameControllerLayout | |
Cxbmcutil::GlobalsSingleton< T > | |
CShaders::GLSLOutput | |
CVAAPI::CVaapi1Texture::GLSurface | |
CVDPAU::CVdpauTexture::GLSurface | |
CCGUIFontTTF::Glyph | |
CPVR::GridItem | |
CKODI::PLAYLIST::group | |
CGroupUtils | |
Cgui_context_menu_pair | |
CGUICONTROLSTATS | |
CXBMCAddonUtils::GuiLock | |
CGUIViewSortDetails | |
CH3DLUT | |
Chdr_metadata_infoframe | |
Chdr_output_metadata | |
CHTMLMapping | |
CHttpFileDownloadContext | |
Ckodi::vfs::HttpHeader | |
CHttpParser | |
CHTTPPythonRequest | |
CHttpRangeUtils | |
CHTTPRequest | |
CHTTPRequestHandlerUtils | |
CHTTPResponseDetails | |
►CKODI::ACTION::IActionListener | Interface defining methods to handle GUI actions |
CCAirTunesServer | |
CCInputManager | Main input processing class |
CCPlayerController | Player controller class to handle user actions |
CCSeekHandler | |
CPVR::CPVRGUIActionListener | |
►CKODI::GAME::IActivePortList | A list populated by input ports on a game console |
CKODI::GAME::CGUIActivePortList | |
►CIActivityHandler | |
CCXBMCApp | |
►Ckodi::addon::IAddonInstance | |
Ckodi::addon::CInstanceAudioDecoder | |
Ckodi::addon::CInstanceAudioEncoder | |
Ckodi::addon::CInstanceGame | |
Ckodi::addon::CInstanceImageDecoder | |
Ckodi::addon::CInstanceInputStream | |
Ckodi::addon::CInstancePVRClient | |
Ckodi::addon::CInstancePeripheral | |
Ckodi::addon::CInstanceScreensaver | |
Ckodi::addon::CInstanceVFS | |
Ckodi::addon::CInstanceVideoCodec | |
Ckodi::addon::CInstanceVisualization | |
►CADDON::IAddonInstanceHandler | |
CADDON::CVFSEntry | A virtual filesystem entry add-on |
CCAddonVideoCodec | |
CCInputStreamAddon | Input stream class |
CKODI::ADDONS::CAudioDecoder | |
CKODI::ADDONS::CImageDecoder | |
CKODI::ADDONS::CScreenSaver | |
CKODI::ADDONS::CVisualization | |
CKODI::CDRIP::CEncoderAddon | |
CPERIPHERALS::CPeripheralAddon | |
CPVR::CPVRClient | |
►CADDON::IAddonMgrCallback | |
CPVR::CPVRClients | |
►CADDON::IAddonProvider | |
CCInputStreamProvider | |
►CKODI::ADDONS::IAddonSupportCheck | Parent class to ask addons for support |
CKODI::ADDONS::CAudioDecoder | |
CKODI::ADDONS::CImageDecoder | |
►CKODI::ADDONS::IAddonSupportList | Parent class to manage all available mimetypes and file extensions of the respective add-on and its types |
CKODI::ADDONS::CExtsMimeSupportList | Class to manage all available and activated add-ons and to release their types to the outside for selection |
►CIAE | IAE Interface |
CActiveAE::CActiveAE | |
CIThreadedAE | |
►CIAEClockCallback | |
CCAudioSinkAE | |
►CIAEEncoder | |
CCAEEncoderFFmpeg | |
►CActiveAE::IAEResample | |
CActiveAE::CActiveAEResampleFFMPEG | |
►CIAESink | |
CAE::SINK::CAESinkPipewire | |
CCAESinkALSA | |
CCAESinkAUDIOTRACK | |
CCAESinkDARWINIOS | |
CCAESinkDARWINOSX | |
CCAESinkDARWINTVOS | |
CCAESinkDirectSound | |
CCAESinkOSS | |
CCAESinkPULSE | |
CCAESinkSNDIO | |
CCAESinkStarfish | |
CCAESinkWASAPI | |
CCAESinkXAudio | |
►CIAESound | |
CActiveAE::CActiveAESound | |
CIAESoundDeleter | |
►CIAEStream | |
CActiveAE::CActiveAEStream | |
CIAEStreamDeleter | |
►CIAEWASAPIDevice | |
CAEWASAPIDeviceWin10 | |
CAEWASAPIDeviceWin32 | |
►CKODI::GAME::IAgentControllerList | A list populated by the controllers of game-playing agents (CGameAgent) |
CKODI::GAME::CGUIAgentControllerList | |
►CANNOUNCEMENT::IAnnouncer | |
CCAirPlayServer | |
CCAirTunesServer | |
CCAnnounceReceiver | |
CCDirectoryProvider | |
CCGUIPlayerAnnouncementHandler | Handler for announcements of type player |
CCGUISourcesAnnouncementHandler | Handler for announcements of type sources |
CCGUIWindowHome | |
CCGUIWindowSlideShow | |
CCHotKeyController | |
CCLibInputHandler | |
CCWinEventsWin10 | |
CCXBMCApp | |
►CJSONRPC::IJSONRPCAnnouncer | |
CJSONRPC::CTCPServer | |
CKODI::GAME::CDialogGameVolume | |
CPERIPHERALS::CPeripherals | |
CPVR::CPVRManager | |
CUPNP::CUPnPRenderer | |
CUPNP::CUPnPServer | |
CXBPython | |
►CIApplicationComponent | Base class for application components |
CCApplicationActionListeners | Class handling application support for action listeners |
CCApplicationPlayer | |
CCApplicationPowerHandling | Class handling application support for screensavers, dpms and shutdown timers |
CCApplicationSkinHandling | Class handling application support for skin management |
CCApplicationStackHelper | |
CCApplicationVolumeHandling | Class handling application support for audio volume management |
►CIArchivable | |
CCDateTime | DateTime class, which uses FileTime as it's base |
CCFileItem | Represents a file on a share |
CCPictureInfoTag | |
CCSpeed | |
►CCStreamDetail | |
CCStreamDetailAudio | |
CCStreamDetailSubtitle | |
CCStreamDetailVideo | |
CCStreamDetails | |
CCTemperature | |
►CCVideoInfoTag | |
CPVR::CPVRRecording | |
►CEmbeddedArtInfo | |
CEmbeddedArt | |
CKODI::GAME::CGameInfoTag | |
CMUSIC_INFO::CMusicInfoTag | |
CPVR::CPVRRadioRDSInfoTag | |
►CIAudioCallback | |
CCGUIVisualisationControl | |
CIAudioDeviceChangedCallback | |
►CKODI::RETRO::IAutoSaveCallback | |
CKODI::RETRO::CRetroPlayer | |
►CIBackgroundLoaderObserver | |
CCGUIDialogFileBrowser | |
CCGUIWindowMusicBase | The base class for music windows |
CCGUIWindowPictures | |
CCGUIWindowPrograms | |
CCGUIWindowVideoBase | |
►CIBufferObject | Interface to describe CBufferObjects |
►CCBufferObject | Base class for using the IBufferObject interface. Derived classes should be based on this class |
CCDMAHeapBufferObject | |
CCDumbBufferObject | |
CCGBMBufferObject | |
CCUDMABufferObject | |
►CKODI::JOYSTICK::IButtonMap | Button map interface to translate between the driver's raw button/hat/axis elements and physical joystick features |
CKODI::GAME::CDefaultButtonMap | A fallback buttonmap to be used with the default keyboard profile |
CPERIPHERALS::CAddonButtonMap | |
►CKODI::JOYSTICK::IButtonMapCallback | Interface for handling button maps |
CKODI::JOYSTICK::CButtonMapping | Generic implementation of a class that provides button mapping by translating driver events to button mapping commands |
CPERIPHERALS::CAddonButtonMapping | |
►CKODI::JOYSTICK::IButtonMapper | Button mapper interface to assign the driver's raw button/hat/axis elements to physical joystick features using a provided button map |
CKODI::GAME::CGUIConfigurationWizard | |
CKODI::GAME::CGUIDialogButtonCapture | |
►CKODI::JOYSTICK::IButtonSequence | |
CKODI::JOYSTICK::CJoystickEasterEgg | Hush!!! |
►CICallbackHWAccel | |
CCDVDVideoCodecFFmpeg | |
►CPVR::IChannelGroupSettingsCallback | |
►CPVR::CPVRChannelGroup | |
CPVR::CPVRChannelGroupAllChannels | |
CPVR::CPVRChannelGroupAllChannelsSingleClient | |
CPVR::CPVRChannelGroupFromClient | |
CPVR::CPVRChannelGroupFromUser | |
CPVR::CPVRChannelGroupMergedByName | |
►CCDVDInputStream::IChapter | |
CCDVDInputStreamBluray | |
CCDVDInputStreamNavigator | |
CCInputStreamAddon | Input stream class |
►CJSONRPC::IClient | |
CCAddOnTransport::CAddOnClient | |
Cjni::CJNIXBMCJsonHandler::CJNIClient | |
Cicmp_echo_reply | |
►CICodec | |
CCachingCodec | |
CKODI::ADDONS::CAudioDecoder | |
CVideoPlayerCodec | |
CCGUIListItem::icompare | |
CCGUIWindow::icompare | |
►CKODI::GAME::IConfigurationWizard | A wizard to direct user input |
CKODI::GAME::CGUIConfigurationWizard | |
►CIContextMenuItem | |
CCContextMenuItem | |
CCONTEXTMENU::CAddRemoveFavourite | |
CCONTEXTMENU::CFavouritesTargetPlay | |
CCONTEXTMENU::CFavouritesTargetResume | |
CCONTEXTMENU::CVideoPlay | |
CCONTEXTMENU::CVideoPlayAndQueue | |
CCONTEXTMENU::CVideoResume | |
►CCStaticContextMenuAction | |
CCONTEXTMENU::CAddonInfo | |
CCONTEXTMENU::CAddonSettings | |
CCONTEXTMENU::CCheckForUpdates | |
CCONTEXTMENU::CDisableAddon | |
CCONTEXTMENU::CEjectDisk | |
CCONTEXTMENU::CEjectDrive | |
CCONTEXTMENU::CEnableAddon | |
►CCONTEXTMENU::CFavouriteContextMenuAction | |
CCONTEXTMENU::CChooseThumbnailForFavourite | |
CCONTEXTMENU::CMoveDownFavourite | |
CCONTEXTMENU::CMoveUpFavourite | |
CCONTEXTMENU::CRemoveFavourite | |
CCONTEXTMENU::CRenameFavourite | |
CCONTEXTMENU::CFavouritesTargetBrowse | |
CCONTEXTMENU::CFavouritesTargetContextMenu | |
CCONTEXTMENU::CFavouritesTargetInfo | |
CCONTEXTMENU::CMusicBrowse | |
►CCONTEXTMENU::CMusicInfoBase | |
CCONTEXTMENU::CAlbumInfo | |
CCONTEXTMENU::CArtistInfo | |
CCONTEXTMENU::CMusicInfo | |
CCONTEXTMENU::CSongInfo | |
CCONTEXTMENU::CMusicPlay | |
CCONTEXTMENU::CMusicPlayNext | |
CCONTEXTMENU::CMusicPlayUsing | |
CCONTEXTMENU::CMusicQueue | |
CCONTEXTMENU::CVideoBrowse | |
CCONTEXTMENU::CVideoChooseVersion | |
►CCONTEXTMENU::CVideoInfoBase | |
CCONTEXTMENU::CEpisodeInfo | |
CCONTEXTMENU::CMovieInfo | |
CCONTEXTMENU::CMovieSetInfo | |
CCONTEXTMENU::CMusicVideoInfo | |
CCONTEXTMENU::CSeasonInfo | |
CCONTEXTMENU::CTVShowInfo | |
CCONTEXTMENU::CVideoInfo | |
CCONTEXTMENU::CVideoMarkUnWatched | |
CCONTEXTMENU::CVideoMarkWatched | |
CCONTEXTMENU::CVideoPlayNext | |
CCONTEXTMENU::CVideoPlayStackPart | |
CCONTEXTMENU::CVideoPlayUsing | |
CCONTEXTMENU::CVideoPlayVersionUsing | |
CCONTEXTMENU::CVideoQueue | |
CCONTEXTMENU::CVideoRemoveResumePoint | |
CPVR::CONTEXTMENUITEM::PVRClientMenuHook | |
►CKODI::GAME::IControllerList | A list populated by installed controllers for the controller configuration window |
CKODI::GAME::CGUIControllerList | |
►CID3DInclude | |
CCD3DEffect | |
►CID3DResource | |
CCD3DBuffer | |
CCD3DEffect | |
CCD3DPixelShader | |
CCD3DTexture | |
CCD3DVertexShader | |
CCGUIFontTTFDX | |
CCRenderCaptureDX | |
CDXVA::CDecoder | |
CDXVA::CEnumeratorHD | |
CDXVA::CProcessorHD | |
►CIDatabaseQueryRuleFactory | |
CCTextureDatabase | |
CKODI::PLAYLIST::CSmartPlaylist | |
►CCDVDInputStream::IDemux | |
CCInputStreamAddon | Input stream class |
CCInputStreamPVRBase | |
►CDX::IDeviceNotify | |
CCRenderSystemDX | |
►CXFILE::IDirectory | Interface to the directory on a file system |
►CADDON::CVFSEntryIDirectoryWrapper | Wrapper equipping a CVFSEntry with an IDirectory interface |
CADDON::CVFSEntryIFileDirectoryWrapper | Wrapper equipping a CVFSEntry with an IFileDirectory interface |
CXFILE::CAddonsDirectory | Get access to shares and it's directories |
CXFILE::CAndroidAppDirectory | |
CXFILE::CBlurayDirectory | |
CXFILE::CCDDADirectory | |
CXFILE::CDAVDirectory | |
CXFILE::CEventsDirectory | |
CXFILE::CFTPDirectory | |
CXFILE::CFavouritesDirectory | |
CXFILE::CHTTPDirectory | |
CXFILE::CLibraryDirectory | |
CXFILE::CMultiPathDirectory | |
CXFILE::CMusicDatabaseDirectory | |
CXFILE::CMusicSearchDirectory | |
CXFILE::CNFSDirectory | |
►CXFILE::COverrideDirectory | |
CXFILE::CResourceDirectory | |
CXFILE::CSpecialProtocolDirectory | |
CXFILE::CPVRDirectory | |
CXFILE::CPlaylistDirectory | |
CXFILE::CPluginDirectory | |
►CXFILE::CPosixDirectory | |
CXFILE::CTVOSDirectory | |
CXFILE::CSMBDirectory | |
CXFILE::CSourcesDirectory | |
CXFILE::CStackDirectory | |
CXFILE::CUPnPDirectory | |
CXFILE::CVideoDatabaseDirectory | |
CXFILE::CVirtualDirectory | Get access to shares and it's directories |
CXFILE::CWin32Directory | |
CXFILE::CWin32SMBDirectory | |
CXFILE::CWinLibraryDirectory | |
CXFILE::CZeroconfDirectory | |
►CXFILE::IFileDirectory | |
CADDON::CVFSEntryIFileDirectoryWrapper | Wrapper equipping a CVFSEntry with an IFileDirectory interface |
CXFILE::CAPKDirectory | |
CXFILE::CAudioBookFileDirectory | |
CXFILE::CDVDDirectory | Abstracts a DVD virtual directory (dvd://) which in turn points to the actual physical drive |
CXFILE::CISO9660Directory | |
►CXFILE::CMusicFileDirectory | |
CKODI::ADDONS::CAudioDecoder | |
CXFILE::CPlaylistFileDirectory | |
CXFILE::CRSSDirectory | |
CXFILE::CSmartPlaylistDirectory | |
CXFILE::CUDFDirectory | |
CXFILE::CXbtDirectory | |
CXFILE::CZipDirectory | |
►CIDirtyRegionSolver | |
CCFillViewportAlwaysRegionSolver | |
CCFillViewportOnChangeRegionSolver | |
CCGreedyDirtyRegionSolver | |
CCUnionDirtyRegionSolver | |
►CIDiscDriveHandler | Generic interface for platform disc drive handling |
CCDiscDriveHandlerPosix | |
CCWin32DiscDriveHandler | |
►CCDVDInputStream::IDisplayTime | |
CCDVDInputStreamBluray | |
CCDVDInputStreamNavigator | |
CCInputStreamAddon | Input stream class |
►CIDispResource | |
CActiveAE::CActiveAE | |
CCVideoPlayer | |
CCVideoSyncAndroid | |
CCVideoSyncD3D | |
CCVideoSyncGbm | |
CCVideoSyncIos | |
CCVideoSyncOsx | |
CCVideoSyncTVos | |
CKODI::WINDOWING::X11::CVideoSyncGLX | |
CKODI::WINDOWING::X11::CVideoSyncOML | |
CVDPAU::CDecoder | |
►CKODI::JOYSTICK::IDriverHandler | Interface defining methods to handle joystick events for raw driver elements (buttons, hats, axes) |
CKODI::JOYSTICK::CButtonMapping | Generic implementation of a class that provides button mapping by translating driver events to button mapping commands |
CKODI::JOYSTICK::CInputHandling | Class to translate input from the driver into higher-level features |
CPERIPHERALS::CAddonButtonMapping | |
CPERIPHERALS::CAddonInputHandling | |
►CKODI::JOYSTICK::IDriverReceiver | Interface for sending input events to joystick drivers |
CPERIPHERALS::CPeripheralJoystick | |
CIDVDResourceCounted< T > | |
►CIDVDResourceCounted< IHardwareDecoder > | |
►CIHardwareDecoder | |
CDXVA::CDecoder | |
CVAAPI::CDecoder | |
CVDPAU::CDecoder | |
CVTB::CDecoder | |
►CIDVDStreamPlayer | |
CCDVDRadioRDSData | |
CCDVDTeletextData | |
CCVideoPlayerAudioID3 | |
CCVideoPlayerSubtitle | |
►CIDVDStreamPlayerAudio | |
CCVideoPlayerAudio | |
►CIDVDStreamPlayerVideo | |
CCVideoPlayerVideo | |
►CKODI::CDRIP::IEncoder | |
►CKODI::CDRIP::CEncoder | |
CKODI::CDRIP::CEncoderAddon | |
CKODI::CDRIP::CEncoderFFmpeg | |
►CPERIPHERALS::IEventLockCallback | Callback implemented by event scanner |
CPERIPHERALS::CEventScanner | Class to scan for peripheral events |
►CPERIPHERALS::IEventPollCallback | Callback implemented by event scanner |
CPERIPHERALS::CEventScanner | Class to scan for peripheral events |
►CPERIPHERALS::IEventScannerCallback | |
CPERIPHERALS::CPeripherals | |
►CKODI::GAME::IFeatureButton | A GUI button in a feature list (IFeatureList) |
CKODI::GAME::CGUIFeatureButton | |
►CKODI::GAME::IFeatureList | A list populated by the controller's features |
CKODI::GAME::CGUIFeatureList | |
►CXFILE::IFile | |
CADDON::CVFSEntryIFileWrapper | Wrapper equipping a CVFSEntry with an IFile interface |
CXFILE::CAPKFile | |
►CXFILE::CCurlFile | |
CXFILE::CDAVFile | |
CXFILE::CFileAndroidApp | |
CXFILE::CFileCDDA | |
CXFILE::CFileCache | |
CXFILE::CISO9660File | |
CXFILE::CImageFile | |
CXFILE::CMusicDatabaseFile | |
CXFILE::CNFSFile | |
►CXFILE::COverrideFile | |
CXFILE::CBlurayFile | |
CXFILE::CMultiPathFile | |
CXFILE::CPluginFile | |
CXFILE::CResourceFile | |
CXFILE::CSpecialProtocolFile | |
CXFILE::CVideoDatabaseFile | |
CXFILE::CPipeFile | |
CXFILE::CPosixFile | |
CXFILE::CSMBFile | |
CXFILE::CShoutcastFile | |
CXFILE::CTVOSFile | |
CXFILE::CUDFFile | |
CXFILE::CUPnPFile | |
►CXFILE::CWin32File | |
CXFILE::CWin32SMBFile | |
CXFILE::CWinLibraryFile | |
CXFILE::CXbtFile | |
CXFILE::CZipFile | |
►CXFILE::IFileCallback | |
CCGUIDialogCache | |
►CIFileItemListModifier | |
CCFileItemListModification | |
CCMusicFileItemListModifier | |
CCVideoFileItemListModifier | |
CKODI::PLAYLIST::CSmartPlaylistFileItemListModifier | |
Cifo_handle_t | |
►CKODI::RETRO::IGameCallback | |
CKODI::RETRO::CRetroPlayer | |
►CKODI::GAME::IGameClientStream | |
CKODI::GAME::CGameClientStreamAudio | |
CKODI::GAME::CGameClientStreamHwFramebuffer | |
►CKODI::GAME::CGameClientStreamVideo | |
CKODI::GAME::CGameClientStreamSwFramebuffer | |
►CKODI::GAME::IGameInputCallback | Input callbacks |
CKODI::RETRO::CRetroPlayerInput | |
►CKODI::RETRO::IGameLoopCallback | |
CKODI::RETRO::CReversiblePlayback | |
►CKODI::GUILIB::GUIINFO::IGUIInfoProvider | |
►CKODI::GUILIB::GUIINFO::CGUIInfoProvider | |
CKODI::GUILIB::GUIINFO::CAddonsGUIInfo | |
CKODI::GUILIB::GUIINFO::CGUIControlsGUIInfo | |
CKODI::GUILIB::GUIINFO::CGamesGUIInfo | |
CKODI::GUILIB::GUIINFO::CLibraryGUIInfo | |
CKODI::GUILIB::GUIINFO::CMusicGUIInfo | |
CKODI::GUILIB::GUIINFO::CPicturesGUIInfo | |
CKODI::GUILIB::GUIINFO::CPlayerGUIInfo | |
CKODI::GUILIB::GUIINFO::CSkinGUIInfo | |
CKODI::GUILIB::GUIINFO::CSystemGUIInfo | |
CKODI::GUILIB::GUIINFO::CVideoGUIInfo | |
CKODI::GUILIB::GUIINFO::CVisualisationGUIInfo | |
CKODI::GUILIB::GUIINFO::CWeatherGUIInfo | |
CPVR::CPVRGUIInfo | |
►CKODI::RETRO::IGUIRenderSettings | Interface to pass render settings from the GUI to the renderer |
CKODI::RETRO::CGUIGameSettings | |
CKODI::RETRO::CGUIRenderSettings | |
►CIGUIVolumeBarCallback | Interface to expose properties to the volume bar dialog |
CKODI::GAME::CDialogGameVolume | |
►CKODI::HARDWARE::IHardwareInput | Handles events for hardware such as reset buttons on a game console |
CKODI::GAME::CGameClientHardware | Handles events for hardware such as reset buttons |
►CIHTTPRequestHandler | |
►CCHTTPFileHandler | |
CCHTTPImageHandler | |
CCHTTPVfsHandler | |
CCHTTPWebinterfaceHandler | |
CCHTTPImageTransformationHandler | |
CCHTTPJsonRpcHandler | |
CCHTTPPythonHandler | |
CCHTTPWebinterfaceAddonsHandler | |
►CKODI::GAME::IHwFramebufferCallback | |
CKODI::GAME::CGameClient | Interface between Kodi and Game add-ons |
►CIImage | |
CCFFmpegImage | |
CKODI::ADDONS::CImageDecoder | |
►CIInputCodingTable | |
CCInputCodingTableBasePY | |
CCInputCodingTableKorean | |
►CIInputDeviceCallbacks | |
CPERIPHERALS::CPeripheralBusAndroid | |
►CIInputDeviceEventHandler | |
CPERIPHERALS::CPeripheralBusAndroid | |
►CKODI::JOYSTICK::IInputHandler | Interface for handling input events for game controllers |
CKODI::GAME::CAgentJoystick | Handles game controller events for game agent functionality |
CKODI::GAME::CGameClientJoystick | Handles game controller events for games |
CKODI::GAME::CInputSink | |
CKODI::GAME::CPortInput | |
CKODI::JOYSTICK::CJoystickMonitor | Monitors joystick input and resets screensaver/shutdown timers whenever motion occurs |
CKODI::KEYMAP::CKeymapHandler | |
►CKODI::WINDOWING::WAYLAND::IInputHandler | |
CKODI::WINDOWING::WAYLAND::CWinSystemWayland | |
►CKODI::WINDOWING::WAYLAND::IInputHandlerKeyboard | |
CKODI::WINDOWING::WAYLAND::CSeatInputProcessing | |
►CKODI::WINDOWING::WAYLAND::IInputHandlerPointer | |
CKODI::WINDOWING::WAYLAND::CSeatInputProcessing | |
►CKODI::JOYSTICK::IInputProvider | Interface for classes that can provide input |
CPERIPHERALS::CPeripheral | |
►CKODI::JOYSTICK::IInputReceiver | Interface for sending input events to game controllers |
CKODI::JOYSTICK::CDriverReceiving | Class to translate input events from higher-level features to driver primitives |
CPERIPHERALS::CAddonInputHandling | |
Ckodi::addon::IInstanceInfo | |
►CIJobCallback | Callback interface for asynchronous jobs |
CADDON::CAddonInstaller | |
CADDON::CRepositoryUpdater | |
CCDirectoryProvider | |
CCGUILargeTextureManager | Background texture loading manager |
CCGUIMultiImage | |
CCGUIWindowHome | |
►CCInfoLoader | |
CCSysInfo | |
CCWeatherManager | |
►CCJobQueue | Job Queue class to handle a queue of unique jobs to be processed sequentially |
CCGUIDialogSubtitles | |
CCGUIWindowFileManager | |
CCMusicLibraryQueue | Queue for music library jobs |
CCTextureCache | Texture cache class for handling the caching of images |
CCVideoLibraryQueue | Queue for video library jobs |
CKODI::CDRIP::CCDDARipper | Rip an entire CD or a single track |
CCMediaManager | |
CCWakeOnAccess | |
CPAPlayer | |
CPingResponseWaiter | |
►CKODI::KEYMAP::IKeyboardActionMap | Interface for translating keyboard keys to action IDs |
CKODI::KEYMAP::CKeyboardActionMap | |
►CKODI::KEYBOARD::IKeyboardDriverHandler | Interface for handling keyboard events |
CKODI::GAME::CAgentInput | Class to manage game-playing agents for a running game client |
CKODI::GAME::CGUIConfigurationWizard | |
CKODI::JOYSTICK::CButtonMapping | Generic implementation of a class that provides button mapping by translating driver events to button mapping commands |
CKODI::KEYBOARD::CDefaultKeyboardHandling | |
CKODI::KEYBOARD::CKeyboardEasterEgg | Hush!!! |
CKODI::KEYBOARD::CKeyboardInputHandling | Class to translate input from Kodi keycodes to key names defined by the keyboard's controller profile |
CPERIPHERALS::CAddonButtonMapping | |
CPERIPHERALS::CAddonInputHandling | |
CPERIPHERALS::CPeripheralKeyboard | |
►CKODI::KEYBOARD::IKeyboardInputHandler | Interface for handling input events for keyboards |
CKODI::GAME::CAgentKeyboard | Handles keyboard events for game agent functionality |
CKODI::GAME::CGameClientKeyboard | Handles keyboard events for games |
►CKODI::KEYBOARD::IKeyboardInputProvider | Interface for classes that can provide keyboard input |
CPERIPHERALS::CPeripheral | |
►CKODI::KEYMAP::IKeyHandler | Interface for handling keymap keys |
CKODI::KEYMAP::CKeyHandler | |
►CKODI::KEYMAP::IKeymap | Interface for mapping buttons to Kodi actions |
CKODI::KEYMAP::CKeymap | |
►CKODI::KEYMAP::IKeymapEnvironment | Customizes the environment in which keymapping is performed |
CKODI::GAME::CPortInput | |
CKODI::KEYMAP::CKeymapEnvironment | |
►CKODI::KEYMAP::IKeymapHandler | Interface for a class working with a keymap |
CKODI::KEYMAP::CKeymapHandler | |
►CKODI::KEYMAP::IKeyMapper | Interface for classes that can map buttons to Kodi actions |
CKODI::KEYMAP::CCustomControllerTranslator | |
CKODI::KEYMAP::CJoystickMapper | |
CKODI::KEYMAP::CTouchTranslator | |
►CILanguageInvocationHandler | |
CXBPython | |
►CILanguageInvoker | |
CCLanguageInvokerThread | |
►CCPythonInvoker | |
►CCAddonPythonInvoker | |
CCContextItemAddonInvoker | |
►CCHTTPPythonInvoker | |
CCHTTPPythonWsgiInvoker | |
►CIListProvider | An interface for providing lists to UI containers |
CCDirectoryProvider | |
CCMultiProvider | A listprovider that handles multiple individual providers |
CCStaticListProvider | |
CKODI::GAME::CGUIGameControllerProvider | Controller list provider for the IAgentList control in the Player Viewer (GameAgents ) window |
►CILocalizer | |
►CCGUIControlBaseSetting | |
CCGUIControlButtonSetting | |
CCGUIControlColorButtonSetting | |
CCGUIControlEditSetting | |
CCGUIControlGroupTitleSetting | |
CCGUIControlLabelSetting | |
CCGUIControlListColorSetting | |
CCGUIControlListSetting | |
CCGUIControlRadioButtonSetting | |
CCGUIControlRangeSetting | |
CCGUIControlSeparatorSetting | |
CCGUIControlSliderSetting | |
CCGUIControlSpinExSetting | |
CCGUIDialogSettingsBase | |
CCLocalizeStrings | |
Ckodi::addon::ImageDecoderInfoTag | |
CImageFactory | |
CImageMetadata | |
►CKODI::RETRO::IMemoryStream | Stream of serialized states from game clients |
CKODI::RETRO::CBasicMemoryStream | |
►CKODI::RETRO::CLinearMemoryStream | |
CKODI::RETRO::CDeltaPairMemoryStream | Implementation of a linear memory stream using XOR deltas |
►CCDVDInputStream::IMenus | |
CCDVDInputStreamBluray | |
CCDVDInputStreamNavigator | |
►CKODI::MESSAGING::IMessageTarget | A class wishing to receive messages should implement this and call |
CCApplication | |
CCGUIInfoManager | |
CCGUIWindowManager | |
CKODI::PLAYLIST::CPlayListPlayer | |
CPERIPHERALS::CPeripherals | |
►CIMMNotificationClient | |
CCMMNotificationClient | |
►CKODI::MOUSE::IMouseDriverHandler | Interface for handling mouse driver events |
CKODI::GAME::CAgentInput | Class to manage game-playing agents for a running game client |
CKODI::JOYSTICK::CButtonMapping | Generic implementation of a class that provides button mapping by translating driver events to button mapping commands |
CKODI::MOUSE::CDefaultMouseHandling | |
CKODI::MOUSE::CMouseInputHandling | Class to translate input from driver info to higher-level features |
CPERIPHERALS::CAddonButtonMapping | |
CPERIPHERALS::CAddonInputHandling | |
CPERIPHERALS::CPeripheralMouse | |
►CKODI::MOUSE::IMouseInputHandler | Interface for handling mouse events |
CKODI::GAME::CAgentMouse | Handles mouse events for game agent functionality |
CKODI::GAME::CGameClientMouse | Handles mouse events for games |
►CKODI::MOUSE::IMouseInputProvider | Interface for classes that can provide mouse input |
CPERIPHERALS::CPeripheral | |
►Cwinrt::implements | |
CCAudioInterfaceActivator | |
CCustomBuffer | |
CKODI::PLATFORM::WINDOWS10::App | |
CWin32DllLoader::Import | |
►CIMsgTargetCallback | |
CCApplication | |
CCGUITextureCallbackManager | |
CCStereoscopicsManager | |
CGUIFontManager | |
CKODI::PLAYLIST::CPlayListPlayer | |
CPERIPHERALS::CPeripherals | |
►CMUSIC_INFO::IMusicInfoTagLoader | |
►CCTagLoaderTagLib | |
CEmptyTagParser< T > | |
CTestTagLoaderTagLib | |
CTestTagParser< T > | |
CKODI::ADDONS::CAudioDecoder | |
CMUSIC_INFO::CMusicInfoTagLoaderCDDA | |
CMUSIC_INFO::CMusicInfoTagLoaderDatabase | |
CMUSIC_INFO::CMusicInfoTagLoaderFFmpeg | |
CMUSIC_INFO::CMusicInfoTagLoaderSHN | |
CReplayGain::Info | |
►CINFO::InfoBool | Base class, wrapping boolean conditions and expressions |
CINFO::InfoExpression | Class to wrap active boolean expressions |
CINFO::InfoSingle | Class to wrap active boolean conditions |
Cinfoformat | |
Cinfomap | |
Cxbmcutil::InitFlag | |
CINPUTSTREAM_CAPABILITIES | InputStream add-on capabilities. All capabilities are set to "false" as default |
CINPUTSTREAM_CONTENTLIGHT_METADATA | CONTENTLIGHT Metadata |
CINPUTSTREAM_IDS | Array of stream IDs |
CINPUTSTREAM_INFO | Stream properties |
CINPUTSTREAM_MASTERING_METADATA | MASTERING Metadata |
CINPUTSTREAM_PROPERTY | Structure of key/value pairs passed to addon on Open() |
CINPUTSTREAM_TIMES | |
CInputValueInfo | |
CIntegerSettingOption | |
►CXBMCAddon::xbmcgui::InterceptorBase | |
CXBMCAddon::xbmcgui::Interceptor< CGUIMediaWindow > | |
►CXBMCAddon::xbmcgui::Interceptor< P > | |
CXBMCAddon::xbmcgui::InterceptorDialog< P > | |
CXBMCAddon::xbmcgui::ProxyExistingWindowInterceptor | |
CADDON::Interface_Android | |
CADDON::Interface_AudioEngine | |
CADDON::Interface_Base | Global general Add-on to Kodi callback functions |
CADDON::Interface_Filesystem | |
CADDON::Interface_General | Global general Add-on to Kodi callback functions |
CADDON::Interface_GUIControlAddonRendering | Global gui Add-on to Kodi callback functions |
CADDON::Interface_GUIControlButton | Global gui Add-on to Kodi callback functions |
CADDON::Interface_GUIControlEdit | Global gui Add-on to Kodi callback functions |
CADDON::Interface_GUIControlFadeLabel | Global gui Add-on to Kodi callback functions |
CADDON::Interface_GUIControlImage | Global gui Add-on to Kodi callback functions |
CADDON::Interface_GUIControlLabel | Global gui Add-on to Kodi callback functions |
CADDON::Interface_GUIControlProgress | Global gui Add-on to Kodi callback functions |
CADDON::Interface_GUIControlRadioButton | Global gui Add-on to Kodi callback functions |
CADDON::Interface_GUIControlSettingsSlider | Global gui Add-on to Kodi callback functions |
CADDON::Interface_GUIControlSlider | Global gui Add-on to Kodi callback functions |
CADDON::Interface_GUIControlSpin | Global gui Add-on to Kodi callback functions |
CADDON::Interface_GUIControlTextBox | Global gui Add-on to Kodi callback functions |
CADDON::Interface_GUIDialogContextMenu | Global gui Add-on to Kodi callback functions |
CADDON::Interface_GUIDialogExtendedProgress | Global gui Add-on to Kodi callback functions |
CADDON::Interface_GUIDialogFileBrowser | Global gui Add-on to Kodi callback functions |
CADDON::Interface_GUIDialogKeyboard | Global gui Add-on to Kodi callback functions |
CADDON::Interface_GUIDialogNumeric | Global gui Add-on to Kodi callback functions |
CADDON::Interface_GUIDialogOK | Global gui Add-on to Kodi callback functions |
CADDON::Interface_GUIDialogProgress | Global gui Add-on to Kodi callback functions |
CADDON::Interface_GUIDialogSelect | Global gui Add-on to Kodi callback functions |
CADDON::Interface_GUIDialogTextViewer | Global gui Add-on to Kodi callback functions |
CADDON::Interface_GUIDialogYesNo | Global gui Add-on to Kodi callback functions |
CADDON::Interface_GUIGeneral | Global gui Add-on to Kodi callback functions |
CADDON::Interface_GUIListItem | Global gui Add-on to Kodi callback functions |
CADDON::Interface_GUIWindow | Global gui Add-on to Kodi callback functions |
CADDON::Interface_Network | Global general Add-on to Kodi callback functions |
CVAAPI::InteropInfo | |
CVDPAU::InteropInfo | |
CXBMCAddonUtils::InvertSingleLockGuard | |
CIOSEAGLView(PrivateMethods) | |
CIOSKeyboardView() | |
►CKODI::WINDOWING::IOSScreenSaver | |
CCOSScreenSaverAndroid | |
CCOSScreenSaverOSX | |
CCOSScreenSaverTVOS | |
CCOSScreenSaverX11 | |
CKODI::WINDOWING::CDummyOSScreenSaver | |
CKODI::WINDOWING::LINUX::COSScreenSaverFreedesktop | |
CKODI::WINDOWING::WAYLAND::COSScreenSaverIdleInhibitUnstableV1 | |
CKODI::WINDOWING::WAYLAND::COSScreenSaverWebOS | |
►CTagLib::IOStream | |
CMUSIC_INFO::TagLibVFSStream | |
Cip_option_information | |
►CXFILE::IPipeListener | |
CXFILE::CPipeFile | |
►CIPlatformLog | |
►CCPosixInterfaceForCLog | |
CCAndroidInterfaceForCLog | |
CCDarwinInterfaceForCLog | |
CCWin32InterfaceForCLog | |
►CIPlatformService | Base class for services |
CCALSADeviceMonitor | |
CCALSAHControlMonitor | |
CCFDEventMonitor | |
►CKODI::RETRO::IPlayback | |
CKODI::RETRO::CRealtimePlayback | |
CKODI::RETRO::CReversiblePlayback | |
►CKODI::RETRO::IPlaybackCallback | The playback client being controlled |
CKODI::RETRO::CRetroPlayer | |
►CKODI::RETRO::IPlaybackControl | Class that can control playback and input |
CKODI::RETRO::CGUIPlaybackControl | Class to control playback by monitoring OSD status |
►CIPlayer | |
CCExternalPlayer | |
CCVideoPlayer | |
CKODI::RETRO::CRetroPlayer | |
CPAPlayer | |
CUPNP::CUPnPPlayer | |
►CIPlayerCallback | |
►CCApplicationPlayerCallback | |
CCApplication | |
CXBMCAddon::xbmc::Player | |
CXBPython | |
►CKODI::GAME::IPortList | A list populated by controller ports for the port setup window |
CKODI::GAME::CGUIPortList | |
►CCDVDInputStream::IPosTime | |
CCDVDInputStreamBluray | |
CCDVDInputStreamNavigator | |
CCInputStreamAddon | Input stream class |
►CIPowerEventsCallback | |
CCPowerManager | |
►CIPowerSyscall | |
►CCAbstractPowerSyscall | |
CCLogindUPowerSyscall | |
CCPowerSyscall | |
►CCPowerSyscallWithoutEvents | |
CCAndroidPowerSyscall | |
CCCocoaPowerSyscall | |
CCFallbackPowerSyscall | |
CCLunaPowerManagement | |
CCTVOSPowerSyscall | |
►CCUPowerSyscall | |
CCConsoleUPowerSyscall | |
CCWin32PowerSyscall | |
►CIProgressCallback | |
CCGUIDialogProgress | |
CIPTCInfo | |
►CPVR::IPVRComponent | |
CPVR::CPVRGUIActionsChannels | |
CPVR::CPVRGUIActionsClients | |
CPVR::CPVRGUIActionsDatabase | |
CPVR::CPVRGUIActionsEPG | |
CPVR::CPVRGUIActionsParentalControl | |
CPVR::CPVRGUIActionsPlayback | |
CPVR::CPVRGUIActionsPowerManagement | |
CPVR::CPVRGUIActionsRecordings | |
CPVR::CPVRGUIActionsTimers | |
CPVR::CPVRGUIActionsUtils | |
►CPVR::IPVRSettingsContainer | |
CPVR::CGUIDialogPVRTimerSettings | |
►CKODI::WINDOWING::WAYLAND::IRawInputHandlerKeyboard | |
CKODI::WINDOWING::WAYLAND::CInputProcessorKeyboard | |
►CKODI::WINDOWING::WAYLAND::IRawInputHandlerPointer | |
CKODI::WINDOWING::WAYLAND::CInputProcessorPointer | |
CKODI::WINDOWING::WAYLAND::CWindowDecorator | |
►CKODI::WINDOWING::WAYLAND::IRawInputHandlerTouch | |
CKODI::WINDOWING::WAYLAND::CInputProcessorTouch | |
CKODI::WINDOWING::WAYLAND::CWindowDecorator | |
►CKODI::RETRO::IRenderBuffer | |
►CKODI::RETRO::CBaseRenderBuffer | |
CKODI::RETRO::CRenderBufferDMA | Special IRenderBuffer implementation for use with CBufferObject. This buffer type uses Direct Memory Access (DMA) sharing via file descriptors (fds). The file descriptor is then used to create an EGL image |
CKODI::RETRO::CRenderBufferGuiTexture | |
►CKODI::RETRO::CRenderBufferSysMem | |
CKODI::RETRO::CRenderBufferOpenGL | |
CKODI::RETRO::CRenderBufferOpenGLES | |
CKODI::RETRO::CWinRenderBuffer | |
►CKODI::RETRO::IRenderCallback | |
CKODI::RETRO::CRPRenderManager | Renders video frames provided by the game loop |
►CKODI::RETRO::IRendererFactory | Rendering factory |
CKODI::RETRO::CRendererFactoryDMAOpenGL | |
CKODI::RETRO::CRendererFactoryDMAOpenGLES | |
CKODI::RETRO::CRendererFactoryGuiTexture | |
CKODI::RETRO::CRendererFactoryOpenGL | |
CKODI::RETRO::CRendererFactoryOpenGLES | |
CKODI::RETRO::CWinRendererFactory | |
►Ckodi::gui::IRenderHelper | |
Ckodi::gui::CRenderHelperStub | |
►CIRenderingCallback | |
CADDON::CGUIAddonRenderingControl | |
►CIRenderLoop | |
CCVideoPlayer | |
CKODI::RETRO::CRetroPlayer | |
►CKODI::RETRO::IRenderManager | Interface to expose rendering functions to GUI components |
CKODI::RETRO::CRPRenderManager | Renders video frames provided by the game loop |
►CIRenderMsg | |
CCVideoPlayer | |
►CKODI::RETRO::IRetroPlayerStream | |
CKODI::RETRO::CRetroPlayerAudio | |
CKODI::RETRO::CRetroPlayerRendering | |
CKODI::RETRO::CRetroPlayerVideo | Renders video frames provided by the game loop |
►CIRssObserver | |
CCGUIRSSControl | |
►CIRunnable | |
►CCBackgroundInfoLoader | |
CCPictureInfoLoader | |
►CCThumbLoader | |
CCMusicThumbLoader | |
CCPictureThumbLoader | |
CCProgramThumbLoader | |
CCVideoThumbLoader | |
CPVR::CPVRThumbLoader | |
CMUSIC_INFO::CMusicInfoLoader | |
CCRunningScriptObserver | |
CIThreadedAE | |
CMUSIC_INFO::CMusicInfoScanner | |
CUpdateAddons | |
CUpdateAllowedAddons | |
Cgroup_wait | |
Clocker< L > | |
Cmass_waiter | |
Cpoll_mass_waiter | |
Ctimed_waiter | |
Cwaiter | |
►CKODI::RETRO::ISavestate | |
CKODI::RETRO::CSavestateFlatBuffer | |
►CIScreenshotSurface | |
CCScreenshotSurfaceGL | |
CCScreenshotSurfaceGLES | |
CCScreenshotSurfaceWindows | |
►CISerializable | |
CCFileItem | Represents a file on a share |
CCPictureInfoTag | |
CCSong | Class to store and read song information from CMusicDatabase |
CCStreamDetail | |
CCStreamDetails | |
CCVideoInfoTag | |
CKODI::GAME::CGameInfoTag | |
CMUSIC_INFO::CMusicInfoTag | |
CPVR::CPVRChannel | |
CPVR::CPVRChannelGroupMember | |
CPVR::CPVREpgInfoTag | |
CPVR::CPVRProvider | |
CPVR::CPVRRadioRDSInfoTag | |
CPVR::CPVRTimerInfoTag | |
►CISetting | Interface defining the base of all setting objects |
CCSetting | Setting base class containing all the properties which are common to all settings independent of the setting type |
CCSettingCategory | Category of groups of settings being part of a section |
CCSettingGroup | Group of settings being part of a category |
CCSettingSection | Section of setting categories |
►CISettingCallback | |
CADDON::CAddonSettings | |
CADDON::CAddonSystemSettings | |
CADDON::CRepositoryUpdater | |
CActiveAE::CActiveAESettings | |
CCAdvancedSettings | |
CCAndroidUtils | |
►CCApplicationSettingsHandling | Class handling application support for settings |
CCApplication | |
CCCharsetConverter | |
CCDiscSettings | |
CCDisplaySettings | |
CCGUIAudioManager | |
CCGUIDialogSettingsBase | |
CCGUIPassword | |
CCInputManager | Main input processing class |
CCLangInfo | |
CCLibInputSettings | |
CCLog | |
CCMediaSettings | |
CCNetworkServices | |
CCProfileManager | |
CCRssManager | |
CCSeekHandler | |
CCSetting | Setting base class containing all the properties which are common to all settings independent of the setting type |
CCSettingsManager | Settings manager responsible for initializing, loading and handling all settings |
CCStereoscopicsManager | |
CCTVOSInputSettings | |
CCWakeOnAccess | |
CCWeatherManager | |
CDebugLogSharingPresenter | |
CKODI::GAME::CGameSettings | |
CKODI::SUBTITLES::CSubtitlesSettings | |
CPERIPHERALS::CPeripherals | |
CPVR::CPVRChannelGroupSettings | |
CPVR::CPVRChannelGroups | |
CPVR::CPVRGUIActionListener | |
CPVR::CPVRSettings | |
CXBMCHelper | |
►CISettingCondition | |
►CCSettingCondition | |
CCSettingCategoryAccess | |
CCSettingDependency | |
CCSettingRequirement | |
►CCSettingConditionCombination | |
CCSettingCategoryAccessConditionCombination | |
CCSettingDependencyConditionCombination | |
CCSettingRequirementConditionCombination | |
►CCSettingConditionItem | |
CCSettingCategoryAccessCondition | |
CCSettingDependencyCondition | |
CCSettingRequirementCondition | |
►CISettingControl | |
CCSettingControlButton | |
CCSettingControlCheckmark | |
CCSettingControlColorButton | |
CCSettingControlEdit | |
►CCSettingControlFormattedRange | |
CCSettingControlList | |
CCSettingControlSpinner | |
CCSettingControlLabel | |
CCSettingControlRange | |
CCSettingControlSlider | |
CCSettingControlTitle | |
►CISettingControlCreator | Interface for creating a new setting control of a custom setting control type |
►CCSettingControlCreator | |
CADDON::CAddonSettings | |
CCGUIDialogSettingsBase | |
CCSettings | Wrapper around CSettingsManager responsible for properly setting up the settings manager and registering all the callbacks, handlers and custom setting types |
CCSettingsManager | Settings manager responsible for initializing, loading and handling all settings |
►CISettingCreator | Interface for creating a new setting of a custom setting type |
►CCSettingCreator | |
CADDON::CAddonSettings | |
CCSettings | Wrapper around CSettingsManager responsible for properly setting up the settings manager and registering all the callbacks, handlers and custom setting types |
CCSettingsManager | Settings manager responsible for initializing, loading and handling all settings |
►CISettingsHandler | Interface defining methods being called by the settings system if an action is performed on multiple/all settings |
CCAdvancedSettings | |
CCApplicationSettingsHandling | Class handling application support for settings |
CCLangInfo | |
CCLibInputSettings | |
CCLog | |
CCMediaSettings | |
CCMediaSourceSettings | |
CCPlayerCoreFactory | |
CCProfileManager | |
CCRssManager | |
CCSettingsManager | Settings manager responsible for initializing, loading and handling all settings |
CCUPnPSettings | |
CCWakeOnAccess | |
CPVR::CPVRSettings | |
►CISettingsValueSerializer | |
CCSettingsValueFlatJsonSerializer | |
CCSettingsValueXmlSerializer | |
►CKODI::WINDOWING::WAYLAND::IShellSurface | |
CKODI::WINDOWING::WAYLAND::CShellSurfaceWebOSShell | |
CKODI::WINDOWING::WAYLAND::CShellSurfaceWlShell | |
CKODI::WINDOWING::WAYLAND::CShellSurfaceXdgShell | |
CKODI::WINDOWING::WAYLAND::CShellSurfaceXdgShellUnstableV6 | |
►CKODI::WINDOWING::WAYLAND::IShellSurfaceHandler | |
CKODI::WINDOWING::WAYLAND::CWinSystemWayland | |
CKODI::ISignalHandlerData | |
►CISliderCallback | Interface class for callback from the slider dialog |
CCGUIControlButtonSetting | |
CCPlayerController | Player controller class to handle user actions |
CKODI::GAME::CDialogGameVolume | |
►CISlideShowDelegate | |
CCGUIWindowSlideShow | |
CCSlideShowDelegator | |
CISO3166_1 | |
CISO639 | |
►CISortable | |
CCFileItem | Represents a file on a share |
CCPictureInfoTag | |
CCVideoInfoTag | |
►CIEvent | |
►CCBaseEvent | |
►CCUniqueEvent | |
►CCAddonEvent | |
CCAddonManagementEvent | |
CCMediaLibraryEvent | |
CCNotificationEvent | |
CKODI::GAME::CGameInfoTag | |
CMUSIC_INFO::CMusicInfoTag | |
CPVR::CPVRChannel | |
CPVR::CPVRChannelGroupMember | |
CPVR::CPVRProvider | |
►CIMAGE_FILES::ISpecialImageFileLoader | An interface to load special image files into a texture for display |
CCPictureFolderImageFileLoader | Generates a thumbnail for a folder in the picture browser, tile 4 images inside the folder |
CKODI::VIDEO::CVideoEmbeddedImageFileLoader | Generates a texture for an image embedded in a video file |
CKODI::VIDEO::CVideoGeneratedImageFileLoader | Generates a texture for a thumbnail of a video file, for a specific chapter or from a frame approx 1/3 into the video |
CMUSIC_INFO::CMusicEmbeddedImageFileLoader | Generates a texture for an image embedded in a music file |
CPVR::CPVRChannelGroupImageFileLoader | Generates a thumbnail for a PVR channel group; tile up to 9 channel icons in the group |
►Cspeech::ISpeechRecognition | |
CCSpeechRecognitionAndroid | |
CCSpeechRecognitionDarwin | |
CCSpeechRecognitionStub | |
►CISpeechRecognitionCallback | |
CCSpeechRecognitionAndroid | |
►Cspeech::ISpeechRecognitionListener | |
CCSpeechRecognitionListener | |
►CIStorageEventsCallback | |
CCMediaManager | |
►CIStorageProvider | |
CCAndroidStorageProvider | |
CCIOSStorageProvider | |
CCLinuxStorageProvider | |
CCOSXStorageProvider | |
CCPosixMountProvider | |
CCStorageProvider | |
CCUDevProvider | |
CCUDisks2Provider | |
CCUDisksProvider | |
CCWin32StorageProvider | |
►Cstd::istream | |
CXFILE::CFileStream | |
►CKODI::RETRO::IStreamManager | |
CKODI::RETRO::CRPStreamManager | |
►Cdetail::ISubscription< Event > | |
Cdetail::CSubscription< Event, Owner > | |
►CISubSettings | Interface defining methods to load additional setting values from an XML file being loaded by the settings system |
CCApplicationSettingsHandling | Class handling application support for settings |
CCDisplaySettings | |
CCMediaSettings | |
CCPlayerSettings | |
CCServicesSettings | |
CCSettings | Wrapper around CSettingsManager responsible for properly setting up the settings manager and registering all the callbacks, handlers and custom setting types |
CCSkinSettings | |
CCSysInfo | |
CCViewStateSettings | |
►CIThreadImpl | |
CCThreadImplLinux | |
CCThreadImplPosix | |
CCThreadImplWin | |
►CITimerCallback | |
CADDON::CRepositoryUpdater | |
CADDON::CSkinSettingUpdateHandler | |
CCGUIDialogSettingsBase | |
►CCGUIKeyboard | |
CCDarwinEmbedKeyboard | |
CCGUIDialogKeyboardGeneric | |
CCGUIDialogKeyboardTouch | |
CCGenericTouchInputHandler | Generic implementation of ITouchInputHandler to handle low level (raw) touch events and translate them into touch actions which are passed on to the registered ITouchActionHandler implementation |
CPVR::CPVRPlaybackState::CLastWatchedUpdateTimer | |
CCWinSystemAndroid | |
CCWinSystemOSX | |
CCWinSystemTVOS | |
►CPVR::CPVRChannelNumberInputHandler | |
CPVR::CGUIDialogPVRChannelsOSD | |
CPVR::CGUIWindowPVRChannelsBase | |
CPVR::CGUIWindowPVRGuideBase | |
CPVR::CPVRChannelSwitchingInputHandler | |
Ckodi::tools::CTimer::ITimerCallback | |
►CCDVDInputStream::ITimes | |
CCInputStreamAddon | Input stream class |
CCInputStreamPVRBase | |
►CITouchActionHandler | Interface defining all supported touch action events |
CCGenericTouchActionHandler | Generic implementation of ITouchActionHandler to translate touch actions into XBMC specific and mappable actions |
►CITouchInputHandling | Convenience interface implementing ITouchActionHandler with an implementation that forwards any ITouchActionHandler-related calls to a previously registered ITouchActionHandler |
►CIGenericTouchGestureDetector | Interface defining methods to perform gesture recognition |
CCGenericTouchPinchDetector | Implementation of IGenericTouchGestureDetector to detect pinch/zoom gestures with at least two active touch pointers |
CCGenericTouchRotateDetector | Implementation of IGenericTouchGestureDetector to detect rotation gestures with at least two active touch pointers |
CCGenericTouchSwipeDetector | Implementation of IGenericTouchGestureDetector to detect swipe gestures in any direction |
►CITouchInputHandler | Interface (implements ITouchInputHandling) defining methods to handle raw touch input events (down, up, move) |
CCGenericTouchInputHandler | Generic implementation of ITouchInputHandler to handle low level (raw) touch events and translate them into touch actions which are passed on to the registered ITouchActionHandler implementation |
►CJSONRPC::ITransportLayer | |
CCAddOnTransport | |
CJSONRPC::CTCPServer | |
Cjni::CJNIXBMCJsonHandler::CJNITransportLayer | |
CVAAPI::IVaapiWinSystem | |
►CKODI::VIDEO::IVideoInfoTagLoader | Base class for video tag loaders |
CCVideoTagLoaderFFmpeg | Video tag loader using FFMPEG |
CCVideoTagLoaderNFO | Video tag loader using nfo files |
CCVideoTagLoaderPlugin | Video tag loader from plugin source |
CKODI::VIDEO::IVideoItemArtworkHandler | |
CKODI::VIDEO::IVideoItemArtworkHandlerFactory | |
►CIVideoPlayer | |
CCVideoPlayer | |
►CKODI::WINDOWING::WAYLAND::IWindowDecorationHandler | |
CKODI::WINDOWING::WAYLAND::CWinSystemWayland | |
►CKODI::KEYMAP::IWindowKeymap | Interface for mapping buttons to Kodi actions for specific windows |
CKODI::KEYMAP::CWindowKeymap | |
►CIWindowManagerCallback | |
CCApplication | |
►CIWinEvents | |
CCWinEventsAndroid | |
CCWinEventsIOS | |
CCWinEventsOSX | |
CCWinEventsTVOS | |
CCWinEventsWin10 | |
CCWinEventsWin32 | |
CKODI::WINDOWING::WAYLAND::CWinEventsWayland | |
CKODI::WINDOWING::X11::CWinEventsX11 | |
►CWSDiscovery::IWSDiscovery | |
CWSDiscovery::CWSDiscoveryPosix | |
CWSDiscovery::CWSDiscoveryWindows | |
►CIWSDiscoveryProviderNotify | |
CWSDiscovery::CClientNotificationSink | |
►CIXmlDeserializable | |
►CCBooleanLogic | |
CCSettingCondition | |
►CCBooleanLogicOperation | |
CCSettingConditionCombination | |
►CCBooleanLogicValue | |
CCSettingConditionItem | |
CJOYSTICK_DRIVER_BUTTON | Button primitive |
CJOYSTICK_DRIVER_HAT | Hat direction primitive |
CJOYSTICK_DRIVER_KEY | Keyboard key primitive |
CJOYSTICK_DRIVER_MOTOR | Motor primitive |
CJOYSTICK_DRIVER_MOUSE_BUTTON | Mouse button primitive |
CJOYSTICK_DRIVER_PRIMITIVE | Driver primitive struct |
CJOYSTICK_DRIVER_RELPOINTER | Relative pointer direction primitive |
CJOYSTICK_DRIVER_SEMIAXIS | Semiaxis primitive |
CJOYSTICK_FEATURE | Mapping between higher-level controller feature and its driver primitives |
CJOYSTICK_INFO | Info specific to joystick peripherals |
Ckodi::addon::JoystickFeature | |
CJSONRPC::JsonRpcMethodMap | Structure mapping a json rpc method definition to an actual method implementation |
CCNfsConnection::keepAliveStruct | |
CKODI::WINDOWING::WAYLAND::KeyComposerStatus | |
CKeyMap | |
CKODI::KEYMAP::KeymapAction | Action entry in joystick.xml |
CKODI::KEYMAP::KeymapActionGroup | Container that sorts action entries by their holdtime |
CKODI::KEYBOARD::KeyTable | |
CKODI_ADDON_AUDIODECODER_INFO_TAG | |
CKODI_ADDON_AUDIOENCODER_INFO_TAG | |
CKODI_ADDON_IMAGEDECODER_INFO_TAG | |
CKODI_ADDON_INSTANCE_FUNC | |
CKODI_ADDON_INSTANCE_FUNC_CB | |
CKODI_ADDON_INSTANCE_INFO | |
CKODI_ADDON_INSTANCE_STRUCT | |
CKODI_ADDON_SCREENSAVER_PROPS | |
CKODI_ADDON_VISUALIZATION_PROPS | |
CKODI_ADDON_VISUALIZATION_TRACK | |
CKODI_HTTP_HEADER | |
Ckodi_version_t | For kodi::Version used structure |
CKodiToAddonFuncTable_Addon | Function tables from Kodi to addon |
CKodiToAddonFuncTable_AudioDecoder | |
CKodiToAddonFuncTable_AudioEncoder | |
CKodiToAddonFuncTable_Game | Game function hooks |
CKodiToAddonFuncTable_ImageDecoder | |
CKodiToAddonFuncTable_InputStream | |
CKodiToAddonFuncTable_Peripheral | |
CKodiToAddonFuncTable_PVR | Structure to transfer the methods from addon to Kodi |
CKodiToAddonFuncTable_Screensaver | |
CKodiToAddonFuncTable_VFSEntry | |
CKodiToAddonFuncTable_VideoCodec | |
CKodiToAddonFuncTable_Visualization | |
CLABEL_MASKS | |
CLCENTRY | |
►CLibraryLoader | |
CSoLoader | |
CWin32DllLoader | |
►Cstd::list | |
CXBMCAddon::List< T > | |
CINPUTSTREAM_PROPERTY::LISTITEMPROPERTY | |
CLocStr | |
Chelper_Log.Log | |
►Cstd::map | |
CXBMCAddon::Dictionary< StringOrInt > | |
CXBMCAddon::Dictionary< InfoLabelValue > | |
CXBMCAddon::Dictionary< T > | |
CXBMCAddon::xbmcgui::MaybeLock | |
CCMediaTypes::MediaTypeInfo | |
CMemBuffer | |
CKODI::RETRO::CDeltaPairMemoryStream::MemoryFrame | |
CKODI::MEMORY::MemoryStatus | |
CActor::Message | |
CKODI::WINDOWING::WAYLAND::COutput::Mode | |
CModuleInfoStruct | |
CMONITOR_DETAILS | |
CCFDEventMonitor::MonitoredFD | |
CMousePosition | |
CMouseState | Holds everything we know about the current state of the mouse |
Cmpeg2_sequence | |
CActiveAE::MsgStreamFade | |
CActiveAE::MsgStreamFFmpegInfo | |
CActiveAE::MsgStreamFree | |
CActiveAE::MsgStreamNew | |
CActiveAE::MsgStreamParameter | |
CActiveAE::MsgStreamSample | |
Cnal_bitstream | |
CNestDetect | |
CCWeatherJob::ci_less::nocase_compare | |
CXFILE::MUSICDATABASEDIRECTORY::Node | |
CXFILE::VIDEODATABASEDIRECTORY::Node | |
CCGUIDialogKaiToast::Notification | |
►CNPT_FileInterface | |
CNPT_XbmcFile | |
►CNPT_InputStream | |
CNPT_XbmcFileInputStream | |
►CNPT_OutputStream | |
CNPT_XbmcFileOutputStream | |
►CNPT_Thread | |
CUPNP::CUPnPCleaner | |
►CNPT_XbmcFileStream | |
CNPT_XbmcFileInputStream | |
CNPT_XbmcFileOutputStream | |
►C<NSApplicationDelegate> | |
CXBMCDelegate | |
CNSData(GZIP) | |
►CNSObject | |
CCBPeripheralBusGCControllerManager | |
CCMediaKeyTap | |
CCWinEventsOSXImpl | |
CDarwinEmbedNowPlayingInfoManager | |
CIOSDisplayLinkCallback | |
CIOSScreenManager | |
CInput_GCController | |
CServiceProvider | |
CTVOSDisplayLinkCallback | |
CTVOSDisplayManager | |
CTVOSLibInputHandler | |
CTVOSLibInputRemote | |
CTVOSLibInputSettings | |
CTVOSLibInputTouch | |
CXBMCDelegate | |
CtvosShared | |
►CNSOpenGLView | |
COSXGLView | |
►CNSWindowController | |
CXBMCWindowControllerMacOS | |
►C<NSWindowDelegate> | |
CXBMCWindowControllerMacOS | |
►Cstd::numpunct | |
CCLangInfo::CRegion::custom_numpunct | |
►CObservable | |
CCDisplaySettings | |
CCGameSettings | |
CCInputManager | Main input processing class |
CKODI::GAME::CAgentInput | Class to manage game-playing agents for a running game client |
CKODI::GAME::CGameClientInput | |
CKODI::GAME::CGameSettings | |
CKODI::SUBTITLES::CSubtitlesSettings | |
CPERIPHERALS::CPeripherals | |
►CObserver | |
CKODI::GAME::CAgentInput | Class to manage game-playing agents for a running game client |
CKODI::GAME::CGUIActivePortList | |
CKODI::GAME::CGUIAgentControllerList | |
CKODI::GAME::CGUIConfigurationWizard | |
CKODI::GAME::CGUIDialogButtonCapture | |
CKODI::KEYMAP::CKeymapHandling | |
CKODI::RETRO::CGUIGameSettings | |
CKODI::RETRO::CReversiblePlayback | |
►COVERLAY::CRenderer | |
CCDebugRenderer::CRenderer | |
CPERIPHERALS::CGUIDialogPeripherals | |
CCBitstreamConverter::omx_bitstream_ctx | |
CoperatorField | |
COrigFontInfo | |
COVERSCAN | |
►CP | |
CXBMCAddon::xbmcgui::Interceptor< P > | |
CKODI::RETRO::CRPRendererOpenGL::PackedVertex | |
CKODI::RETRO::CRPRendererOpenGLES::PackedVertex | |
CPackedVertex | |
CParamReplacer | |
►Ckodi::addon::Peripheral | |
Ckodi::addon::Joystick | |
CPERIPHERAL_CAPABILITIES | Peripheral add-on capabilities |
CPERIPHERAL_EVENT | Event information |
CPERIPHERAL_INFO | Information shared between peripherals |
CPeripheralBusGCControllerWrapper | |
CPERIPHERALS::PeripheralDeviceMapping | |
CPERIPHERALS::PeripheralDeviceSetting | |
Ckodi::addon::PeripheralEvent | |
CPERIPHERALS::PeripheralID | |
CPERIPHERALS::PeripheralScanResult | |
CPERIPHERALS::PeripheralScanResults | |
CPERIPHERALS::PeripheralTypeTranslator | |
Ckodi::addon::PeripheralVector< THE_CLASS, THE_STRUCT > | |
CXFILE::Pipe | |
CXFILE::PipesManager | |
CKODI::PIPEWIRE::CPipewireProxy::PipewireProxyDeleter | |
CPlayerControllerState | |
CKODI::GUILIB::GUIINFO::PlayerShowInfoChangedEvent | |
CPlayListClassifyTest | |
►CPLT_FileMediaConnectDelegate | |
CUPNP::CUPnPServer | |
►CPLT_MediaConnect | |
CUPNP::CUPnPServer | |
►CPLT_MediaContainerChangesListener | |
CUPNP::CMediaBrowser | |
►CPLT_MediaController | |
CUPNP::CMediaController | |
►CPLT_MediaControllerDelegate | |
CUPNP::CMediaController | |
CUPNP::CUPnPPlayerController | |
►CPLT_MediaRenderer | |
CUPNP::CUPnPRenderer | |
►CPLT_SyncMediaBrowser | |
CUPNP::CMediaBrowser | |
CPointer | A class representing a touch pointer interaction consisting of an down touch, the last touch and the current touch |
Cpos | |
CPredicateAudioFilter | |
CPredicateSubtitleFilter | |
CPredicateSubtitlePriority | |
CPredicateVideoFilter | |
CDXVA::ProcAmpFilter | |
CDXVA::ProcAmpInfo | |
CDXVA::ProcColorSpaces | |
CDXVA::ProcessorCapabilities | |
CDXVA::ProcessorConversion | |
CDXVA::ProcessorFormats | |
CProgramInfo | |
CProgressDialogHelper | |
►CActor::Protocol | |
CActiveAE::CActiveAEControlProtocol | |
CActiveAE::CActiveAEDataProtocol | |
CActiveAE::CSinkControlProtocol | |
CActiveAE::CSinkDataProtocol | |
CVAAPI::COutputControlProtocol | |
CVAAPI::COutputDataProtocol | |
CVDPAU::CMixerControlProtocol | |
CVDPAU::CMixerDataProtocol | |
CVDPAU::COutputControlProtocol | |
CVDPAU::COutputDataProtocol | |
CCGUIDialogNetworkSetup::Protocol | A structure encapsulating properties of a supported protocol |
CADDON::CVFSEntry::ProtocolInfo | A structure encapsulating properties of supplied protocol |
Cpts_union | |
Cpty_skin_info | |
CPVR_ADDON_CAPABILITIES | "C" PVR add-on capabilities |
CPVR_ATTRIBUTE_INT_VALUE | "C" Representation of an integer value, including a description |
CPVR_ATTRIBUTE_STRING_VALUE | "C" Representation of a string value, including a description |
CPVR_CHANNEL | "C" PVR add-on channel |
CPVR_CHANNEL_GROUP | "C" PVR add-on channel group |
CPVR_CHANNEL_GROUP_MEMBER | "C" PVR add-on channel group member |
CPVR_CODEC | |
CPVR_DESCRAMBLE_INFO | "C" PVR add-on descramble information |
CPVR_EDL_ENTRY | "C" Edit definition list entry |
CPVR_HANDLE_STRUCT | Handle used to return data from the PVR add-on to CPVRClient |
CPVR_INT_SETTING_DEFINITION | "C" Representation of an integer setting definition |
CPVR_MENUHOOK | "C" PVR add-on menu hook |
CPVR_NAMED_VALUE | "C" Representation of a named value |
CPVR_PROVIDER | "C" PVR add-on provider |
CPVR_RECORDING | "C" PVR add-on recording |
CPVR_SETTING_DEFINITION | "C" Representation of a setting definition |
CPVR_SETTING_KEY_VALUE_PAIR | "C" Representation of a key-value pair, either {int,int} or {int,string}, depending on the type set |
CPVR_SIGNAL_STATUS | "C" PVR add-on signal status information |
CPVR_STREAM_PROPERTIES::PVR_STREAM | |
CPVR_STREAM_PROPERTIES | "C" Stream properties |
CPVR_STREAM_TIMES | "C" Times of playing stream (Live TV and recordings) |
CPVR_STRING_SETTING_DEFINITION | "C" Representation of a string setting definition |
CPVR_TIMER | "C" PVR add-on timer event |
CPVR_TIMER_TYPE | "C" PVR add-on timer type |
Ckodi::addon::PVRChannelGroupMembersResultSet | |
Ckodi::addon::PVRChannelGroupsResultSet | |
CPVR::PVRChannelNumberInputChangedEvent | |
Ckodi::addon::PVRChannelsResultSet | |
CPVR::PVRContextMenuEvent | |
CPVR::PVREpgSearchData | |
Ckodi::addon::PVREPGTagsResultSet | |
CPVR::PVRImagePattern | |
CPVR::PVRPreviewAndPlayerShowInfoChangedEvent | |
Ckodi::addon::PVRProvidersResultSet | |
Ckodi::addon::PVRRecordingsResultSet | |
Ckodi::addon::PVRTimersResultSet | |
CXBMCAddon::Python::PyContext | |
CXBMCAddon::Python::PyContextState | |
CPyElem | |
CXBMCAddon::Python::PyGILLock | |
CPythonBindings::PyHolder | |
CPythonBindings::PyObjectDecrementor | |
CPythonBindings::PythonCompare< T > | |
CCFile::ReadLineResult | |
CXFILE::CFile::ReadLineResult | |
CXFILE::IFile::ReadLineResult | |
CXBMCAddon::AddonClass::Ref< T > | |
CXBMCAddon::xbmcgui::ref | |
CRefreshOverride | |
CREFRESHRATE | |
CRefreshVideoLatency | |
CReleaseTypeInfo | |
Crender_details | |
CKODI::RETRO::CRenderBufferManager::RenderBufferPools | |
CRendererDetail | |
CCGUIBaseContainer::RENDERITEM | |
CKODI::SUBTITLES::STYLE::renderOpts | |
CReplayGain | |
CCApplicationVolumeHandling::ReplayGainSettings | |
CADDON::RepoInfo | |
CADDON::RepositoryDirInfo | |
CADDON::CRepositoryUpdater::RepositoryUpdated | |
CADDON::CAddonDatabase::RepoUpdateData | |
CRESOLUTION_INFO | Provide info of a resolution |
CRESOLUTION_WHR | |
CADDON::CRepository::ResolveResult | |
CUPNP::ResourcePrioritySort | |
Chelper_Log.Result | |
Cdbiplus::result_set | |
CKODI::VIDEO::UTILS::ResumeInformation | |
CRssSet | |
Crt_addrinfo | |
Crt_metrics | |
Crt_msghdr | |
Crt_msghdr2 | |
Crtstat | |
CCGUIFontTTF::RunInfo | |
CS_COMMANDS_C1 | |
CSActorInfo | |
CSAlarmClockEvent | |
CSampleConfig | |
CsampleFormat | |
CPVR::SBackend | Holds generic data about a backend (number of channels etc.) |
CXFILE::SCacheStatus | |
CCVideoPlayer::SContent | |
CCDataCacheCore::SContentInfo | |
CScopedEventLoopBlock | Helper RAII-struct to block event loop for modifications |
CCWinSystemOSX::ScreenResolution | |
CSDbTableOffsets | |
CVAAPI::SDiMethods | |
CSDirData | |
CSDirState | |
CCVideoPlayer::SDVDInfo | |
CSelectionStream | |
COVERLAY::CRenderer::SElement | |
CServerInfoStruct | |
CCZeroconfAvahi::ServiceInfo | Helper to store information on howto create an avahi-group to publish |
CCVideoInfoTag::SetInfo | < Struct holding information about a movie set |
CXBMCAddon::SetLanguageHookGuard | |
CSettingGroup | |
CADDON::SExtValue | |
CSGUIControlAndOffset | |
►Cstd::shared_ptr | |
CCGUIFontCacheStaticValue | |
CMEDIA_DETECT::signature | |
CSimpleDefinition | |
CCVideoPlayerAudio::SInfo | |
CXBMCAddon::xbmcgui::SingleLockWithDelayGuard | |
►Cspdlog::sinks::sink | |
CCDarwinInterfaceForCLog | |
CActiveAE::SinkConfig | |
CSinkInfoStruct | |
CActiveAE::SinkReply | |
CDX::SizeGen< T > | |
CCDVDSubtitleTagSami::SLangclass | |
CSliderAction | |
CXFILE::SNativeIoControl | |
Csndio_formats | |
Csort_map | |
CsortByChannelNumber | |
CsortByClientChannelNumber | |
CSortDescription | |
CSortLanguage | |
CKODI::UTILS::sortstringbyname | |
Csortstringbyname | |
CSortUtils | |
CActiveAE::CActiveAE::SoundState | |
CKODI::PLATFORM::FILESYSTEM::space_info | |
CSpeechRecognitionImpl | |
CSpeedInfo | |
CCDVDMsgPlayerSetSpeed::SpeedParams | |
CCDVDInputStreamBluray::SPlane | |
CCDataCacheCore::SPlayerAudioInfo | |
CSPlayerState | |
CCDataCacheCore::SPlayerVideoInfo | |
CSplitPath | |
CCRenderManager::SPresent | |
Csps_info_struct | |
CSPUData | |
COVERLAY::SQuad | |
COVERLAY::SQuads | |
CCDataCacheCore::SRenderInfo | |
COVERLAY::SRenderState | |
CKODI::VIDEO::SScanSettings | |
Ckodi::gui::dialogs::SSelectionEntry | Selection entry structure
Used to provide the necessary data for the selection dialog and to declare the selected position in it |
CXCURL::DllLibCurlGlobal::SSession | |
CKODI::PLAYLIST::SSortPlayListItem | |
CCVideoPlayer::SSpeedState | |
CSStartMsg | |
CCDataCacheCore::SStateInfo | |
CSStateMsg | |
CCApplicationStackHelper::StackPartInformation | |
CSTAT_STRUCTURE | |
CstDVDAudioFrame | |
CstEmuFileObject | |
CStereoModeConversionMap | |
CStereoModeMap | |
CCDataCacheCore::STimeInfo | |
CstListElement | |
CMEDIA_DETECT::STORAGE::StorageDevice | Abstracts a generic storage device |
Cdbiplus::StrAccum | |
CSTREAM_CRYPTO_SESSION | |
►Cstd::streambuf | |
CXFILE::CFileStreamBuffer | |
►CKODI::RETRO::StreamBuffer | |
CKODI::RETRO::HwFramebufferBuffer | |
CKODI::RETRO::VideoStreamBuffer | |
CCDVDDemuxCC::streamdata | |
►CStreamInfo | |
CAudioStreamInfo | |
CSubtitleStreamInfo | |
CVideoStreamInfo | |
►CKODI::RETRO::StreamPacket | |
CKODI::RETRO::AudioStreamPacket | |
CKODI::RETRO::HwFramebufferPacket | |
CKODI::RETRO::VideoStreamPacket | |
►CKODI::RETRO::StreamProperties | |
CKODI::RETRO::AudioStreamProperties | |
CKODI::RETRO::HwFramebufferProperties | |
CKODI::RETRO::VideoStreamProperties | |
CActiveAE::CEngineStats::StreamStats | |
CStreamUtils | |
CStringSettingOption | |
Ckodi::tools::StringUtils | |
CKODI::UTILS::StringUtils | |
CStringUtils | |
CStringValidation | |
CStubDefinition | |
Chelper_Log.Log.style | |
CKODI::SUBTITLES::STYLE::style | |
CsubtitleData | |
CKODI::SUBTITLES::STYLE::subtitleOpts | |
CCDVDOverlayCodec::SubtitlePacketExtraData | |
CDXVA::SupportedConversionsArgs | |
CKODI::ADDONS::CExtsMimeSupportList::SupportValue | Structure to store information about supported part |
CKODI::ADDONS::CExtsMimeSupportList::SupportValues | Structure to store available data for related addon |
CKODI::WINDOWING::WAYLAND::CWindowDecorator::Surface | |
CCScraperUrl::SUrlEntry | |
CSVertex | |
CKODI::RETRO::CRPRendererOpenGL::Svertex | |
CCGLContextEGL::Sync | |
CKODI::TIME::SystemTime | |
CSZipEntry | |
►CT | |
CCDemuxStreamClientInternalTpl< T > | |
CLockableType< T > | |
CtagToken | |
CTemperatureInfo | |
►CTest | |
►CAdvancedSettingsResetBase | |
CTestFileItemBasePath | |
CTestNfs | |
CTestURLGetWithoutUserDetails | |
CTestUtilCleanString | |
CTestUtilSplitParams | |
CTestVideoInfoScanner | |
►Ctesting::Test | |
CAdvancedSettingsResetBase | |
CAddonDatabaseTest | |
CAudioBookTest | |
CAudioTest | |
CCDDATest | |
CCuesheetTest | |
CDiscStubTest | |
CEmptyTagParser< T > | |
CInternetStreamTest | |
CLyricsTest | |
CMusicDbTest | |
CPlayListTest | |
CRemoteTest | |
CStreamedFilesystemTest | |
CTestAddonBuilder | |
CTestAddonInfoBuilder | |
CTestAddonVersion | |
CTestArchive | |
CTestCPUInfo | |
CTestCharsetConverter | |
CTestDateTime | |
CTestDateTimeSpan | |
CTestEdl | |
CTestFileFactory | |
CTestGPUInfo | |
CTestHTTPDirectory | |
CTestJobManager | |
CTestLabelFormatter | |
CTestMetadataExtraction | |
CTestNetwork | |
CTestRegExpLog | |
CTestRssReader | |
CTestSkinTimers | |
CTestStacks | |
CTestSysfsPath | |
CTestSystemInfo | |
CTestTagLoaderTagLib | |
CTestTagParser< T > | |
CTestURIUtils | |
CTestWebServer | |
CTestXBMCTinyXML2 | |
CTestZipFile | |
CTestlog | |
CVideoTest | |
CTestDatabaseUtilsHelper | |
CTestEntry | |
CTestFileData | |
Cxbmcutil::test::TestGlobalPattern1 | |
CTestURLGetWithoutUserDetailsData | |
CTestUtilCleanStringData | |
CTestUtilSplitParamsData | |
CTextCachedPage_t | |
CTextCacheStruct_t | |
CTextExtData_t | |
CTextp27_t | |
CTextPageAttr_t | |
CTextPageinfo_t | |
CTextRenderInfo_t | |
CTextSubtitle_t | |
CTextSubtitleCache_t | |
CCTextureBundleXBT::Texture | |
CTextureFormat | |
CTextureSwizzle | |
CTextureswizzle | |
Cthread | |
CKODI::MESSAGING::ThreadMessage | |
CKODI::MESSAGING::ThreadMessageCallback | |
CThumbDataManagement | |
CCDVDInputStream::ITimes::Times | |
CKODI::TIME::TimeZoneInformation | |
►CTiXmlDocument | |
CCXBMCTinyXML | |
CCDDB::toc | |
CToDBusType< T > | |
CToDBusType< bool > | |
CToDBusType< char * > | |
CToDBusType< const char * > | |
CToDBusType< double > | |
CToDBusType< std::int16_t > | |
CToDBusType< std::int32_t > | |
CToDBusType< std::int64_t > | |
CToDBusType< std::uint16_t > | |
CToDBusType< std::uint32_t > | |
CToDBusType< std::uint64_t > | |
CToDBusType< std::uint8_t > | |
CMEDIA_DETECT::TRACKINFO | |
CTransformMatrix | |
CCSlideShowPic::TRANSITION | |
CTranslatableIntegerSettingOption | |
CKODI::PLAYLIST::translateField | |
CtranslateField | |
CtranslateJSONField | |
CtranslateType | |
►Cstd::true_type | |
CXbmcThreads::is_chrono_duration< std::chrono::duration< Rep, Period > > | |
►CTs... | |
Coverloaded< Ts > | |
CCDVDInputStreamStack::TSeg | |
CXBMCAddon::Tuple< T1, T2, T3, T4, Extraneous > | |
►CXBMCAddon::Tuple< T1 > | |
CXBMCAddon::Tuple< T1, T2, tuple_null_type, tuple_null_type, tuple_null_type > | |
►CXBMCAddon::Tuple< T1, T2 > | |
CXBMCAddon::Tuple< T1, T2, T3, tuple_null_type, tuple_null_type > | |
►CXBMCAddon::Tuple< T1, T2, T3 > | |
CXBMCAddon::Tuple< T1, T2, T3, T4, tuple_null_type > | |
CXBMCAddon::tuple_null_type | |
►CXBMCAddon::TupleBase | |
CXBMCAddon::Tuple< T1, tuple_null_type, tuple_null_type, tuple_null_type, tuple_null_type > | |
Ctvscreen | |
CTVShowRegexp | |
►C<TVTopShelfProvider> | |
CServiceProvider | |
►CTweener | |
CBackTweener | |
CBounceTweener | |
CCircleTweener | |
CCubicTweener | |
CElasticTweener | |
CLinearTweener | |
CQuadTweener | |
CSineTweener | |
CKODI::UTILITY::TypedDigest | |
CTypedDigest | |
CPythonBindings::TypeInfo | |
CADDON::TypeMapping | |
CCUdpClient::UdpCommand | |
CUIApplication(extended) | |
►C<UIApplicationDelegate> | |
CXBMCApplicationDelegate | |
CXBMCApplicationDelegate | |
►C<UIGestureRecognizerDelegate> | |
CTVOSLibInputTouch | |
CXBMCController | |
►C<UIKeyInput> | |
CXBMCController | |
►CUIResponder | |
CXBMCApplicationDelegate | |
CXBMCApplicationDelegate | |
►C<UITextFieldDelegate> | |
►CKeyboardView | |
CIOSKeyboardView | |
CTVOSKeyboardView | |
CCGraphicContext::UITransform | |
►CUIView | |
CIOSEAGLView | |
CKeyboardView | |
CTVOSEAGLView | |
►CUIViewController | |
CIOSExternalTouchController | |
CXBMCController | |
CXBMCController | |
►CXbmcCommons::UncheckedException | |
CPythonBindings::PythonToCppException | |
►Cstd::unique_lock | |
CGilSafeSingleLock | |
CUPnPServer | |
CURIUtils | |
CUSBDevicePrivateData | |
CVDPAU::VDPAU_procs | |
►Cstd::vector | |
CLockableType< std::vector< void * > > | |
CLockableType< std::vector< XBMCAddon::xbmc::Monitor * > > | |
CLockableType< std::vector< PyElem > > | |
CCContextButtons | |
CPVR::CPVRStreamProperties | |
COVERLAY::COverlayGlyphGL::VERTEX | |
COVERLAY::COverlayGlyphGLES::VERTEX | |
CCConvolutionShader::Vertex | |
CVertex | |
CVFS_CACHE_STATUS_DATA | |
CVFSDirEntry | |
CVFSGetDirectoryCallbacks | |
CVFSProperty | |
CVFSURL | |
CVideoAssetInfo | |
CVideoClassifyTest | |
CVIDEOCODEC_INITDATA | |
CVIDEOCODEC_PICTURE | |
CVideoDriverInfo | |
CVideoPicture | |
CViewModeProperties | |
Ckodi::addon::VisualizationTrack | |
►CWaitCondition | |
CNetworkStartWaiter | |
CPingResponseWaiter | |
CCWakeOnAccess::WakeUpEntry | |
CKODI::WINDOWING::WAYLAND::WaylandCPtrCompare | |
CwebvttAutoValue | |
CwebvttCssStyle | |
CwebvttCueSettings | |
Cwin32_exception | |
►CXBMCAddon::xbmcgui::WindowDialogMixin | |
CXBMCAddon::xbmcgui::WindowDialog | |
CXBMCAddon::xbmcgui::WindowXMLDialog | |
CwinEndpointsToAEDeviceType | |
►Ctesting::WithParamInterface | |
CAudioBookTest | |
CAudioTest | |
CCDDATest | |
CCuesheetTest | |
CDiscStubTest | |
CInternetStreamTest | |
CLyricsTest | |
CMusicDbTest | |
CPlayListTest | |
CRemoteTest | |
CStreamedFilesystemTest | |
CVideoTest | |
►CWithParamInterface | |
CTestFileItemBasePath | |
CTestNfs | |
CTestURLGetWithoutUserDetails | |
CTestUtilCleanString | |
CTestUtilSplitParams | |
CTestVideoInfoScanner | |
CWSDiscovery::wsd_req_info | |
CXBMC_AppCommandEvent | |
CXBMC_ButtonEvent | |
CXBMC_Event | |
CXBMC_KeyboardEvent | |
CXBMC_keysym | |
CXBMC_ModeChangeEvent | |
CXBMC_MouseButtonEvent | |
CXBMC_MouseMotionEvent | |
CXBMC_MoveEvent | |
CXBMC_QuitEvent | |
CXBMC_ResizeEvent | |
CXBMC_ScreenChangeEvent | |
CXBMC_SetFocusEvent | |
CXBMC_TouchEvent | |
CXBMC_UserEvent | |
CXBMCController() | |
CKODI::KEYBOARD::XBMCKEYTABLE | |
CCDDB::Xcddb | |
CKODI::WINDOWING::WAYLAND::CXkbcommonKeymap::XkbComposeTableDeleter | |
CKODI::WINDOWING::WAYLAND::CXkbcommonKeymap::XkbKeymapDeleter | |
►Ctinyxml2::XMLDocument | |
CCXBMCTinyXML2 | |
CXMLUtils | |
CXMode | |
CXOutput | |
CXPR_HEADER | |
CXSLTUtils | |
CYuvImage | |
CCZeroconfBrowser::ZeroconfService | |