►NActiveAE | |
CAudioSettings | |
►CCActiveAE | |
CSoundState | |
CCActiveAEBufferPool | |
CCActiveAEBufferPoolAtempo | |
CCActiveAEBufferPoolResample | |
CCActiveAEControlProtocol | |
CCActiveAEDataProtocol | |
CCActiveAEFilter | |
CCActiveAEResampleFFMPEG | |
CCActiveAESettings | |
CCActiveAESink | |
CCActiveAESound | |
CCActiveAEStream | |
CCActiveAEStreamBuffers | |
CCAEResampleFactory | |
►CCEngineStats | |
CStreamStats | |
CCSampleBuffer | |
CCSinkControlProtocol | |
CCSinkDataProtocol | |
CCSoundPacket | Variables here follow ffmpeg naming |
CCSyncError | |
CIAEResample | |
CMsgStreamFade | |
CMsgStreamFFmpegInfo | |
CMsgStreamFree | |
CMsgStreamNew | |
CMsgStreamParameter | |
CMsgStreamSample | |
CSinkConfig | |
CSinkReply | |
►NActor | |
CCPayloadWrap | |
CCPayloadWrapBase | |
CMessage | |
CProtocol | |
►NADDON | |
►NAddonEvents | |
CAutoUpdateStateChanged | Emitted after the auto-update state of the add-on has been changed |
CDisabled | Emitted after the add-on has been disabled |
CEnabled | Emitted after the add-on has been enabled |
CInstanceAdded | Emitted after a new usable add-on instance was added |
CInstanceRemoved | Emitted after an add-on instance was removed |
CLoad | Emitted after the add-on has been loaded |
CMetadataChanged | Emitted after the add-on's metadata has been changed |
CReInstalled | Emitted when a different version of the add-on has been installed to the file system and should be reloaded |
CUnInstalled | Emitted after the add-on has been uninstalled |
CUnload | Emitted after the add-on has been unloaded |
►NGUI | |
CCHelpers | |
CAddonEvent | |
CAddonIdFinder | |
CCAddon | |
CCAddonBuilder | |
►CCAddonDatabase | |
CRepoUpdateData | |
CCAddonDatabaseSerializer | Addon content serializer/deserializer |
CCAddonDll | |
CCAddonDllInformer | Information class for use on addon type managers |
CCAddonExtensions | |
CCAddonGUITranslator | Translates data types from GUI API to the corresponding format in Kodi |
CCAddonInfo | |
CCAddonInfoBuilder | |
CCAddonInfoBuilderFromDB | |
►CCAddonInstaller | |
CCDownloadJob | |
CCAddonMgr | Class - CAddonMgr Holds references to all addons, enabled or otherwise |
CCAddonRepos | Class - CAddonRepos Reads information about installed official/third party repos and their contained add-ons from the database |
CCAddonSettings | |
CCAddonStatusHandler | Class - CAddonStatusHandler Used to inform the user about occurred errors and changes inside Add-on's, and ask him what to do |
CCAddonSystemSettings | |
CCAddonType | |
CCAddonUpdateRules | Class - CAddonUpdateRules Manages information about the updateability of addons by defining and handling certain rules |
CCAddonVersion | |
CCBinaryAddonBase | |
CCBinaryAddonCache | |
CCBinaryAddonManager | |
CCContextMenuAddon | |
CCExtValues | |
CCFontResource | |
CCGameResource | |
CCGUIAddonRenderingControl | |
CCGUIAddonWindow | |
CCGUIAddonWindowDialog | |
CCImageResource | A collection of images. The collection can have a type |
CCLanguageResource | |
CclosestRes | |
CContentMapping | |
CCPluginSource | |
►CCRepository | |
CResolveResult | |
CCRepositoryUpdateJob | |
►CCRepositoryUpdater | |
CRepositoryUpdated | |
CCResource | |
CCScraper | |
CCScraperError | |
CCService | |
CCServiceAddonManager | |
CCSettingUrlEncodedString | |
►CCSkinInfo | |
CCStartupWindow | |
CCSkinSetting | |
CCSkinSettingBool | |
CCSkinSettingString | |
CCSkinSettingUpdateHandler | |
CCUISoundsResource | |
CCVFSAddonCache | |
►CCVFSEntry | A virtual filesystem entry add-on |
CProtocolInfo | A structure encapsulating properties of supplied protocol |
CCVFSEntryIDirectoryWrapper | Wrapper equpping a CVFSEntry with an IDirectory interface |
CCVFSEntryIFileDirectoryWrapper | Wrapper equpping a CVFSEntry with an IFileDirectory interface |
CCVFSEntryIFileWrapper | Wrapper equipping a CVFSEntry with an IFile interface |
CCVFSURLWrapper | |
CCWebinterface | |
CDependencyInfo | |
CIAddon | |
CIAddonInstanceHandler | |
CIAddonMgrCallback | Class - IAddonMgrCallback This callback should be inherited by any class which manages specific addon types |
CIAddonProvider | |
CInterface_Android | |
CInterface_AudioEngine | |
CInterface_Base | Global general Add-on to Kodi callback functions |
CInterface_Filesystem | |
CInterface_General | Global general Add-on to Kodi callback functions |
CInterface_GUIControlAddonRendering | Global gui Add-on to Kodi callback functions |
CInterface_GUIControlButton | Global gui Add-on to Kodi callback functions |
CInterface_GUIControlEdit | Global gui Add-on to Kodi callback functions |
CInterface_GUIControlFadeLabel | Global gui Add-on to Kodi callback functions |
CInterface_GUIControlImage | Global gui Add-on to Kodi callback functions |
CInterface_GUIControlLabel | Global gui Add-on to Kodi callback functions |
CInterface_GUIControlProgress | Global gui Add-on to Kodi callback functions |
CInterface_GUIControlRadioButton | Global gui Add-on to Kodi callback functions |
CInterface_GUIControlSettingsSlider | Global gui Add-on to Kodi callback functions |
CInterface_GUIControlSlider | Global gui Add-on to Kodi callback functions |
CInterface_GUIControlSpin | Global gui Add-on to Kodi callback functions |
CInterface_GUIControlTextBox | Global gui Add-on to Kodi callback functions |
CInterface_GUIDialogContextMenu | Global gui Add-on to Kodi callback functions |
CInterface_GUIDialogExtendedProgress | Global gui Add-on to Kodi callback functions |
CInterface_GUIDialogFileBrowser | Global gui Add-on to Kodi callback functions |
CInterface_GUIDialogKeyboard | Global gui Add-on to Kodi callback functions |
CInterface_GUIDialogNumeric | Global gui Add-on to Kodi callback functions |
CInterface_GUIDialogOK | Global gui Add-on to Kodi callback functions |
CInterface_GUIDialogProgress | Global gui Add-on to Kodi callback functions |
CInterface_GUIDialogSelect | Global gui Add-on to Kodi callback functions |
CInterface_GUIDialogTextViewer | Global gui Add-on to Kodi callback functions |
CInterface_GUIDialogYesNo | Global gui Add-on to Kodi callback functions |
CInterface_GUIGeneral | Global gui Add-on to Kodi callback functions |
CInterface_GUIListItem | Global gui Add-on to Kodi callback functions |
CInterface_GUIWindow | Global gui Add-on to Kodi callback functions |
CInterface_Network | Global general Add-on to Kodi callback functions |
CRepoInfo | Struct - RepoInfo |
CRepositoryDirInfo | |
CSExtValue | |
CTypeMapping | |
►NAE | |
►NSINK | |
CCAESinkPipewire | |
CAESinkDevice | |
CAESinkInfo | |
CAESinkRegEntry | |
CCAESinkFactory | |
►NANNOUNCEMENT | |
►CCAnnouncementManager | |
CCAnnounceData | |
CIAnnouncer | |
►NCDDB | |
Ctoc | |
CXcddb | |
►Nclix | |
►Ndetail | |
►CIfManaged | |
►CSelect | |
CEither | |
►CIfManaged< System::String ^> | |
►CSelect | |
CEither | |
CIsManagedString | |
CIsManagedString< System::String ^> | |
CSelect | |
►CSelect< false > | |
CType | |
►CSelect< true > | |
CType | |
CStringMarshaler | |
CStringMarshaler< CxxFromNet > | |
CStringMarshaler< NetFromCxx > | |
CStringTypeSelecter | |
CStringTypeSelecter< E_ANSI > | |
CStringTypeSelecter< E_UTF16 > | |
CStringTypeSelecter< E_UTF8 > | |
CStringTypeSelector | |
CStringTypeSelector< E_ANSI > | |
CStringTypeSelector< E_UTF16 > | |
CStringTypeSelector< E_UTF8 > | |
►Ncom | |
►Nplutinosoft | |
►Nplatinum | |
►Nsample | |
CPlatinumUPnPActivity | |
CUPnP | |
►NCONTEXTMENU | |
CCAddonInfo | |
CCAddonSettings | |
CCAddRemoveFavourite | |
CCAlbumInfo | |
CCArtistInfo | |
CCCheckForUpdates | |
CCChooseThumbnailForFavourite | |
CCDisableAddon | |
CCEjectDisk | |
CCEjectDrive | |
CCEnableAddon | |
CCEpisodeInfo | |
CCFavouriteContextMenuAction | |
CCFavouritesTargetBrowse | |
CCFavouritesTargetContextMenu | |
CCFavouritesTargetInfo | |
CCFavouritesTargetPlay | |
CCFavouritesTargetResume | |
CCMoveDownFavourite | |
CCMoveUpFavourite | |
CCMovieInfo | |
CCMovieSetInfo | |
CCMusicBrowse | |
CCMusicInfo | |
CCMusicPlay | |
CCMusicPlayNext | |
CCMusicPlayUsing | |
CCMusicQueue | |
CCMusicVideoInfo | |
CCRemoveFavourite | |
CCRenameFavourite | |
CCSeasonInfo | |
CCSongInfo | |
CCTVShowInfo | |
CCVideoBrowse | |
CCVideoChooseVersion | |
CCVideoInfo | |
CCVideoMarkUnWatched | |
CCVideoMarkWatched | |
CCVideoPlay | |
CCVideoPlayAndQueue | |
CCVideoPlayNext | |
CCVideoPlayUsing | |
CCVideoPlayVersionUsing | |
CCVideoQueue | |
CCVideoRemoveResumePoint | |
CCVideoResume | |
►Ndbiplus | |
CDatabase | |
CDataset | |
CDbErrors | |
Cet_info | |
Cfield | |
Cfield_prop | |
Cfield_value | |
CMysqlDatabase | |
CMysqlDataset | |
Cresult_set | |
CSqliteDatabase | |
CSqliteDataset | |
CStrAccum | |
►Ndefault | |
CMain | |
►Ndetail | |
CCSubscription | |
CISubscription | |
►NDRM | |
CCCryptoSession | |
CCharVecBuffer | |
CCMediaDrmCryptoSession | |
►NDX | |
CDeviceResources | |
CSizeGen | |
►NDXVA | |
CCContext | |
CCDecoder | |
CCEnumeratorHD | |
CCProcessorHD | |
CCVideoBuffer | |
CCVideoBufferCopy | |
CCVideoBufferPool | |
CCVideoBufferPoolTyped | |
CCVideoBufferShared | |
CDXGIColorSpaceArgs | |
CProcAmpFilter | |
CProcAmpInfo | |
CProcColorSpaces | |
CProcessorCapabilities | |
CProcessorConversion | |
CProcessorFormats | |
CSupportedConversionsArgs | |
►NEDL | |
CEdit | |
►NEVENTCLIENT | |
CCEventAction | |
CCEventButtonState | |
CCEventClient | |
►NEVENTPACKET | |
CCEventPacket | |
►NEVENTSERVER | |
CCEventServer | |
►NFFMPEG_HELP_TOOLS | |
CFFMpegException | |
►Nfmt | |
Cformatter< EINTERLACEMETHOD > | |
Cformatter< ESCALINGMETHOD > | |
Cformatter< EShaderFormat > | |
Cformatter< ETONEMAPMETHOD > | |
Cformatter< ShaderMethodGL > | |
Cformatter< ShaderMethodGLES > | |
Cformatter< StarfishState > | |
Cformatter< std::thread::id > | |
►Nhelper_Log | |
►CLog | |
Cstyle | |
CResult | |
►NHTML | |
CCHTMLUtil | |
►NIMAGE_FILES | |
CCImageFileURL | 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 |
CCSpecialImageLoaderFactory | |
CISpecialImageFileLoader | An interface to load special image files into a texture for display |
►NINFO | |
CCSkinVariable | |
CCSkinVariableString | |
CInfoBool | Base class, wrapping boolean conditions and expressions |
CInfoExpression | Class to wrap active boolean expressions |
CInfoSingle | Class to wrap active boolean conditions |
►Njni | |
CCJNIMainActivity | |
CCJNIXBMCAudioManagerOnAudioFocusChangeListener | |
CCJNIXBMCBroadcastReceiver | |
CCJNIXBMCConnectivityManagerNetworkCallback | |
CCJNIXBMCDisplayManagerDisplayListener | |
CCJNIXBMCFile | |
►CCJNIXBMCJsonHandler | |
CCJNIClient | |
CCJNITransportLayer | |
CCJNIXBMCMainView | |
CCJNIXBMCMediaSession | |
CCJNIXBMCNsdManagerDiscoveryListener | |
CCJNIXBMCNsdManagerRegistrationListener | |
CCJNIXBMCNsdManagerResolveListener | |
CCJNIXBMCSpeechRecognitionListener | |
CCJNIXBMCSurfaceTextureOnFrameAvailableListener | |
CCJNIXBMCTextureCache | |
CCJNIXBMCURIUtils | |
CCJNIXBMCVideoView | |
►NJSONRPC | |
CCAddonsOperations | |
CCApplicationOperations | |
CCAudioLibrary | |
CCFavouritesOperations | |
CCFileItemHandler | |
CCFileOperations | |
CCGUIOperations | |
CCInputOperations | |
CCJSONRPC | JSON RPC handler |
CCJSONRPCUtils | |
CCJSONServiceDescription | Helper class for json schema service descriptor based service descriptions for the json rpc API |
CCJSONUtils | Helper class containing utility methods to handle json rpc method calls |
CCPlayerOperations | |
CCPlaylistOperations | |
CCProfilesOperations | |
CCPVROperations | |
CCSettingsOperations | |
CCSystemOperations | |
CCTCPServer | |
CCTextureOperations | |
CCVideoLibrary | |
CCXBMCOperations | |
CIClient | |
CIJSONRPCAnnouncer | |
CITransportLayer | |
CJsonRpcMethod | Structure for a published json rpc method |
CJsonRpcMethodMap | Structure mapping a json rpc method definition to an actual method implementation |
►CJSONSchemaTypeDefinition | Class for a parameter of a json rpc method |
CCJsonSchemaPropertiesMap | Maps a properties name to its json schema type definition |
►NKODI | |
►NACTION | |
CCActionTranslator | |
CIActionListener | Interface defining methods to handle GUI actions |
►NADDONS | |
CAddonSupportEntry | Information structure with which a supported format of an addon can be stored |
CCAudioDecoder | |
►CCExtsMimeSupportList | Class to manage all available and activated add-ons and to release their types to the outside for selection |
CSupportValue | Structure to store information about supported part |
CSupportValues | Structure to store available data for related addon |
CCImageDecoder | |
CCScreenSaver | |
CCVisualization | |
CIAddonSupportCheck | Parent class to ask addons for support |
CIAddonSupportList | Parent class to manage all available mimetypes and file extensions of the respective add-on and its types |
►NCDRIP | |
CCCDDARipJob | |
CCCDDARipper | Rip an entire CD or a single track |
CCEncoder | |
CCEncoderAddon | |
CCEncoderFFmpeg | |
CIEncoder | |
►NGAME | |
CCAgentController | Class to represent the controller of a game player (a.k.a. agent) |
CCAgentInput | Class to manage game-playing agents for a running game client |
CCAgentJoystick | Handles game controller events for game agent functionality |
CCAgentKeyboard | Handles keyboard events for game agent functionality |
CCAgentMouse | Handles mouse events for game agent functionality |
CCController | |
CCControllerActivity | Class to hold state about the current activity of a controller |
CCControllerGrid | Class to encapsulate grid operations |
CCControllerHub | A branch in the controller tree |
CCControllerInstaller | |
CCControllerLayout | |
CCControllerManager | |
CCControllerNode | Node in the controller tree |
CCControllerSelect | |
CCControllerTranslator | |
CCDefaultButtonMap | A fallback buttonmap to be used with the default keyboard profile |
CCDefaultController | |
CCDefaultKeyboardTranslator | |
CCDefaultMouseTranslator | |
CCDialogGameAdvancedSettings | |
CCDialogGameOSD | |
CCDialogGameOSDHelp | |
CCDialogGameSaves | |
CCDialogGameStretchMode | |
CCDialogGameVideoFilter | |
CCDialogGameVideoRotation | |
CCDialogGameVideoSelect | |
CCDialogGameVolume | |
CCDialogInGameSaves | |
CCGameClient | Interface between Kodi and Game add-ons |
CCGameClientCheevos | |
CCGameClientController | A container for the layout of a controller connected to a game client input port |
CCGameClientDevice | Represents a device connected to a port |
CCGameClientHardware | Handles events for hardware such as reset buttons |
CCGameClientInGameSaves | This class implements in-game saves |
CCGameClientInput | |
CCGameClientJoystick | Handles game controller events for games |
CCGameClientKeyboard | Handles keyboard events for games |
CCGameClientMouse | Handles mouse events for games |
CCGameClientPort | Represents a port that devices can connect to |
CCGameClientProperties | C++ wrapper for properties to pass to the DLL |
CCGameClientStreamAudio | |
CCGameClientStreams | |
CCGameClientStreamSwFramebuffer | |
CCGameClientStreamVideo | |
CCGameClientStruct | Helper class to have "C" struct created before other parts becomes his pointer |
CCGameClientSubsystem | Base class for game client subsystems |
CCGameClientTopology | |
CCGameClientTranslator | Translates data types from Game API to the corresponding format in Kodi |
CCGameInfoTag | |
CCGameServices | |
CCGameSettings | |
CCGameUtils | Game related utilities |
CCGUIActivePortList | |
CCGUIAgentControllerList | |
CCGUIAgentWindow | |
CCGUICardinalFeatureButton | |
CCGUIConfigurationWizard | |
CCGUIControllerButton | |
CCGUIControllerList | |
CCGUIControllerWindow | |
CCGUIDialogAxisDetection | |
CCGUIDialogButtonCapture | |
CCGUIDialogIgnoreInput | |
CCGUIDialogSelectGameClient | |
CCGUIDialogSelectSavestate | |
CCGUIFeatureButton | |
CCGUIFeatureFactory | |
CCGUIFeatureGroupTitle | |
CCGUIFeatureList | |
CCGUIFeatureSeparator | |
CCGUIFeatureTranslator | |
CCGUIGameController | |
CCGUIGameControllerList | |
CCGUIGameControllerProvider | Controller list provider for the IAgentList control in the Player Viewer (GameAgents ) window |
CCGUIPortList | |
CCGUIPortWindow | |
CCGUIScalarFeatureButton | |
CCGUISelectKeyButton | |
CCGUIThrottleButton | |
CCGUIViewStateWindowGames | |
CCGUIWheelButton | |
CCGUIWindowGames | |
CCInputSink | |
CControllerColumn | Column of controllers in the grid |
CControllerVertex | Vertex in the grid of controllers |
CCPhysicalFeature | |
CCPhysicalPort | |
CCPhysicalTopology | Represents the physical topology of controller add-ons |
CCPortInput | |
CCPortManager | |
CCPortNode | Collection of nodes that can be connected to this port |
CGameClientSubsystems | |
CIActivePortList | A list populated by input ports on a game console |
CIAgentControllerList | A list populated by the controllers of game-playing agents (CGameAgent) |
CIConfigurationWizard | A wizard to direct user input |
CIControllerList | A list populated by installed controllers for the controller configuration window |
CIFeatureButton | A GUI button in a feature list (IFeatureList) |
CIFeatureList | A list populated by the controller's features |
CIGameClientStream | |
CIGameInputCallback | Input callbacks |
CIPortList | A list populated by controller ports for the port setup window |
►NGUILIB | |
►NGUIINFO | |
CCAddonsGUIInfo | |
CCGamesGUIInfo | |
CCGUIControlsGUIInfo | |
CCGUIInfo | |
CCGUIInfoBool | |
CCGUIInfoColor | |
CCGUIInfoLabel | |
CCGUIInfoProvider | |
CCGUIInfoProviders | |
CCLibraryGUIInfo | |
CCMusicGUIInfo | |
CCPicturesGUIInfo | |
CCPlayerGUIInfo | |
CCSkinGUIInfo | |
CCSystemGUIInfo | |
CCVideoGUIInfo | |
CCVisualisationGUIInfo | |
CCWeatherGUIInfo | |
CIGUIInfoProvider | |
CPlayerShowInfoChangedEvent | |
►NHARDWARE | |
CIHardwareInput | Handles events for hardware such as reset buttons on a game console |
►NINPUT | |
CCInputTranslator | |
►NJOYSTICK | |
CAxisConfiguration | |
CCAccelerometer | |
CCAnalogStick | |
CCAxisDetector | Detects when an axis should be mapped |
CCAxisFeature | |
CCButtonDetector | Detects when a button should be mapped |
CCButtonMapping | Generic implementation of a class that provides button mapping by translating driver events to button mapping commands |
CCDeadzoneFilter | Analog axis deadzone filtering |
CCDriverPrimitive | Basic driver element associated with input events |
CCDriverReceiving | Class to translate input events from higher-level features to driver primitives |
CCFeatureAxis | Axis of a feature (analog stick, accelerometer, etc) |
CCGUIDialogNewJoystick | |
CCHatDetector | Detects when a D-pad direction should be mapped |
CCInputHandling | Class to translate input from the driver into higher-level features |
CCJoystickEasterEgg | Hush!!! |
CCJoystickFeature | Base class for joystick features |
CCJoystickMonitor | Monitors joystick input and resets screensaver/shutdown timers whenever motion occurs |
CCJoystickTranslator | Joystick translation utilities |
CCJoystickUtils | |
CCKeyDetector | Detects when a keyboard key should be mapped |
CCMouseButtonDetector | Detects when a mouse button should be mapped |
CCPointerDetector | Detects when a mouse button should be mapped |
CCPrimitiveDetector | Detects and dispatches mapping events |
CCRumbleGenerator | |
CCScalarFeature | |
CCThrottle | |
CCWheel | |
CIButtonMap | Button map interface to translate between the driver's raw button/hat/axis elements and physical joystick features |
CIButtonMapCallback | Interface for handling button maps |
CIButtonMapper | Button mapper interface to assign the driver's raw button/hat/axis elements to physical joystick features using a provided button map |
CIButtonSequence | |
CIDriverHandler | Interface defining methods to handle joystick events for raw driver elements (buttons, hats, axes) |
CIDriverReceiver | Interface for sending input events to joystick drivers |
CIInputHandler | Interface for handling input events for game controllers |
CIInputProvider | Interface for classes that can provide input |
CIInputReceiver | Interface for sending input events to game controllers |
►NKEYBOARD | |
CCDefaultKeyboardHandling | |
CCKeyboardEasterEgg | Hush!!! |
CCKeyboardInputHandling | Class to translate input from Kodi keycodes to key names defined by the keyboard's controller profile |
CCKeyboardLayout | |
CCKeyboardLayoutManager | |
CCKeyboardStat | |
CCKeyboardTranslator | Keyboard translation utilities |
CIKeyboardDriverHandler | Interface for handling keyboard events |
CIKeyboardInputHandler | Interface for handling input events for keyboards |
CIKeyboardInputProvider | Interface for classes that can provide keyboard input |
CKeyTable | |
CXBMCKEYTABLE | |
►NKEYMAP | |
CCAppTranslator | |
CCButtonStat | |
CCButtonTranslator | Singleton class to map from buttons to actions |
CCCustomControllerTranslator | |
CCGamepadTranslator | Gamepad translator, only used by EventClient |
CCIRTranslator | |
CCJoystickMapper | |
CCKeyboardActionMap | |
CCKeyboardTranslator | |
CCKeyHandler | |
CCKeymap | |
CCKeymapEnvironment | |
CCKeymapHandler | |
CCKeymapHandling | |
CCTouchTranslator | |
CCWindowKeymap | |
CIKeyboardActionMap | Interface for translating keyboard keys to action IDs |
CIKeyHandler | Interface for handling keymap keys |
CIKeymap | Interface for mapping buttons to Kodi actions |
CIKeymapEnvironment | Customizes the environment in which keymapping is performed |
CIKeymapHandler | Interface for a class working with a keymap |
CIKeyMapper | Interface for classes that can map buttons to Kodi actions |
CIWindowKeymap | Interface for mapping buttons to Kodi actions for specific windows |
CKeymapAction | Action entry in joystick.xml |
CKeymapActionGroup | Container that sorts action entries by their holdtime |
►NMEMORY | |
CMemoryStatus | |
►NMESSAGING | |
►NHELPERS | |
CDialogOKMessage | |
CDialogYesNoMessage | Payload sent for message TMSG_GUI_DIALOG_YESNO |
CCApplicationMessenger | This implements a simple message dispatcher/router for Kodi |
CCDelayedMessage | |
CIMessageTarget | A class wishing to receive messages should implement this and call |
CThreadMessage | |
CThreadMessageCallback | |
►NMOUSE | |
CCDefaultMouseHandling | |
CCMouseEvent | Simple class for mouse events |
CCMouseInputHandling | Class to translate input from driver info to higher-level features |
CIMouseDriverHandler | Interface for handling mouse driver events |
CIMouseInputHandler | Interface for handling mouse events |
CIMouseInputProvider | Interface for classes that can provide mouse input |
►NPIPEWIRE | |
CCLoopLockGuard | |
CCPipewire | |
CCPipewireContext | |
CCPipewireCore | |
CCPipewireGlobal | |
CCPipewireNode | |
►CCPipewireProxy | |
CPipewireProxyDeleter | |
CCPipewireRegistry | |
CCPipewireStream | |
CCPipewireThreadLoop | |
CPipewirePropertiesDeleter | |
►NPLATFORM | |
►NFILESYSTEM | |
Cspace_info | |
►NWINDOWS10 | |
CApp | |
►NPLAYLIST | |
CCPlayList | |
CCPlayListASX | |
CCPlayListB4S | |
CCPlayListFactory | |
CCPlayListM3U | |
CCPlayListPlayer | |
CCPlayListPLS | |
CCPlayListRAM | |
CCPlayListURL | |
CCPlayListWPL | |
CCPlayListXML | |
CCPlayListXSPF | |
CCSmartPlaylist | |
CCSmartPlaylistFileItemListModifier | |
CCSmartPlaylistRule | |
CCSmartPlaylistRuleCombination | |
Cgroup | |
CSSortPlayListItem | |
CtranslateField | |
►NRETRO | |
CAudioStreamPacket | |
CAudioStreamProperties | |
CCAudioTranslator | |
CCBaseRenderBuffer | |
CCBaseRenderBufferPool | |
CCBasicMemoryStream | |
CCCheevos | |
►CCDeltaPairMemoryStream | Implementation of a linear memory stream using XOR deltas |
CDeltaPair | |
CMemoryFrame | |
CCGameLoop | |
CCGameWindowFullScreen | |
CCGameWindowFullScreenText | |
CCGUIGameControl | |
CCGUIGameMessenger | Class to send messages to the GUI, if a GUI is present |
CCGUIGameRenderManager | Class to safely route commands between the GUI and RetroPlayer |
CCGUIGameSettings | |
CCGUIGameSettingsHandle | |
CCGUIGameVideoHandle | |
CCGUIPlaybackControl | Class to control playback by monitoring OSD status |
CCGUIRenderControl | |
CCGUIRenderControlHandle | |
CCGUIRenderFullScreen | |
CCGUIRenderFullScreenHandle | |
CCGUIRenderHandle | |
CCGUIRenderSettings | |
CCGUIRenderTarget | A target of rendering commands |
CCGUIRenderTargetFactory | |
CCLinearMemoryStream | |
CCRealtimePlayback | |
CCRenderBufferDMA | Special IRenderBuffer implementation for use with CBufferObject |
CCRenderBufferGuiTexture | |
►CCRenderBufferManager | |
CRenderBufferPools | |
CCRenderBufferOpenGL | |
CCRenderBufferOpenGLES | |
CCRenderBufferPoolDMA | Special IRenderBufferPool implementation that converts AVPixelFormat to DRM_FORMAT_* for use with CRenderBufferDMA |
CCRenderBufferPoolGuiTexture | |
CCRenderBufferPoolOpenGL | |
CCRenderBufferPoolOpenGLES | |
CCRenderBufferSysMem | |
CCRenderContext | |
CCRendererFactoryDMA | |
CCRendererFactoryGuiTexture | |
CCRendererFactoryOpenGL | |
CCRendererFactoryOpenGLES | |
CCRenderSettings | |
CCRenderTranslator | |
CCRenderUtils | |
CCRenderVideoSettings | Video settings provided by the rendering system |
CCRetroPlayer | |
CCRetroPlayerAudio | |
CCRetroPlayerAutoSave | |
CCRetroPlayerInput | |
CCRetroPlayerUtils | |
CCRetroPlayerVideo | Renders video frames provided by the game loop |
CCReversiblePlayback | |
CCRPBaseRenderer | |
CCRPProcessInfo | Player process info |
CCRPProcessInfoAndroid | |
CCRPProcessInfoGbm | |
CCRPProcessInfoIOS | |
CCRPProcessInfoOSX | |
CCRPProcessInfoWayland | |
CCRPProcessInfoWin | |
CCRPProcessInfoX11 | |
CCRPRendererDMA | Special CRPBaseRenderer implementation to handle Direct Memory Access (DMA) buffer types |
CCRPRendererGuiTexture | |
►CCRPRendererOpenGL | |
CPackedVertex | |
CSvertex | |
CCRPRendererOpenGLES | |
CCRPRenderManager | Renders video frames provided by the game loop |
CCRPStreamManager | |
CCRPWinOutputShader | |
CCRPWinRenderer | |
CCSavestateDatabase | |
CCSavestateFlatBuffer | |
CCWinRenderBuffer | |
CCWinRenderBufferPool | |
CCWinRendererFactory | |
CDeleteStream | |
CIAutoSaveCallback | |
CIGameCallback | |
CIGameLoopCallback | |
CIGUIRenderSettings | Interface to pass render settings from the GUI to the renderer |
CIMemoryStream | Stream of serialized states from game clients |
CIPlayback | |
CIPlaybackCallback | The playback client being controlled |
CIPlaybackControl | Class that can control playback and input |
CIRenderBuffer | |
CIRenderBufferPool | |
CIRenderCallback | |
CIRendererFactory | Rendering factory |
CIRenderManager | Interface to expose rendering functions to GUI components |
CIRetroPlayerStream | |
CISavestate | |
CIStreamManager | |
CStreamBuffer | |
CStreamPacket | |
CStreamProperties | |
CVideoStreamBuffer | |
CVideoStreamPacket | |
CVideoStreamProperties | |
►NSUBTITLES | |
►NSTYLE | |
CrenderOpts | |
Cstyle | |
CsubtitleOpts | |
CCSubtitlesSettings | |
►NTIME | |
CFileTime | |
CSystemTime | |
CTimeZoneInformation | |
►NUTILITY | |
CCDigest | Utility class for calculating message digests/hashes, currently using OpenSSL |
CTypedDigest | |
►NUTILS | |
►NCOLOR | |
CColorFloats | |
CColorInfo | |
►NEGL | |
CCEGLFence | |
►NGUILIB | |
CCGUIContentUtils | |
►NMOVING_SPEED | |
CCMovingSpeed | 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) |
CEventCfg | |
►NPOSIX | |
CCFileHandle | |
CCMmap | Wrapper for mapped memory that automatically calls munmap on destruction |
CCSharedMemory | Get a chunk of shared memory of specified size |
CCDisplayInfo | |
CCScopeGuard | Generic scopeguard designed to handle any type of handle |
Csortstringbyname | |
CStringUtils | |
►NVIDEO | |
►NGUILIB | |
CCVideoPlayActionProcessorBase | |
CCVideoSelectActionProcessorBase | |
CCVideoVersionHelper | |
►NTAGS | |
CCVideoTagExtractionHelper | |
►NUTILS | |
CResumeInformation | |
CCVideoEmbeddedImageFileLoader | Generates a texture for an image embedded in a video file |
CCVideoGeneratedImageFileLoader | Generates a texture for a thumbnail of a video file, for a specific chapter or from a frame approx 1/3 into the video |
CCVideoInfoScanner | |
CCVideoInfoTagLoaderFactory | |
CEPISODE | |
CIVideoInfoTagLoader | Base class for video tag loaders |
CIVideoItemArtworkHandler | |
CIVideoItemArtworkHandlerFactory | |
CSScanSettings | |
►NWINDOWING | |
►NGBM | |
CCDRMAtomic | |
CCDRMConnector | |
CCDRMCrtc | |
CCDRMEncoder | |
CCDRMLegacy | |
►CCDRMObject | |
CDrmModeObjectPropertiesDeleter | |
CDrmModePropertyResDeleter | |
CCDRMPlane | |
CCDRMUtils | |
►CCGBMUtils | A wrapper for gbm c classes to allow OOP and RAII |
►CCGBMDevice | A wrapper for gbm_device to allow OOP and RAII |
►CCGBMSurface | A wrapper for gbm_surface to allow OOP and RAII |
CCGBMSurfaceBuffer | A wrapper for gbm_bo to allow OOP and RAII |
CCOffScreenModeSetting | |
CCVaapiProxy | |
CCVideoLayerBridge | |
CCWinSystemGbm | |
►CCWinSystemGbmEGLContext | |
Cdelete_CVaapiProxy | |
CCWinSystemGbmGLContext | |
CCWinSystemGbmGLESContext | |
Cdrm_fb | |
►NLINUX | |
CCOSScreenSaverFreedesktop | |
CCWinSystemEGL | |
►NWAYLAND | |
CCConnection | Connection to Wayland compositor |
CCCursorUtil | |
CCInputProcessorKeyboard | |
CCInputProcessorPointer | |
CCInputProcessorTouch | Touch input processor |
CCOSScreenSaverIdleInhibitUnstableV1 | |
CCOSScreenSaverWebOS | |
►CCOutput | Wl_output handler that collects information from the compositor and then passes it on when everything is available |
CMode | |
CCRegistry | Handle Wayland globals |
CCSeat | Handle all events and requests related to one seat (including input and selection) |
CCSeatInputProcessing | Receive events from all registered wl_seats and process them into Kodi events |
CCSeatSelection | Retrieve and accept selection (clipboard) offers on the data device of a seat |
CCSeatWebOS | |
CCShellSurfaceWebOSShell | |
CCShellSurfaceWlShell | |
CCShellSurfaceXdgShell | Shell surface implementation for stable xdg_shell |
CCShellSurfaceXdgShellUnstableV6 | Shell surface implementation for unstable xdg_shell in version 6 |
CCVaapiProxy | |
CCVideoSyncWpPresentation | |
►CCWindowDecorator | Paint decorations around windows with subcompositing |
CBuffer | |
CSurface | |
CCWinEventsWayland | |
CCWinSystemWayland | |
CCWinSystemWaylandEGLContext | |
►CCWinSystemWaylandEGLContextGL | |
Cdelete_CVaapiProxy | |
►CCWinSystemWaylandEGLContextGLES | |
Cdelete_CVaapiProxy | |
CCWinSystemWaylandWebOS | |
CCXkbcommonContext | |
►CCXkbcommonKeymap | |
CXkbComposeTableDeleter | |
CXkbKeymapDeleter | |
CIInputHandler | Handler interface for input events from CSeatInputProcessor |
CIInputHandlerKeyboard | |
CIInputHandlerPointer | |
CIRawInputHandlerKeyboard | Handler for raw wl_keyboard events |
CIRawInputHandlerPointer | Handler for raw wl_pointer events |
CIRawInputHandlerTouch | Handler for raw wl_touch events |
CIShellSurface | Abstraction for shell surfaces to support multiple protocols such as wl_shell (for compatibility) and xdg_shell (for features) |
CIShellSurfaceHandler | |
CIWindowDecorationHandler | Handler for reacting to events originating in window decorations, such as moving the window by clicking and dragging |
CKeyComposerStatus | Container for the key composer status |
CWaylandCPtrCompare | |
►NX11 | |
CCGLContextGLX | |
CCVaapiProxy | |
CCVideoSyncGLX | |
CCVideoSyncOML | |
CCWinEventsX11 | |
CCWinSystemX11 | |
►CCWinSystemX11GLContext | |
Cdelete_CVaapiProxy | |
CCWinSystemX11GLESContext | |
CCDummyOSScreenSaver | Dummy implementation of IOSScreenSaver |
CCOSScreenSaverInhibitor | Inhibit the OS screen saver as long as this object is alive |
CCOSScreenSaverManager | Manage the OS screen saver |
CCWindowSystemFactory | |
CIOSScreenSaver | Interface for OS screen saver control implementations |
CCSignalHandlerList | |
CCSignalRegistration | |
CISignalHandlerData | |
►Nlib | |
►Ntmdbscraper | |
►Ntmdb | |
CTMDBMovieScraper | |
►Nversion_check | |
►Napt_daemon_handler | |
CAptDaemonHandler | |
►Ndistro | |
►Ndistro | |
Ccached_property | |
CLinuxDistribution | |
►Nhandler | |
CHandler | |
►Nshell_handler_apt | |
CShellHandlerApt | |
►Nviewer | |
CViewer | |
CWebBrowser | |
►NMEDIA_DETECT | |
►NSTORAGE | |
CStorageDevice | Abstracts a generic storage device |
CCCdInfo | |
CCCdIoSupport | |
CCLibcdio | |
Csignature | |
CTRACKINFO | |
►NMUSIC_GRABBER | |
CCMusicAlbumInfo | |
CCMusicArtistInfo | |
CCMusicInfoScraper | |
►NMUSIC_INFO | |
CCMusicEmbeddedImageFileLoader | Generates a texture for an image embedded in a music file |
CCMusicInfoLoader | |
CCMusicInfoScanner | |
CCMusicInfoTag | |
CCMusicInfoTagLoaderCDDA | |
CCMusicInfoTagLoaderDatabase | |
CCMusicInfoTagLoaderFactory | |
CCMusicInfoTagLoaderFFmpeg | |
CCMusicInfoTagLoaderSHN | |
CIMusicInfoTagLoader | |
CTagLibVFSStream | |
►NMUSIC_UTILS | |
CCSetArtJob | |
CCSetSongRatingJob | |
►NNeptuneLogConsole | |
CListener | |
CLogRecord | |
►NOPTIONALS | |
CCLircContainer | |
Cdelete_CLircContainer | |
►Norg | |
►Nxbmc | |
►Neventclient | |
►Ndemo | |
CXBMCDemoClient1 | Simple Demo EventClient |
CPacket | XBMC Event Client Class |
CPacketACTION | XBMC Event Client Class |
CPacketBUTTON | XBMC Event Client Class |
CPacketBYE | XBMC Event Client Class |
CPacketHELO | XBMC Event Client Class |
CPacketLOG | XBMC Event Client Class |
CPacketMOUSE | XBMC Event Client Class |
CPacketNOTIFICATION | XBMC Event Client Class |
CPacketPING | XBMC Event Client Class |
CXBMCClient | XBMC Event Client Class |
►NOVERLAY | |
CCOverlay | |
►CCOverlayGlyphGL | |
CVERTEX | |
►CCOverlayGlyphGLES | |
CVERTEX | |
CCOverlayImageDX | |
CCOverlayQuadsDX | |
CCOverlayTextureGL | |
CCOverlayTextureGLES | |
►CCRenderer | |
CSElement | |
CSQuad | |
CSQuads | |
CSRenderState | |
►NPERIPHERALS | |
CCAddonButtonMap | |
CCAddonButtonMapping | |
CCAddonInputHandling | |
CCAndroidJoystickState | |
CCAndroidJoystickTranslator | |
CCEventLockHandle | Handle returned by the event scanner to disable event processing |
CCEventPollHandle | Handle returned by the event scanner to control scan timing |
CCEventScanner | Class to scan for peripheral events |
CCGUIDialogPeripherals | |
CCGUIDialogPeripheralSettings | |
CCPeripheral | |
CCPeripheralAddon | |
CCPeripheralAddonTranslator | |
CCPeripheralBluetooth | |
CCPeripheralBus | |
CCPeripheralBusAddon | |
CCPeripheralBusAndroid | |
CCPeripheralBusApplication | |
CCPeripheralBusCEC | |
CCPeripheralBusGCController | |
CCPeripheralBusUSB | |
CCPeripheralCecAdapter | |
CCPeripheralCecAdapterReopenJob | |
CCPeripheralDisk | |
CCPeripheralHID | |
CCPeripheralImon | |
►CCPeripheralJoystick | |
CDriverHandler | |
CCPeripheralKeyboard | |
CCPeripheralMouse | |
CCPeripheralNIC | |
CCPeripheralNyxboard | |
CCPeripherals | |
CCPeripheralTuner | |
CIEventLockCallback | Callback implemented by event scanner |
CIEventPollCallback | Callback implemented by event scanner |
CIEventScannerCallback | |
CPeripheralDeviceMapping | |
CPeripheralDeviceSetting | |
CPeripheralID | |
CPeripheralScanResult | |
CPeripheralScanResults | |
CPeripheralTypeTranslator | |
►NPlatinum | |
►NEnumerables | |
CEnumerableNptArray | |
CEnumerableNptArrayRef | |
CEnumerableNptList | |
CEnumerableNptListRef | |
►NManaged | |
►NMediaServerTest | |
CProgram | |
►NSsdpTest | |
CProgram | |
CAction | |
CActionArgumentDescription | |
CActionDescription | |
CAffiliationInfo | |
CAlbumArtInfo | |
CControlPoint | |
CControlPointEventBridge | |
CDescriptionInfo | |
CDeviceData | |
CDeviceHost | |
CDeviceIcon | |
CDidl | |
CExtraInfo | |
CHelpers | |
CHttpRequest | |
►CHttpRequestContext | |
CSocketAddress | |
CHttpResponse | |
CManagedWrapper | |
CMediaConnect | |
CMediaContainer | |
CMediaItem | |
CMediaObject | |
CMediaResource | |
CMediaServer | |
CMediaServerEventBridge | |
CMiscInfo | |
CNeptuneException | |
CNeptuneLoggingBridge | |
CObjectClass | |
CPeopleInfo | |
CPersonRole | |
CProtocolInfo | |
CRecordedInfo | |
CService | |
CStateVariable | |
CStringConv | |
CStringConvA | |
CStringConvW | |
CUPnP | |
►Nps3d | |
CPS3RemoteThread | |
CPS3SixaxisThread | |
CSixWatch | |
CStoppableThread | |
CZeroconfThread | |
►NPVR | |
►NCONTEXTMENUITEM | |
CPVRClientMenuHook | |
CCAddonEpgTag | |
CCCodecIds | |
CCEpgTagStateChange | |
CCEpgUpdateRequest | |
CCGUIDialogPVRChannelGuide | |
CCGUIDialogPVRChannelManager | |
CCGUIDialogPVRChannelsOSD | |
CCGUIDialogPVRClientPriorities | |
CCGUIDialogPVRGroupManager | |
CCGUIDialogPVRGuideControls | |
CCGUIDialogPVRGuideInfo | |
CCGUIDialogPVRGuideSearch | |
CCGUIDialogPVRItemsViewBase | |
CCGUIDialogPVRRadioRDSInfo | |
CCGUIDialogPVRRecordingInfo | |
CCGUIDialogPVRRecordingSettings | |
CCGUIDialogPVRTimerSettings | |
CCGUIEPGGridContainer | |
CCGUIEPGGridContainerModel | |
CCGUIPVRChannelGroupsSelector | |
CCGUIPVRRecordingsPlayActionProcessor | |
CCGUIViewStatePVR | |
CCGUIViewStateWindowPVRChannels | |
CCGUIViewStateWindowPVRGuide | |
CCGUIViewStateWindowPVRRecordings | |
CCGUIViewStateWindowPVRSearch | |
CCGUIViewStateWindowPVRTimers | |
CCGUIWindowPVRBase | |
CCGUIWindowPVRChannelsBase | |
CCGUIWindowPVRGuideBase | |
CCGUIWindowPVRRadioChannels | |
CCGUIWindowPVRRadioGuide | |
CCGUIWindowPVRRadioRecordings | |
CCGUIWindowPVRRadioSearch | |
CCGUIWindowPVRRadioTimerRules | |
CCGUIWindowPVRRadioTimers | |
CCGUIWindowPVRRecordingsBase | |
CCGUIWindowPVRSearchBase | |
CCGUIWindowPVRTimersBase | |
CCGUIWindowPVRTVChannels | |
CCGUIWindowPVRTVGuide | |
CCGUIWindowPVRTVRecordings | |
CCGUIWindowPVRTVSearch | |
CCGUIWindowPVRTVTimerRules | |
CCGUIWindowPVRTVTimers | |
CCPVRCachedImage | |
CCPVRCachedImages | |
CCPVRChannel | |
CCPVRChannelGroup | |
CCPVRChannelGroupAllChannels | |
CCPVRChannelGroupFactory | |
CCPVRChannelGroupFromClient | |
CCPVRChannelGroupFromUser | |
CCPVRChannelGroupImageFileLoader | Generates a thumbnail for a PVR channel group; tile up to 9 channel icons in the group |
CCPVRChannelGroupMember | |
CCPVRChannelGroups | A container class for channel groups |
CCPVRChannelGroupsContainer | |
CCPVRChannelGroupSettings | |
CCPVRChannelNumber | |
CCPVRChannelNumberInputHandler | |
CCPVRChannelsPath | |
CCPVRChannelSwitchingInputHandler | |
CCPVRClient | |
CCPVRClientCapabilities | |
CCPVRClientMenuHook | |
CCPVRClientMenuHooks | |
CCPVRClients | |
CCPVRClientUID | |
CCPVRComponentRegistration | |
CCPVRContextMenuManager | |
CCPVRDatabase | |
CCPVREdl | |
CCPVREpg | |
CCPVREpgChannelData | |
CCPVREpgContainer | |
CCPVREpgDatabase | |
CCPVREpgInfoTag | |
CCPVREpgSearchFilter | |
CCPVREpgSearchPath | |
CCPVREpgTagsCache | |
CCPVREpgTagsContainer | |
CCPVREventLogJob | |
CCPVRGUIActionListener | |
CCPVRGUIActionsChannels | |
CCPVRGUIActionsClients | |
CCPVRGUIActionsDatabase | |
CCPVRGUIActionsEPG | |
CCPVRGUIActionsParentalControl | |
CCPVRGUIActionsPlayback | |
CCPVRGUIActionsPowerManagement | |
CCPVRGUIActionsRecordings | |
CCPVRGUIActionsTimers | |
CCPVRGUIActionsUtils | |
CCPVRGUIAnyTimerInfo | |
CCPVRGUIChannelIconUpdater | |
CCPVRGUIChannelNavigator | |
CCPVRGUIDirectory | |
CCPVRGUIInfo | |
CCPVRGUIProgressHandler | |
CCPVRGUIRadioTimerInfo | |
CCPVRGUITimerInfo | |
CCPVRGUITimesInfo | |
CCPVRGUITVTimerInfo | |
CCPVRItem | |
CCPVRManager | |
CCPVRManagerJobQueue | |
►CCPVRPlaybackState | |
CCLastWatchedUpdateTimer | |
CCPVRProvider | |
CCPVRProviders | |
CCPVRProvidersContainer | |
CCPVRRadioRDSInfoTag | |
CCPVRRecording | |
CCPVRRecordings | |
CCPVRRecordingsPath | |
CCPVRRecordingUid | Representation of a CPVRRecording unique ID |
CCPVRRefreshTimelineItemsThread | |
CCPVRSettings | |
CCPVRStreamProperties | |
CCPVRThumbLoader | |
CCPVRTimerInfoTag | |
CCPVRTimerRuleMatcher | |
CCPVRTimers | |
CCPVRTimersContainer | |
CCPVRTimersPath | |
CCPVRTimerType | |
CGridItem | |
CIChannelGroupSettingsCallback | |
CIPVRComponent | |
CPVRChannelNumberInputChangedEvent | |
CPVRContextMenuEvent | |
CPVREpgSearchData | |
CPVRImagePattern | |
CPVRPreviewAndPlayerShowInfoChangedEvent | |
CSBackend | Holds generic data about a backend (number of channels etc.) |
►Npython | |
►Nbt | |
►Nhid | |
CHID | |
►Nps3 | |
►Nsixaxis | |
Csixaxis | |
►Nxbmcclient | |
CPacket | Packet Classes |
CPacketACTION | |
CPacketBUTTON | |
CPacketBYE | |
CPacketHELO | |
CPacketLOG | |
CPacketMOUSE | |
CPacketNOTIFICATION | |
CPacketPING | |
CXBMCClient | |
►Nzeroconf | |
CBrowser | |
►NPythonBindings | |
CDirector | |
CPyHolder | |
CPyObjectDecrementor | |
CPythonCompare | |
CPythonToCppException | This exception is thrown from Director calls that call into python when the Python error is |
CTypeInfo | |
►Nscraper | |
CScraper | |
►Nscraper_config | |
CPathSpecificSettings | |
►NShaders | |
►NGL | |
CBaseVideoFilterShader | |
CBaseYUV2RGBGLSLShader | |
CConvolutionFilterShader | |
CDefaultFilterShader | |
CStretchFilterShader | |
CYUV2RGBFilterShader4 | |
CYUV2RGBProgressiveShader | |
►NGLES | |
CBaseVideoFilterShader | |
CBaseYUV2RGBGLSLShader | |
CConvolutionFilterShader | |
CDefaultFilterShader | |
CYUV2RGBBobShader | |
CYUV2RGBProgressiveShader | |
CCGLSLPixelShader | |
CCGLSLShaderProgram | |
CCGLSLVertexShader | |
CCPixelShader | |
CCShader | |
CCShaderProgram | |
CCVertexShader | |
CGLSLOutput | |
►NSOCKETS | |
CCAddress | |
CCBaseSocket | |
CCPosixUDPSocket | |
CCSocketFactory | |
CCSocketListener | |
CCUDPSocket | |
►Nspdlog | |
►Nsinks | |
Cdist_sink | |
►Nspeech | |
CISpeechRecognition | |
CISpeechRecognitionListener | |
►NTestShell | |
Csealed | Provides application-specific behavior to supplement the default Application class |
►NUPNP | |
CCCtrlPointReferenceHolder | |
CCDeviceHostReferenceHolder | |
CCMediaBrowser | |
CCMediaController | |
CCRendererReferenceHolder | |
CCResourceFinder | |
CCUPnP | |
CCUPnPCleaner | |
CCUPnPPlayer | |
CCUPnPPlayerController | |
CCUPnPRenderer | |
CCUPnPServer | |
CResourcePrioritySort | |
►NUTILS | |
►NDISCS | |
CDiscInfo | Abstracts the info the app knows about a disc (type, name, serial) |
►Nutils | |
Clogger | |
►NVAAPI | |
CCDecoder | |
CCFFmpegPostproc | Ffmpeg filter |
CCOutput | |
CCOutputControlProtocol | |
CCOutputDataProtocol | |
CCPostproc | |
CCSkipPostproc | Skip post processing |
►CCVaapi1Texture | |
CGLSurface | |
CCVaapi2Texture | |
CCVaapiBufferPool | Buffer pool holds allocated vaapi and gl resources Embedded in COutput |
CCVaapiBufferStats | Buffer statistics used to control number of frames in queue |
CCVaapiConfig | |
CCVAAPIContext | |
CCVaapiDecodedPicture | Holds a decoded frame Input to COutput for further processing |
CCVaapiProcessedPicture | |
CCVaapiRenderPicture | |
CCVaapiTexture | |
CCVideoSurfaces | |
CCVppPostproc | VAAPI post processing |
CInteropInfo | |
CIVaapiWinSystem | |
CSDiMethods | |
►NVDPAU | |
►CCDecoder | VDPAU main class |
CDesc | |
CCInteropState | |
CCMixer | Embeds the vdpau video mixer Embedded by COutput class, gets decoded frames from COutput, processes them in mixer ands sends processed frames back to COutput |
CCMixerControlProtocol | |
CCMixerDataProtocol | |
CCOutput | |
CCOutputControlProtocol | |
CCOutputDataProtocol | |
CCVdpauBufferPool | |
CCVdpauBufferStats | Buffer statistics used to control number of frames in queue |
CCVdpauConfig | |
CCVDPAUContext | |
CCVdpauDecodedPicture | Holds a decoded frame Input to COutput for further processing |
CCVdpauProcessedPicture | Frame after having been processed by vdpau mixer |
CCVdpauRenderPicture | |
►CCVdpauTexture | |
CGLSurface | |
CCVideoSurfaces | |
CInteropInfo | |
CVDPAU_procs | VDPAU interface to driver |
►NVIDEOPLAYER | |
CCProcessInfoAndroid | |
CCProcessInfoGBM | |
CCProcessInfoIOS | |
CCProcessInfoOSX | |
CCProcessInfoWayland | |
CCProcessInfoWin | |
CCProcessInfoWin10 | |
CCProcessInfoX11 | |
CCRendererFactory | |
►NVTB | |
CCDecoder | |
CCVideoBufferPoolVTB | |
CCVideoBufferVTB | |
►NWSDiscovery | |
CCClientNotificationSink | |
CCWSDiscoveryListenerUDP | |
CCWSDiscoveryPosix | |
CCWSDiscoveryWindows | |
CIWSDiscovery | |
Cwsd_req_info | |
►NXBMC | |
CEventClient | |
►NXBMCAddon | Defining LOG_LIFECYCLE_EVENTS will log all instantiations, deletions and also reference countings (increments and decrements) that take place on any Addon* class |
►NPython | |
CPyContext | These classes should NOT be used with 'new' |
CPyContextState | |
CPyGILLock | This class supports recursive locking of the GIL |
CPythonCallbackHandler | This class represents a specialization of the callback handler that specifically checks to see if we're in an OK thread state based on Python specifics |
CPythonLanguageHook | This class supplies the python specific functionality for plugging into the API |
►Nxbmc | |
CActor | |
CAudioStreamDetail | |
CInfoTagGame | |
CInfoTagMusic | |
CInfoTagPicture | |
CInfoTagRadioRDS | |
CInfoTagVideo | |
CKeyboard | |
CMonitor | |
CPlayer | |
CPlayList | |
CRenderCapture | |
CSubtitleStreamDetail | |
CVideoStreamDetail | |
►Nxbmcaddon | |
CAddon | |
CSettings | |
►Nxbmcdrm | |
CCryptoSession | |
►Nxbmcgui | |
CAction | |
CControl | |
CControlButton | |
CControlEdit | |
CControlFadeLabel | |
CControlGroup | |
CControlImage | |
CControlLabel | |
CControlList | |
CControlProgress | |
CControlRadioButton | |
CControlSlider | |
CControlSpin | |
CControlTextBox | |
CDialog | |
CDialogProgress | |
CDialogProgressBG | |
CInterceptor | |
CInterceptorBase | These two classes are closely associated with the Interceptor template below |
CInterceptorDialog | |
CListItem | |
CMaybeLock | Used in add/remove control |
CProxyExistingWindowInterceptor | This interceptor is a simple, non-callbackable (is that a word?) Interceptor to satisfy the Window requirements for upcalling for the purposes of instantiating a Window instance from an already existing window |
Cref | Guard class |
CSingleLockWithDelayGuard | |
CWindow | |
CWindowDialog | |
CWindowDialogMixin | |
CWindowXML | |
CWindowXMLDialog | |
CWindowXMLInterceptor | |
►Nxbmcvfs | |
CFile | |
CStat | |
►Nxbmcwsgi | |
CWsgiErrorStream | |
CWsgiInputStream | |
CWsgiInputStreamIterator | |
CWsgiResponse | |
CWsgiResponseBody | |
CAddonCallback | This class is the superclass for all API classes that are expected to be able to handle cross-language polymorphism |
►CAddonClass | This class is the superclass for all reference counted classes in the api |
CRef | This class is a smart pointer for a Referenced class |
CAlternative | |
CAsyncCallbackMessage | |
CCallback | |
CCallbackFunction | |
CCallbackFunction< M, AddonClass::Ref< P1 >, cb_null_type, cb_null_type, cb_null_type, cb_null_type > | This is the template to carry a callback to a member function that returns 'void' (has no return) and takes one parameter that can be held in an AddonClass::Ref |
CCallbackFunction< M, cb_null_type, cb_null_type, cb_null_type, cb_null_type, cb_null_type > | This is the template to carry a callback to a member function that returns 'void' (has no return) and takes no parameters |
CCallbackFunction< M, P1, cb_null_type, cb_null_type, cb_null_type, cb_null_type > | This is the template to carry a callback to a member function that returns 'void' (has no return) and takes one parameter |
CCallbackFunction< M, P1, P2, cb_null_type, cb_null_type, cb_null_type > | This is the template to carry a callback to a member function that returns 'void' (has no return) and takes two parameters |
CCallbackFunction< M, P1, P2, P3, cb_null_type, cb_null_type > | This is the template to carry a callback to a member function that returns 'void' (has no return) and takes three parameters |
CCallbackHandler | This is the abstraction representing different ways to handle the execution of callbacks |
Ccb_null_type | |
CDelayedCallGuard | This class can be used to access the language hook's DelayedCallOpen and DelayedCallClose |
CDictionary | This is a bit of a hack for dynamically typed languages |
CLanguageHook | |
CList | |
CRetardedAsyncCallbackHandler | This class is primarily for Python support (hence the "Retarded" prefix) |
CSetLanguageHookGuard | |
CTuple | |
CTuple< T1, T2, T3, T4, tuple_null_type > | |
CTuple< T1, T2, T3, tuple_null_type, tuple_null_type > | |
CTuple< T1, T2, tuple_null_type, tuple_null_type, tuple_null_type > | |
CTuple< T1, tuple_null_type, tuple_null_type, tuple_null_type, tuple_null_type > | |
Ctuple_null_type | |
CTupleBase | |
CUnhandledException | This is what callback exceptions from the scripting language are translated to |
CUnimplementedException | UnimplementedException Can be used in places like the Control hierarchy where the requirements of dynamic language usage force us to add unimplemented methods to a class hierarchy |
►NXBMCAddonUtils | |
CGuiLock | |
CInvertSingleLockGuard | |
►NXbmcCommons | |
CBuffer | This class is based on the java java.nio.Buffer class however, it does not implement the 'mark' functionality |
CBufferException | |
CException | This class a superclass for exceptions that want to utilize some utility functionality including autologging with the specific exception name |
►NXbmcThreads | |
CCEventGroup | CEventGroup is a means of grouping CEvents to wait on them together |
CConditionVariable | This is a thin wrapper around std::condition_variable_any |
CCountingLockable | This template will take any implementation of the "Lockable" concept and allow it to be used as an "Exitable Lockable." |
CCRecursiveMutex | 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 |
CEndTime | |
CEndTime< T, true > | |
Cis_chrono_duration | |
Cis_chrono_duration< std::chrono::duration< Rep, Period > > | |
►Nxbmcutil | This file contains the pattern for moving "globals" from the BSS Segment to the heap |
►Ntest | |
CTestGlobalPattern1 | |
CGlobalsSingleton | This class is an implementation detail of the macros defined below and is NOT meant to be used as a general purpose utility |
CInitFlag | This is another bit of hackery that will act as a flag for whether or not a global/static has been initialized yet |
►NXCURL | |
CDllLibCurl | |
►CDllLibCurlGlobal | |
CSSession | |
►NXFILE | |
►NMUSICDATABASEDIRECTORY | |
CCDirectoryNode | |
CCDirectoryNodeAlbum | |
CCDirectoryNodeAlbumRecentlyAdded | |
CCDirectoryNodeAlbumRecentlyAddedSong | |
CCDirectoryNodeAlbumRecentlyPlayed | |
CCDirectoryNodeAlbumRecentlyPlayedSong | |
CCDirectoryNodeAlbumTop100 | |
CCDirectoryNodeAlbumTop100Song | |
CCDirectoryNodeArtist | |
CCDirectoryNodeDiscs | |
CCDirectoryNodeGrouped | |
CCDirectoryNodeOverview | |
CCDirectoryNodeRoot | |
CCDirectoryNodeSingles | |
CCDirectoryNodeSong | |
CCDirectoryNodeSongTop100 | |
CCDirectoryNodeTop100 | |
CCQueryParams | |
CNode | |
►NVIDEODATABASEDIRECTORY | |
CCDirectoryNode | |
CCDirectoryNodeEpisodes | |
CCDirectoryNodeGrouped | |
CCDirectoryNodeInProgressTvShows | |
CCDirectoryNodeMoviesOverview | |
CCDirectoryNodeMusicVideosOverview | |
CCDirectoryNodeOverview | |
CCDirectoryNodeRecentlyAddedEpisodes | |
CCDirectoryNodeRecentlyAddedMovies | |
CCDirectoryNodeRecentlyAddedMusicVideos | |
CCDirectoryNodeRoot | |
CCDirectoryNodeSeasons | |
CCDirectoryNodeTitleMovies | |
CCDirectoryNodeTitleMusicVideos | |
CCDirectoryNodeTitleTvShows | |
CCDirectoryNodeTvShowsOverview | |
CCQueryParams | |
CNode | |
CCAddonsDirectory | Get access to shares and it's directories |
CCAndroidAppDirectory | |
CCAPKDirectory | |
CCAPKFile | |
CCAudioBookFileDirectory | |
CCBlurayDirectory | |
CCBlurayFile | |
CCCacheStrategy | |
CCCDDADirectory | |
CCCircularCache | |
►CCCurlFile | |
CCReadState | |
CCDAVCommon | |
CCDAVDirectory | |
CCDAVFile | |
►CCDirectory | Wrappers for IDirectory |
CCHints | |
CCDirectoryCache | |
CCDirectoryFactory | Get access to a directory of a file system |
CCDoubleCache | |
CCDVDDirectory | Abstracts a DVD virtual directory (dvd://) which in turn points to the actual physical drive |
CCEventsDirectory | |
CCFavouritesDirectory | |
CCFile | |
CCFileAndroidApp | |
CCFileCache | |
CCFileCDDA | |
CCFileDirectoryFactory | |
CCFileFactory | |
CCFileStream | |
CCFileStreamBuffer | |
CCFTPDirectory | |
CCHTTPDirectory | |
CCImageFile | |
CCISO9660Directory | |
CCISO9660File | |
CCLibraryDirectory | |
CCMultiPathDirectory | |
CCMultiPathFile | |
CCMusicDatabaseDirectory | |
CCMusicDatabaseFile | |
CCMusicFileDirectory | |
CCMusicSearchDirectory | |
CCNFSDirectory | |
CCNFSFile | |
CCOverrideDirectory | |
CCOverrideFile | |
CCPipeFile | |
CCPlaylistDirectory | |
CCPlaylistFileDirectory | |
CCPluginDirectory | |
CCPluginFile | |
CCPosixDirectory | |
CCPosixFile | |
CCPVRDirectory | |
CCRedirectException | |
CCResourceDirectory | |
CCResourceFile | |
CCRSSDirectory | |
CCShoutcastFile | |
CCSimpleFileCache | |
CCSmartPlaylistDirectory | |
CCSMBDirectory | |
CCSMBFile | |
CCSourcesDirectory | |
CCSpecialProtocolDirectory | |
CCSpecialProtocolFile | |
CCStackDirectory | |
CCTVOSDirectory | |
CCTVOSFile | |
CCUDFDirectory | |
CCUDFFile | |
CCUPnPDirectory | |
CCUPnPFile | |
CCVideoDatabaseDirectory | |
CCVideoDatabaseFile | |
CCVirtualDirectory | Get access to shares and it's directories |
CCWin32Directory | |
CCWin32File | |
CCWin32SMBDirectory | |
CCWin32SMBFile | |
CCWinLibraryDirectory | |
CCWinLibraryFile | |
CCXbtDirectory | |
CCXbtFile | |
CCXbtManager | |
CCZeroconfDirectory | |
CCZipDirectory | |
CCZipFile | |
CIDirectory | Interface to the directory on a file system |
CIFile | |
CIFileCallback | |
CIFileDirectory | |
CIPipeListener | |
CPipe | |
CPipesManager | |
CSCacheStatus | |
CSNativeIoControl | |
C__attribute__ | |
C__RAW_READ_INFO | |
C_bigint | A big integer basic object |
C_CB_T | |
C_crtc | |
C_LARGE_INTEGER | |
C_output | |
C_output_prop | |
C_SCSI_PASS_THROUGH | |
C_SCSI_PASS_THROUGH_AND_BUFFERS | |
C_SCSI_PASS_THROUGH_DIRECT | |
C_SCSI_PASS_THROUGH_DIRECT_AND_SENSE_BUFFER | |
C_SSL | |
C_SSL_CERT | |
C_SSL_CTX | |
C_SSLObjLoader | |
C_stati64 | |
C_transform | |
C_ULARGE_INTEGER | |
C_umode | |
C_WDIR | |
C_wdirent | |
C_x509_ctx | |
CA | |
Caccel_t | Accelerometer struct |
CAddonDatabaseTest | |
CAddonGlobalInterface | Main structure passed from kodi to addon with basic information needed to create add-on |
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 | |
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 | |
CAdvancedSettingsResetBase | |
CAEAudioFormat | The audio format structure that fully defines a stream's audio information |
CAEDelayStatus | |
CAEDeviceEnumerationOSX | |
CAERingBuffer | This buffer can be used by one read and one write thread at any one time without the risk of data corruption |
Caes_key_st | |
CAEWASAPIDeviceWin10 | |
CAEWASAPIDeviceWin32 | |
Camc_demux | |
CandroidIcon | |
CandroidPackage | |
CAppDelegate | |
CAppDelegate() | |
CAppleAutoreleasePool | |
CArtForThumbLoader | A structure used for fetching music art data |
CArtistVideoLinks | |
CAtomicGuard | |
CATTRIBUTE_PACKED | Common |
CAUDIO_ENGINE_FORMAT | Internal API structure which are used for data exchange between Kodi and addon |
CAudioBookTest | |
CAudioClassifyTest | |
CAudioStreamInfo | |
CAudioTest | |
CAVDisplayCriteria() | |
CBackTweener | |
CBarA | |
CBase64 | |
CBaseTestType | |
CBI_CTX | Maintains the state of the cache, and a number of variables used in reduction |
CBitstreamStats | |
CBlurayState | Pod structure which represents the current Bluray state |
CBMPHEAD | |
CBounceTweener | |
Cbox_t | |
CBrowseResponseWrapper | |
CBufferInfo | |
CBufferReader | |
CButtonStateFinder | |
CCAAudioUnitSink | |
CCAbstractPowerSyscall | |
CCachedDirEntry | |
CCacheInfo | |
CCachingCodec | |
CCAction | Class encapsulating information regarding a particular user action to be sent to windows and controls |
CCAddonBuiltins | Class providing add-on related built-in commands |
CCAddonEvent | |
CCAddonManagementEvent | |
CCAddonPythonInvoker | |
►CCAddOnTransport | |
CCAddOnClient | |
CCAddonVideoCodec | |
CCAddress | |
CCADeviceInstance | |
CCADisplayLinkWrapper | |
CCAdvancedSettings | |
CCAEBitstreamPacker | |
CCAEChannelInfo | |
CCAEDeviceInfo | This classt provides the details of what the audio output hardware is capable of |
CCAEELDParser | |
CCAEEncoderFFmpeg | |
CCAELimiter | |
CCAEPackIEC61937 | |
CCAESinkALSA | |
CCAESinkAUDIOTRACK | |
CCAESinkDARWINIOS | |
CCAESinkDARWINOSX | |
CCAESinkDARWINTVOS | |
CCAESinkDirectSound | |
CCAESinkFactoryWin | |
CCAESinkOSS | |
CCAESinkPULSE | |
CCAESinkSNDIO | |
CCAESinkStarfish | |
CCAESinkWASAPI | |
CCAESinkXAudio | |
CCAESpinLock | |
CCAESpinSection | Lockless consistency guaranteeer |
CCAEStreamInfo | |
CCAEStreamParser | |
CCAESyncInfo | |
CCAEUtil | |
CCAirPlayServer | |
CCAirTunesServer | |
CCAlarmClock | |
CCAlbum | |
CCALSADeviceMonitor | |
CCALSAHControlMonitor | |
CCancellerThread | |
CCAndroidBuiltins | Class providing CEC related built-in commands |
CCAndroidFeatures | |
CCAndroidInterfaceForCLog | |
CCAndroidJoyStick | |
CCAndroidKey | |
CCAndroidMouse | |
CCAndroidPowerSyscall | |
CCAndroidStorageProvider | |
CCAndroidTouch | |
CCAndroidUtils | |
CCAnimation | |
CCAnimEffect | |
CCAnnounceReceiver | |
CCAppEnvironment | |
CCAppInboundProtocol | |
CCApplication | |
CCApplicationActionListeners | Class handling application support for action listeners |
CCApplicationBuiltins | Class providing application related built-in commands |
CCApplicationPlayer | |
CCApplicationPlayerCallback | |
CCApplicationPowerHandling | Class handling application support for screensavers, dpms and shutdown timers |
CCApplicationSettingsHandling | Class handling application support for settings |
CCApplicationSkinHandling | Class handling application support for skin management |
►CCApplicationStackHelper | |
CStackPartInformation | |
►CCApplicationVolumeHandling | Class handling application support for audio volume management |
CReplayGainSettings | |
CCAppParamParser | |
CCAppParamParserLinux | |
CCAppParamParserWebOS | |
CCAppParams | |
CCArchive | |
CCArtist | |
CCArtistCredit | |
CCArtItem | |
CCAspectRatio | |
CCAudioBuffer | |
CCAudioDecoder | |
CCAudioInterfaceActivator | |
CCAudioSinkAE | |
CCAutorunMediaJob | |
CCAutoSwitch | |
CCBackgroundInfoLoader | |
CCBackgroundPicLoader | |
CCBaseEvent | |
CCBaseRenderer | |
CCBitstream | |
►CCBitstreamConverter | |
Comx_bitstream_ctx | |
CCBitstreamParser | |
CCBitstreamReader | |
CCBlockingEventSource | |
CCBlurayCallback | |
CCBlurayStateSerializer | Auxiliar class to serialize/deserialize the Bluray state (into/from XML) |
CCBookmark | |
CCBooleanLogic | |
CCBooleanLogicOperation | |
CCBooleanLogicValue | |
CCBPeripheralBusGCControllerManager | |
CCBR | |
CCBR2 | |
CCBufferObject | Base class for using the IBufferObject interface |
CCBufferObjectFactory | Factory that provides CBufferObject registration and creation |
►CCBuiltins | |
CBUILT_IN | Struct representing a command from handler classes |
CCBusyWaiter | |
CCBW | |
Ccc708_service_decoder | |
Ccc_attribute_s | |
Ccc_buffer_s | |
Ccc_char_cell_s | |
Ccc_decoder_s | |
Ccc_memory_s | |
Ccc_row_s | |
CCCaptionBlock | |
CCCECBuiltins | Class providing CEC related built-in commands |
CCCharArrayParser | Wraps a char array, providing a set of methods for parsing data from it |
►CCCharsetConverter | |
CCInnerConverter | |
CCCharsetDetection | |
CCCocoaDPMSSupport | |
CCCocoaPowerSyscall | |
CCColorManager | |
CCCompileInfo | |
CCComponentContainer | A generic container for components |
CCConsoleUPowerSyscall | |
CCContextButtons | |
CCContextItemAddonInvoker | |
CCContextMenuItem | |
CCContextMenuManager | |
CCControlState | |
CCConverterType | |
CCConvertMatrix | Helper class used for YUV to RGB conversions |
CCConvolutionKernel | |
►CCConvolutionShader | |
CVertex | |
CCConvolutionShader1Pass | |
CCConvolutionShaderSeparable | |
CCCoreAudioChannelLayout | |
CCCoreAudioDevice | |
CCCoreAudioHardware | |
CCCoreAudioStream | |
CCCPUInfo | |
CCCPUInfoAndroid | |
CCCPUInfoDarwinEmbed | |
CCCPUInfoFreebsd | |
CCCPUInfoLinux | |
CCCPUInfoOsx | |
CCCPUInfoPosix | |
CCCPUInfoWin10 | |
CCCPUInfoWin32 | |
CCCueDocument | |
CCCurrentStream | |
CCD3DBuffer | |
CCD3DEffect | |
CCD3DHelper | |
CCD3DPixelShader | |
CCD3DTexture | |
CCD3DVertexShader | |
CCDACP | |
CCDarwinEmbedKeyboard | |
CCDarwinEmbedKeyboardImpl | |
CCDarwinEmbedUtils | |
CCDarwinInterfaceForCLog | |
CCDarwinUtils | |
►CCDatabase | |
CDatasetFieldInfo | |
CDatasetLayout | |
CExistsSubQuery | |
CFilter | |
CCDatabaseManager | Database manager class for handling database updating |
CCDatabaseQueryRule | |
CCDatabaseQueryRuleCombination | |
►CCDataCacheCore | |
CSContentInfo | |
CSPlayerAudioInfo | |
CSPlayerVideoInfo | |
CSRenderInfo | |
CSStateInfo | |
CSTimeInfo | |
CCDateTime | DateTime class, which uses FileTime as it's base |
CCDateTimeSpan | |
CCDbUrl | |
CCDBusConnection | |
CCDBusError | |
CCDBusMessage | |
CCDBusUtil | |
CCDDATest | |
CCDDSImage | |
►CCDebugRenderer | |
CCRenderer | |
CCDecoderCC708 | |
CCDecoderFilter | Declaration of CDecoderFilter |
CCDecoderFilterManager | Class which handles multiple CDecoderFilter elements |
CCDemuxMultiSource | |
CCDemuxParserFFmpeg | |
CCDemuxStream | |
CCDemuxStreamAudio | |
CCDemuxStreamAudioBXA | |
CCDemuxStreamAudioCDDA | |
CCDemuxStreamAudioFFmpeg | |
CCDemuxStreamAudioID3 | |
CCDemuxStreamClientInternal | |
CCDemuxStreamClientInternalTpl | |
CCDemuxStreamRadioRDS | |
CCDemuxStreamSubtitle | |
CCDemuxStreamSubtitleFFmpeg | |
CCDemuxStreamTeletext | |
CCDemuxStreamVideo | |
CCDemuxStreamVideoFFmpeg | |
CCDetectDisc | |
►CCDirectoryHistory | |
CCHistoryItem | |
CCPathHistoryItem | |
CCDirectoryJob | |
CCDirectoryProvider | |
CCDirtyRegion | |
CCDirtyRegionTracker | |
CCDiscDriveHandlerPosix | |
CCDiscoAlbum | |
CCDiscSettings | |
CCDisplaySettings | |
CCDMAHeapBufferObject | |
►CCDNSNameCache | |
CCDNSName | |
CCDPMSSupport | |
CCDriverMonitor | |
CCDRMPRIMETexture | |
►CCDroppingStats | |
CCGain | |
CCDumbBufferObject | |
CCDVDAudioCodec | |
CCDVDAudioCodecAndroidMediaCodec | |
CCDVDAudioCodecFFmpeg | |
CCDVDAudioCodecPassthrough | |
CCDVDClock | |
CCDVDCodecOption | |
CCDVDCodecOptions | |
CCDVDCodecUtils | |
CCDVDDemux | |
CCDVDDemuxBXA | |
►CCDVDDemuxCC | |
Cstreamdata | |
CCDVDDemuxCDDA | |
CCDVDDemuxClient | |
CCDVDDemuxFFmpeg | |
CCDVDDemuxSPU | |
CCDVDDemuxUtils | |
CCDVDDemuxVobsub | |
CCDVDFactoryCodec | |
CCDVDFactoryDemuxer | |
CCDVDFactoryInputStream | |
CCDVDFactorySubtitle | |
CCDVDFileInfo | |
►CCDVDInputStream | |
CIChapter | |
CIDemux | |
CIDisplayTime | |
CIMenus | |
CIPosTime | |
►CITimes | |
CTimes | |
►CCDVDInputStreamBluray | |
CSPlane | |
CCDVDInputStreamFFmpeg | |
CCDVDInputStreamFile | |
CCDVDInputStreamMemory | |
CCDVDInputStreamNavigator | |
►CCDVDInputStreamStack | |
CTSeg | |
CCDVDMediaCodecOnFrameAvailable | |
CCDVDMessageQueue | |
CCDVDMsg | |
CCDVDMsgAudioCodecChange | |
CCDVDMsgDemuxerPacket | |
CCDVDMsgDemuxerReset | |
CCDVDMsgGeneralSynchronize | |
CCDVDMsgGeneralSynchronizePriv | |
►CCDVDMsgOpenFile | |
CFileParams | |
►CCDVDMsgPlayerSeek | |
CCMode | |
CCDVDMsgPlayerSeekChapter | |
CCDVDMsgPlayerSetAudioStream | |
►CCDVDMsgPlayerSetSpeed | |
CSpeedParams | |
CCDVDMsgPlayerSetState | |
CCDVDMsgPlayerSetSubtitleStream | |
CCDVDMsgPlayerSetVideoStream | |
CCDVDMsgSubtitleClutChange | |
CCDVDMsgType | |
CCDVDMsgVideoCodecChange | |
CCDVDOverlay | |
►CCDVDOverlayCodec | |
CSubtitlePacketExtraData | |
CCDVDOverlayCodecCCText | |
CCDVDOverlayCodecFFmpeg | |
CCDVDOverlayCodecSSA | |
CCDVDOverlayCodecText | |
CCDVDOverlayCodecTX3G | |
CCDVDOverlayContainer | |
CCDVDOverlayGroup | |
CCDVDOverlayImage | |
CCDVDOverlayLibass | |
CCDVDOverlaySpu | |
CCDVDOverlaySSA | |
CCDVDOverlayText | |
CCDVDRadioRDSData | |
CCDVDStateSerializer | Auxiliar class to serialize/deserialize the dvd state (into/from XML) |
CCDVDStreamInfo | |
CCDVDSubtitleLineCollection | |
CCDVDSubtitleParser | |
CCDVDSubtitleParserCollection | |
CCDVDSubtitleParserMicroDVD | |
CCDVDSubtitleParserMPL2 | |
CCDVDSubtitleParserSami | |
CCDVDSubtitleParserSSA | |
CCDVDSubtitleParserSubrip | |
CCDVDSubtitleParserText | |
CCDVDSubtitleParserVplayer | |
CCDVDSubtitlesLibass | |
CCDVDSubtitleStream | |
CCDVDSubtitleTagMicroDVD | |
►CCDVDSubtitleTagSami | |
CSLangclass | |
CCDVDTeletextData | |
CCDVDTeletextTools | |
CCDVDVideoCodec | |
CCDVDVideoCodecAndroidMediaCodec | |
CCDVDVideoCodecDRMPRIME | |
►CCDVDVideoCodecFFmpeg | |
CCDropControl | |
CCDVDVideoCodecStarfish | |
CCDVDVideoPPFFmpeg | |
CCDXTexture | |
CCEdl | |
►CCEGLAttributes | Convenience wrapper for stack-allocated EGL attribute arrays |
CEGLAttribute | |
►CCEGLAttributesVec | Convenience wrapper for heap-allocated EGL attribute arrays |
CEGLAttribute | |
CCEGLContextUtils | |
►CCEGLImage | |
CEglAttrs | |
CEglPlane | |
CCEGLUtils | |
CCEmuFileWrapper | |
CCEnvironment | Platform-independent environment variables manipulations |
CCEvent | This is an Event class built from a ConditionVariable |
CCEventLog | |
CCEventLogManager | |
CCEventLoop | |
CCEventSource | |
CCEventStream | |
CCExecString | |
CCExternalPlayer | |
CCFadeEffect | |
CCFallbackPowerSyscall | |
CCFanart | /brief CFanart is the core of fanart support and contains all fanart data for a specific show |
►CCFavouritesService | |
CFavouritesUpdated | |
CCFavouritesURL | |
►CCFDEventMonitor | Monitor a file descriptor with callback on poll() events |
CMonitoredFD | |
CCFFmpegImage | |
CCFFmpegLog | |
CCFile | |
CCFileExtensionProvider | |
CCFileItem | Represents a file on a share |
CCFileItemList | Represents a list of files |
CCFileItemListModification | |
CCFileOperationJob | |
CCFilesystemInstaller | |
CCFileUtils | |
CCFillViewportAlwaysRegionSolver | |
CCFillViewportOnChangeRegionSolver | |
CCFrameBufferObject | |
CCFreeTypeLibrary | |
CCFTPParse | |
CCGameSettings | |
CCGBMBufferObject | |
CCGBMDPMSSupport | |
CCGenericTouchActionHandler | Generic implementation of ITouchActionHandler to translate touch actions into XBMC specific and mappable actions |
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 |
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 |
CCGenre | Class to store and read album information from CMusicDatabase |
CCGetDirectory | |
CCGetInfoJob | |
CCGetSongInfoJob | |
CCGFTestable | |
CCGLContext | |
►CCGLContextEGL | |
CSync | |
CCGLESShader | |
CCGLESTexture | |
CCGlMatrix | |
CCGLShader | |
CCGLTexture | |
CCGPUInfo | Class to concentrate all methods related to GPU information |
CCGPUInfoAndroid | |
CCGPUInfoDarwinEmbed | |
CCGPUInfoFreebsd | |
CCGPUInfoLinux | |
CCGPUInfoMacOS | |
CCGPUInfoPosix | |
CCGPUInfoWin10 | |
CCGPUInfoWin32 | |
►CCGraphicContext | |
CUITransform | |
CCGreedyDirtyRegionSolver | |
►CCGUIAction | Class containing vector of condition->(action/navigation route) and handling its execution |
CCExecutableAction | Class which defines an executable action |
CCGUIAudioManager | |
►CCGUIBaseContainer | |
CRENDERITEM | |
CCGUIBorderedImage | |
CCGUIBuiltins | Class providing GUI related built-in commands |
CCGUIButtonControl | |
CCGUIColorButtonControl | |
CCGUIColorManager | |
CCGUIComponent | |
CCGUIContainerBuiltins | Class providing GUI container related built-in commands |
CCGUIControl | Base class for controls |
CCGUIControlBaseSetting | |
CCGUIControlBuiltins | Class providing GUI control related built-in commands |
CCGUIControlButtonSetting | |
CCGUIControlColorButtonSetting | |
CCGUIControlEditSetting | |
CCGUIControlFactory | |
CCGUIControlGroup | Group of controls, useful for remembering last control + animating/hiding together |
CCGUIControlGroupList | List of controls that is scrollable |
CCGUIControlGroupTitleSetting | |
CCGUIControlLabelSetting | |
CCGUIControlListColorSetting | |
CCGUIControlListSetting | |
CCGUIControlLookup | |
CCGUIControlProfiler | |
CCGUIControlProfilerItem | |
CCGUIControlRadioButtonSetting | |
CCGUIControlRangeSetting | |
CCGUIControlSeparatorSetting | |
CCGUIControlSliderSetting | |
CCGUIControlSpinExSetting | |
CCGUIDialog | |
CCGUIDialogAddonInfo | |
CCGUIDialogAddonSettings | |
CCGUIDialogAudioSettings | |
CCGUIDialogBoxBase | |
CCGUIDialogBusy | |
CCGUIDialogBusyNoCancel | |
CCGUIDialogButtonMenu | |
CCGUIDialogCache | |
CCGUIDialogCMSSettings | |
CCGUIDialogColorPicker | |
CCGUIDialogContentSettings | |
CCGUIDialogContextMenu | |
CCGUIDialogExtendedProgressBar | |
CCGUIDialogFileBrowser | |
CCGUIDialogFullScreenInfo | |
CCGUIDialogGamepad | |
CCGUIDialogInfoProviderSettings | |
►CCGUIDialogKaiToast | |
CNotification | |
CCGUIDialogKeyboardGeneric | |
CCGUIDialogKeyboardTouch | |
CCGUIDialogLibExportSettings | |
CCGUIDialogLockSettings | |
►CCGUIDialogMediaFilter | |
CFilter | |
CCGUIDialogMediaSource | |
CCGUIDialogMusicInfo | |
CCGUIDialogMusicOSD | |
►CCGUIDialogNetworkSetup | |
CProtocol | A structure encapsulating properties of a supported protocol |
CCGUIDialogNumeric | |
CCGUIDialogOK | |
CCGUIDialogPictureInfo | |
CCGUIDialogPlayEject | |
CCGUIDialogPlayerControls | |
CCGUIDialogPlayerProcessInfo | |
CCGUIDialogProfileSettings | |
CCGUIDialogProgress | |
CCGUIDialogProgressBarHandle | |
CCGUIDialogSeekBar | |
CCGUIDialogSelect | |
CCGUIDialogSettingsBase | |
CCGUIDialogSettingsManagerBase | |
CCGUIDialogSettingsManualBase | |
CCGUIDialogSimpleMenu | |
CCGUIDialogSlider | |
CCGUIDialogSmartPlaylistEditor | |
CCGUIDialogSmartPlaylistRule | |
CCGUIDialogSongInfo | |
CCGUIDialogSubMenu | |
CCGUIDialogSubtitles | |
CCGUIDialogSubtitleSettings | |
CCGUIDialogTeletext | |
CCGUIDialogTextViewer | |
CCGUIDialogVideoBookmarks | |
CCGUIDialogVideoInfo | |
CCGUIDialogVideoManager | |
CCGUIDialogVideoManagerExtras | |
CCGUIDialogVideoManagerVersions | |
CCGUIDialogVideoOSD | |
CCGUIDialogVideoSettings | |
CCGUIDialogVisualisationPresetList | |
CCGUIDialogVolumeBar | |
CCGUIDialogYesNo | |
CCGUIEditControl | |
CCGUIFadeLabelControl | |
CCGUIFixedListContainer | |
CCGUIFont | |
CCGUIFontCache | |
CCGUIFontCacheDynamicPosition | |
CCGUIFontCacheEntry | |
CCGUIFontCacheHash | |
CCGUIFontCacheImpl | |
CCGUIFontCacheKey | |
CCGUIFontCacheKeysMatch | |
CCGUIFontCacheStaticPosition | |
CCGUIFontCacheStaticValue | |
►CCGUIFontTTF | |
CCharacter | |
CCTranslatedVertices | |
CGlyph | |
CRunInfo | |
CCGUIFontTTFDX | |
CCGUIFontTTFGL | |
CCGUIFontTTFGLES | |
►CCGUIImage | |
CCFadingTexture | |
CCGUIIncludes | |
CCGUIInfoManager | |
CCGUIKeyboard | |
CCGUIKeyboardFactory | |
CCGUILabel | Class for rendering text labels. Handles alignment and rendering of text within a control |
CCGUILabelControl | |
CCGUILargeTextureManager | Background texture loading manager |
CCGUIListContainer | |
CCGUIListGroup | Group of controls within a list/panel container |
►CCGUIListItem | |
Cicompare | |
CCGUIListItemLayout | |
CCGUIListLabel | |
►CCGUIMediaWindow | |
CCUpdateGuard | |
CCGUIMessage | |
CCGUIMoverControl | |
►CCGUIMultiImage | |
CCMultiImageJob | |
CCGUIPanelContainer | |
CCGUIPassword | |
CCGUIProgressControl | |
CCGUIRadioButtonControl | |
CCGUIRangesControl | |
CCGUIRenderingControl | |
CCGUIResizeControl | |
CCGUIRSSControl | |
CCGUISettingsSliderControl | |
CCGUIShaderDX | |
CCGUISliderControl | |
CCGUISpinControl | |
CCGUISpinControlEx | |
CCGUIStaticItem | Wrapper class for a static item in a list container |
CCGUIString | |
CCGUITextBox | |
CCGUITextLayout | |
CCGUITexture | |
CCGUITextureD3D | |
CCGUITextureGL | |
CCGUITextureGLES | |
CCGUITextureManager | |
CCGUIToggleButtonControl | |
CCGUIVideoControl | |
CCGUIViewControl | |
CCGUIViewState | |
CCGUIViewStateAddonBrowser | |
CCGUIViewStateEventLog | |
CCGUIViewStateFavourites | |
CCGUIViewStateFromItems | |
CCGUIViewStateGeneral | |
CCGUIViewStateLibrary | |
CCGUIViewStateMusicDatabase | |
CCGUIViewStateMusicPlaylist | |
CCGUIViewStateMusicSearch | |
CCGUIViewStateMusicSmartPlaylist | |
CCGUIViewStateVideoEpisodes | |
CCGUIViewStateVideoMovies | |
CCGUIViewStateVideoMusicVideos | |
CCGUIViewStateVideoPlaylist | |
CCGUIViewStateVideoTVShows | |
CCGUIViewStateWindowMusic | |
CCGUIViewStateWindowMusicNav | |
CCGUIViewStateWindowMusicPlaylist | |
CCGUIViewStateWindowPictures | |
CCGUIViewStateWindowPrograms | |
CCGUIViewStateWindowVideo | |
CCGUIViewStateWindowVideoNav | |
CCGUIViewStateWindowVideoPlaylist | |
CCGUIVisualisationControl | |
►CCGUIWindow | |
Cicompare | |
CCGUIWindowAddonBrowser | |
CCGUIWindowDebugInfo | |
CCGUIWindowEventLog | |
CCGUIWindowFavourites | |
CCGUIWindowFileManager | |
CCGUIWindowFullScreen | |
CCGUIWindowHome | |
CCGUIWindowLoginScreen | |
CCGUIWindowManager | |
CCGUIWindowMusicBase | The base class for music windows |
CCGUIWindowMusicNav | |
CCGUIWindowMusicPlayList | |
CCGUIWindowMusicPlaylistEditor | |
CCGUIWindowPictures | |
CCGUIWindowPointer | |
CCGUIWindowPrograms | |
CCGUIWindowScreensaver | |
CCGUIWindowScreensaverDim | |
CCGUIWindowSettings | |
CCGUIWindowSettingsCategory | |
CCGUIWindowSettingsProfile | |
CCGUIWindowSettingsScreenCalibration | |
CCGUIWindowSlideShow | |
CCGUIWindowSplash | |
CCGUIWindowStartup | |
CCGUIWindowSystemInfo | |
CCGUIWindowVideoBase | |
CCGUIWindowVideoNav | |
CCGUIWindowVideoPlaylist | |
CCGUIWindowVisualisation | |
CCGUIWindowWeather | |
CCGUIWrappingListContainer | |
CcharPtrPtrAdapter | |
CCharVecBuffer | |
CCHDRCapabilities | |
CCHevcSei | Parses HEVC SEI messages for supplemental video information |
CCHotKeyController | |
CCHTTPFileHandler | |
CCHttpHeader | |
CCHTTPImageHandler | |
CCHTTPImageTransformationHandler | |
CCHTTPJsonRpcHandler | |
CCHTTPPythonHandler | |
CCHTTPPythonInvoker | |
CCHTTPPythonWsgiInvoker | |
CCHttpRange | |
CCHttpRanges | |
CCHttpResponse | |
CCHttpResponseRange | |
CCHTTPVfsHandler | |
CCHTTPWebinterfaceAddonsHandler | |
CCHTTPWebinterfaceHandler | |
CChunkedHandler | |
CCImageLoader | Image loader job class |
CCImageMetadataParser | |
CCInertialScrollingHandler | |
CCInfoLoader | |
CCInfoScanner | |
CCInputCodingTableBasePY | |
CCInputCodingTableFactory | |
CCInputCodingTableKorean | |
CCInputManager | Main input processing class |
CCInputStreamAddon | Input stream class |
CCInputStreamMultiSource | |
CCInputStreamProvider | |
CCInputStreamPVRBase | |
CCInputStreamPVRChannel | |
CCInputStreamPVRRecording | |
CCInstalledWithAvailable | |
CCIOSStorageProvider | |
Ccipher_info_t | |
CCircleTweener | |
CCIRServerSuite | |
CCIrssMessage | |
CCJob | Base class for jobs that are executed asynchronously |
CCJobManager | Job Manager class for scheduling asynchronous jobs |
CCJobQueue | Job Queue class to handle a queue of unique jobs to be processed sequentially |
CCJobWorker | |
CCJSONVariantParser | |
CCJSONVariantParserHandler | |
CCJSONVariantWriter | |
CCKey | |
CCLabelFormatter | |
CCLabelInfo | |
CCLambdaJob | |
CCLangCodeExpander | |
►CCLangInfo | |
►CCRegion | |
Ccustom_numpunct | |
CCLanguageInvokerThread | |
Cclassic_ctrl_t | Classic controller expansion device |
CCLegacyPathTranslation | Translates old internal paths into new ones |
CCLibExportSettings | |
CCLibInputHandler | |
CCLibInputKeyboard | |
CCLibInputPointer | |
CCLibInputSettings | |
CCLibInputTouch | |
CCLibraryBuiltins | Class providing library related built-in commands |
CClientThread | |
CCLinuxPowerSyscall | |
►CCLinuxRendererGL | |
CCPictureBuffer | |
CCYuvPlane | |
►CCLinuxRendererGLES | |
CCPictureBuffer | |
CCYuvPlane | |
CCLinuxStorageProvider | |
CCLirc | |
CCLocale | Class representing a full locale of the form [language[_territory][.codeset][@modifier]] |
CCLocalizeStrings | |
CCLog | |
CCLogindUPowerSyscall | |
CCLunaPowerManagement | |
CCMACDiscoveryJob | |
CCMap | 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 | |
CCMatrixGL | |
CCMatrixGLStack | |
CCmdLineArgs | |
CCMediaCodecDecoderFilterManager | |
CCMediaCodecVideoBuffer | |
CCMediaCodecVideoBufferPool | |
CCMediaCrawler | |
CCMediaCrawlerBrowseInfo | |
CCMediaKeyTap | |
CCMediaLibraryEvent | |
CCMediaManager | |
CCMediaSettings | |
CCMediaSource | Represents a share |
CCMediaSourceSettings | |
►CCMediaTypes | |
CMediaTypeInfo | |
CCMessagePrinter | |
CCMime | |
CCMMNotificationClient | |
CCMouseStat | |
CCMouseTranslator | |
CCMultiProvider | A listprovider that handles multiple individual providers |
CCMusicDatabase | Class to store and read tag information |
CCMusicDbUrl | |
CCMusicFileItemListModifier | |
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 |
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 |
CCMusicLibraryQueue | Queue for music library jobs |
CCMusicLibraryScanningJob | Music library job implementation for scanning items. Uses CMusicInfoScanner for scanning and can be run with or without a visible progress bar |
CCMusicRole | |
CCMusicThumbLoader | |
CCNativeWindow | |
CCNetworkAndroid | |
CCNetworkBase | |
CCNetworkFreebsd | |
CCNetworkInterface | |
CCNetworkInterfaceAndroid | |
CCNetworkInterfaceFreebsd | |
CCNetworkInterfaceIOS | |
CCNetworkInterfaceLinux | |
CCNetworkInterfaceMacOS | |
CCNetworkInterfacePosix | |
CCNetworkInterfaceWin10 | |
CCNetworkInterfaceWin32 | |
CCNetworkIOS | |
CCNetworkLinux | |
CCNetworkLocation | |
CCNetworkMacOS | |
CCNetworkPosix | |
CCNetworkServices | |
CCNetworkWin10 | |
CCNetworkWin32 | |
CCNfoFile | |
►CCNfsConnection | |
CcontextTimeout | |
CkeepAliveStruct | |
CCNotificationEvent | |
CCocoaTouchBrowserAppDelegate | |
Ccode | |
CCodecFactory | |
CCOLOR | |
Ccomparator | |
Cconfig_s | |
CConstructTestVector | |
CContentUtils | |
CControlMapping | |
CConversionToRGB | |
CCOpticalBuiltins | Class providing optical media related built-in commands |
CCoreInfo | |
CCOrigin | |
CCOSScreenSaverAndroid | |
CCOSScreenSaverOSX | |
CCOSScreenSaverTVOS | |
CCOSScreenSaverX11 | |
CCOSXStorageProvider | |
CCOutputShader | |
CCOverlayCodecWebVTT | |
CCPackerMAT | |
CCPacket | |
CCPacketACTION | |
CCPacketBUTTON | |
CCPacketBYE | |
CCPacketHELO | |
CCPacketLOG | |
CCPacketMOUSE | |
CCPacketNOTIFICATION | |
CCPacketPING | |
CCPartyModeManager | |
CCPassThroughStreamHandler | |
CCPasswordManager | Password Manager class for saving authentication details |
CCPicture | |
CCPictureBuiltins | Class providing picture related built-in commands |
CCPictureFolderImageFileLoader | Generates a thumbnail for a folder in the picture browser, tile 4 images inside the folder |
CCPictureInfoLoader | |
CCPictureInfoTag | |
CCPictureScalingAlgorithm | |
CCPictureThumbLoader | |
CCPlatform | Class for the Platform object |
CCPlatformAndroid | |
CCPlatformDarwin | |
CCPlatformDarwinEmbedded | |
CCPlatformDarwinOSX | |
CCPlatformFreebsd | |
CCPlatformLinux | |
CCPlatformPosix | |
CCPlatformWebOS | |
CCPlatformWin10 | |
CCPlatformWin32 | |
CCPlayerBuiltins | Class providing player related built-in commands |
CCPlayerController | Player controller class to handle user actions |
CCPlayerCoreConfig | |
CCPlayerCoreFactory | |
CCPlayerOptions | |
CCPlayerSelectionRule | |
CCPlayerSettings | |
CCPlayerUtils | |
CCPODocument | |
CCPOEntry | |
CCPointGen | |
CCPosixInterfaceForCLog | |
CCPosixMountProvider | |
CCPosixResourceCounter | |
CCPowerManager | |
CCPowerSyscall | |
CCPowerSyscallWithoutEvents | |
CCPreflightHandler | |
CCProcessInfo | |
►CCProfile | |
CCLock | Class for handling lock status |
CCProfileBuiltins | Class providing profile related built-in commands |
CCProfileManager | |
CCProgramThumbLoader | |
CCProgressJob | Basic implementation of a CJob with a progress bar to indicate the progress of the job being processed |
CCPtsTracker | |
CCPVRBuiltins | Class providing PVR related built-in commands |
CCPythonInvoker | |
CCPyThreadState | |
CCRating | |
CCrc32 | |
CCRecentlyAddedJob | |
CCRectGen | |
CCRefreshInfoJob | |
CCRegExp | |
CCRemoteControlXbox | |
CCRenderBuffer | |
CCRenderCapture | |
CCRenderCaptureDX | |
CCRenderCaptureGL | |
CCRenderCaptureGLES | |
CCRendererBase | |
CCRendererDRMPRIME | |
CCRendererDRMPRIMEGLES | |
►CCRendererDXVA | |
CCRenderBufferImpl | |
CCRendererHQ | |
CCRendererMediaCodec | |
CCRendererMediaCodecSurface | |
►CCRendererShaders | |
CCRenderBufferImpl | |
►CCRendererSoftware | |
CCRenderBufferImpl | |
CCRendererStarfish | |
CCRendererVAAPIGL | |
CCRendererVAAPIGLES | |
CCRendererVDPAU | |
►CCRendererVTB | |
CCRenderBuffer | |
CCRenderInfo | |
►CCRenderManager | |
CCClockSync | |
CSPresent | |
CCRenderSystemBase | |
CCRenderSystemDX | |
CCRenderSystemGL | |
CCRenderSystemGLES | |
CCResolutionUtils | |
CCRingBuffer | |
CCRotateEffect | |
CCRssManager | |
CCRssReader | |
CCRunningScriptObserver | |
CCRunningScriptsHandler | |
CCSaveFileState | |
CCScale | |
CCScraperParser | |
►CCScraperUrl | |
CSUrlEntry | |
CCScreenShot | |
CCScreenshotSurfaceGL | |
CCScreenshotSurfaceGLES | |
CCScreenshotSurfaceWindows | |
CCScriptInvocationManager | |
CCScriptRunner | |
CCScroller | Class used to handle scrolling, allow using tweeners |
CCScrollInfo | |
►CCSectionLoader | |
CCDll | |
CCSeekHandler | |
CCSelectionStreams | |
CCServiceBroker | |
CCServiceManager | |
CCServicesSettings | |
CCSetting | Setting base class containing all the properties which are common to all settings independent of the setting type |
CCSettingAction | Action setting implementation |
CCSettingAddon | |
CCSettingBool | Boolean setting implementation |
CCSettingCategory | Category of groups of settings being part of a section |
CCSettingCategoryAccess | |
CCSettingCategoryAccessCondition | |
CCSettingCategoryAccessConditionCombination | |
CCSettingCondition | |
CCSettingConditionCombination | |
CCSettingConditionItem | |
CCSettingConditions | |
CCSettingConditionsManager | |
CCSettingControlButton | |
CCSettingControlCheckmark | |
CCSettingControlColorButton | |
CCSettingControlCreator | |
CCSettingControlEdit | |
CCSettingControlFormattedRange | |
CCSettingControlLabel | |
CCSettingControlList | |
CCSettingControlRange | |
CCSettingControlSlider | |
CCSettingControlSpinner | |
CCSettingControlTitle | |
CCSettingCreator | |
CCSettingDate | |
CCSettingDependency | |
CCSettingDependencyCondition | |
CCSettingDependencyConditionCombination | |
CCSettingGroup | Group of settings being part of a category |
CCSettingInt | Integer setting implementation |
CCSettingList | List setting implementation |
CCSettingNumber | Real number setting implementation |
CCSettingPath | |
CCSettingRequirement | |
CCSettingRequirementCondition | |
CCSettingRequirementConditionCombination | |
CCSettings | Wrapper around CSettingsManager responsible for properly setting up the settings manager and registering all the callbacks, handlers and custom setting types |
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 |
CCSettingsComponent | |
CCSettingSection | Section of setting categories |
CCSettingsManager | Settings manager responsible for initializing, loading and handling all settings |
CCSettingString | String setting implementation |
CCSettingsValueFlatJsonSerializer | |
CCSettingsValueXmlSerializer | |
CCSettingTime | |
CCSettingUpdate | |
CCSettingUtils | |
CCSetUserratingJob | |
CCSharedSection | A CSharedSection is a mutex that satisfies the Shared Lockable concept (see Lockables.h) |
CCShowItem | |
CCShowLink | |
CCSingleExit | This implements a "guard" pattern for exiting all locks currently being held by the current thread and restoring those locks on destruction |
CCSizeGen | Generic two-dimensional size representation |
CCSkinBuiltins | Class providing skin related built-in commands |
CCSkinSettings | |
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 |
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 |
CCSlideEffect | |
CCSlideShowDelegator | |
►CCSlideShowPic | |
CTRANSITION | |
CCSlideShowPicDX | |
CCSlideShowPicGL | |
CCSlideShowPicGLES | |
CCSMB | |
CCSong | Class to store and read song information from CMusicDatabase |
CCSpecialProtocol | |
CCSpeechRecognitionAndroid | |
CCSpeechRecognitionDarwin | |
CCSpeechRecognitionListener | |
CCSpeechRecognitionListenerAndroid | |
CCSpeechRecognitionStub | |
CCSpeed | |
CCStarfishVideoBuffer | |
CCStaticContextMenuAction | |
CCStaticListProvider | |
CCStereoscopicsManager | |
CCStopWatch | |
CCStorageProvider | |
CCStreamDetail | |
CCStreamDetailAudio | |
CCStreamDetails | |
CCStreamDetailSubtitle | |
CCStreamDetailVideo | |
CCStreamHandler | |
CCStreamHandlerFinder | |
CCStrEntry | |
CCSubtitleParserWebVTT | |
CCSubtitlesAdapter | |
CCSubtitlesJob | Simple job to retrieve a directory and store a string (language) |
CCSysData | |
CCSysfsPath | |
CCSysInfo | |
CCSysInfoJob | |
CCSystemBuiltins | Class providing system related built-in commands |
Cct_data_s | |
CCTagLoaderTagLib | |
CCTeletextDecoder | |
CCTemperature | |
CCTempFile | |
CCTestBitstreamStatsThread | |
CCTestShader | |
CCTestStopWatchThread | |
CCTextSearch | |
CCTexture | Texture loader class, subclasses of which depend on the render spec (DX, GL etc.) |
CCTextureArray | |
CCTextureBase | Base texture class, which holds the state of the texture, as well as all conversion functions |
CCTextureBundle | |
►CCTextureBundleXBT | |
CAnimation | |
CTexture | |
CCTextureCache | Texture cache class for handling the caching of images |
CCTextureCacheJob | Job class for caching textures |
CCTextureDatabase | |
CCTextureDetails | Simple class for passing texture detail around |
CCTextureInfo | |
CCTextureMap | |
CCTextureRule | |
CCTextureUseCountJob | |
CCThread | |
CCThreadImplLinux | |
CCThreadImplPosix | |
CCThreadImplWin | |
CCThumbLoader | |
CCThumbnailWriter | |
CCTimer | |
CCTimeUtils | |
CCToneMappers | |
CCTraitedSetting | |
CCTranslate | |
CCTVOSFileUtils | |
CCTVOSInputSettings | |
CCTVOSNSUserDefaults | |
CCTVOSPowerSyscall | |
CCTVOSTopShelf | |
CCubicTweener | |
CCUDevProvider | |
CCUDFBlockInput | |
CCUDiskDevice | |
CCUDisks2Provider | |
CCUDisksProvider | |
CCUDMABufferObject | |
►CCUdpClient | |
CUdpCommand | |
CCueReader | |
CCuesheetTest | |
CCUnionDirtyRegionSolver | |
CCUniqueEvent | |
CCUPnPSettings | |
CCUPowerSource | |
CCUPowerSyscall | |
CCURL | |
CCUrlOptions | |
CCustomBuffer | |
CCUtf8Utils | |
CCUtil | |
CCVariant | |
CCVC1BitstreamParser | |
CCVector | |
CCVertexBuffer | |
CCVideoBuffer | |
CCVideoBufferDMA | |
CCVideoBufferDRMPRIME | |
CCVideoBufferDRMPRIMEFFmpeg | |
CCVideoBufferFFmpeg | |
CCVideoBufferManager | |
CCVideoBufferPoolDMA | |
CCVideoBufferPoolDRMPRIMEFFmpeg | |
CCVideoBufferPoolFFmpeg | |
CCVideoBufferPoolSysMem | |
CCVideoBufferSysMem | |
►CCVideoDatabase | |
CCActor | |
CCSeason | |
CCSetInfo | |
CCVideoDbUrl | |
CCVideoFileItemListModifier | |
CCVideoInfoDownloader | |
►CCVideoInfoTag | |
CCAssetInfo | |
CSetInfo | < Struct holding information about a movie set |
CCVideoLayerBridgeDRMPRIME | |
CCVideoLibraryCleaningJob | Video library job implementation for cleaning the video library |
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 |
CCVideoLibraryQueue | Queue for video library jobs |
CCVideoLibraryRefreshingJob | Video library job implementation for refreshing a single item |
CCVideoLibraryResetResumePointJob | Video library job implementation for resetting a resume point |
CCVideoLibraryScanningJob | Video library job implementation for scanning items |
►CCVideoPlayer | |
CSContent | |
CSDVDInfo | |
CSSpeedState | |
►CCVideoPlayerAudio | |
CSInfo | |
CCVideoPlayerAudioID3 | |
CCVideoPlayerSubtitle | |
CCVideoPlayerVideo | |
CCVideoReferenceClock | |
CCVideoSettings | |
CCVideoSettingsLocked | |
CCVideoSync | |
CCVideoSyncAndroid | |
CCVideoSyncD3D | |
CCVideoSyncGbm | |
CCVideoSyncIos | |
CCVideoSyncOsx | |
CCVideoSyncTVos | |
CCVideoTagLoaderFFmpeg | Video tag loader using FFMPEG |
CCVideoTagLoaderNFO | Video tag loader using nfo files |
CCVideoTagLoaderPlugin | Video tag loader from plugin source |
CCVideoThumbLoader | |
CCViewDatabase | |
CCViewModeSettings | |
CCViewState | |
CCViewStateSettings | |
►CCWakeOnAccess | |
CWakeUpEntry | |
CCWeatherBuiltins | Class providing weather related built-in commands |
CCWeatherInfo | |
CCWeatherJob | |
CCWeatherManager | |
►CCWebServer | |
CConnectionHandler | |
CCWebSocket | |
CCWebSocketFrame | |
CCWebSocketManager | |
CCWebSocketMessage | |
CCWebSocketV13 | |
CCWebSocketV8 | |
CCWebVTTHandler | |
CCWebVTTISOHandler | |
CCWHelper | |
CCWiiController | |
CCWiiRemote | |
CCWin32DiscDriveHandler | |
CCWin32DPMSSupport | |
CCWin32InterfaceForCLog | |
CCWin32PowerStateWorker | |
CCWin32PowerSyscall | |
CCWin32StorageProvider | |
CCWIN32Util | |
CCWindowTranslator | |
CCWinEventsAndroid | |
CCWinEventsIOS | |
CCWinEventsOSX | |
CCWinEventsOSXImpl | |
CCWinEventsOSXImplWrapper | |
CCWinEventsTVOS | |
CCWinEventsWin10 | |
CCWinEventsWin32 | |
CCWinIdleTimer | |
CCWinRenderer | |
CCWinRtUtil | |
CCWinShader | |
CCWinSystemAndroid | |
CCWinSystemAndroidGLESContext | |
CCWinSystemBase | |
CCWinSystemIOS | |
►CCWinSystemOSX | |
CScreenResolution | |
CCWinSystemOSXGL | |
CCWinSystemTVOS | |
CCWinSystemWin10 | |
CCWinSystemWin10DX | |
CCWinSystemWin32 | |
CCWinSystemWin32DX | |
CCWriteRate | |
CCX11DPMSSupport | |
CCXBMCApp | |
CCXBMCClient | |
CCXBMCTestUtils | |
CCXBMCTinyXML | |
CCXBMCTinyXML2 | |
CCXBTFBase | |
CCXBTFFile | |
CCXBTFFrame | |
CCXBTFReader | |
CCXBTFWriter | |
CCXHandle | |
CCXRandR | |
CCYUV2RGBShader | |
CCZeroconf | This class provides support for zeroconf while the different zeroconf implementations have asynchronous APIs this class hides it and provides only few ways to interact with the services |
CCZeroconfAndroid | |
►CCZeroconfAvahi | |
CServiceInfo | Helper to store information on howto create an avahi-group to publish |
►CCZeroconfBrowser | This class provides support for zeroconf browsing |
CZeroconfService | |
CCZeroconfBrowserAndroid | |
CCZeroconfBrowserAndroidDiscover | |
CCZeroconfBrowserAndroidResolve | |
CCZeroconfBrowserAvahi | |
CCZeroconfBrowserDarwin | |
CCZeroconfBrowserDummy | |
CCZeroconfBrowserMDNS | |
CCZeroconfDarwin | |
CCZeroconfDummy | |
CCZeroconfMDNS | |
CCZipManager | |
CCZoomEffect | |
CD3DPalette | |
CD3DTexture | |
CDarwinEmbedNowPlayingInfoManager | |
CDatabaseSettings | |
CDatabaseUtils | |
CDataHolder | |
CDBusMessageDeleter | |
CDEBUG_INFO_PLAYER | |
CDEBUG_INFO_RENDER | |
CDEBUG_INFO_VIDEO | |
CDebugLogSharingPresenter | |
CDecodedFrame | |
CDecodedFrames | |
CDecoderManager | |
CDecodeTestVector | |
CDEMUX_CRYPTO_INFO | |
CDEMUX_PACKET | |
CDemuxCryptoInfo | |
CDemuxCryptoSession | |
CDemuxPacket | |
CDerivedType1 | |
CDerivedType2 | |
CDerivedType3 | |
CDialogOkMessage | Payload sent for message TMSG_GUI_DIALOG_OK |
CDIR | |
Cdirent | |
CDiscoveryWrapper | |
CDiscStubTest | |
CDISPOSABLE_CTX | |
CDllAddon | |
CDllAddonInterface | |
CDllDvdNav | |
CDllDvdNavInterface | |
CDllDynamic | |
CDllLibSSE4 | |
CDllLibSSE4Interface | |
CDllLoaderContainer | |
CDSDevice | |
CDummyJob | |
Cdvd_logger_cb | |
Cdvd_reader_stream_cb | |
Cdvd_stat_t | Public type that is used to provide statistics on a handle |
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 |
Cdxva2_mode_t | |
Ce708Pen_attribs | |
Ce708Pen_color | |
Ce708Window | |
Ce708Window_attribs | |
CEdgeInsets | |
CElasticTweener | |
CELDHeader | |
CEmbeddedArt | |
CEmbeddedArtInfo | |
CEmptyTagParser | |
CEncodeTestVector | |
CEndPoint | |
CEPG_TAG | "C" PVR add-on channel group member |
CExifInfo | |
Cexpansion_t | Generic expansion device plugged into wiimote |
CExport | |
CExportList | |
CExternalStreamInfo | |
CFeatureTypeEqual | |
CFFmpegExtraData | |
CFileReader | |
CFileTypeMapEntry | |
CFlags | |
CFontMetadata | |
CFooA | |
CFooB | |
CFooC | |
CFooClient | |
CFooClientBarNotification1Message | |
CFooClientMessage | |
CFooClientMessageHandler | |
CFooServer | |
CFooServerBarCmd1Message | |
CFooServerBarCmd2Message | |
CFooServerBarCmd3Message | |
CFooServerBarCmd4Message | |
CFooServerMessage | |
CFooServerMessageHandler | |
CForecastDay | |
CFrame | |
CFrameWriter | |
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_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 |
CGetTbnTest | |
Cgforce_t | Gravity force struct |
CGifColor | |
CGIFDecoder | |
CGifFrame | |
CGifHelper | |
CGifreader | |
CGilSafeSingleLock | A std::unique_lock<CCriticalSection> that will relinquish the GIL during the time it takes to obtain the CriticalSection |
Cgpgrt_lock_t | |
Cgroup_wait | |
CGroupUtils | |
Cgui_context_menu_pair | |
CGUICONTROLSTATS | |
CGUIFontManager | |
CGUIScrollBarControl | |
Cguitar_hero_3_t | Guitar Hero 3 expansion device |
CGUIViewSortDetails | |
Cgz_header_s | |
Cgz_state | |
CgzFile_s | |
CH3DLUT | |
CHasher | |
Chdr_metadata_infoframe | |
Chdr_output_metadata | |
CHIDRemote | |
C<HIDRemoteDelegate> | |
CHTMLMapping | |
CHttpFileDownloadContext | |
CHttpParser | |
CHTTPPythonRequest | |
CHttpRangeUtils | |
CHTTPRequest | |
CHTTPRequestHandlerUtils | |
CHTTPResponseDetails | |
CIActivityHandler | |
CIAE | IAE Interface |
CIAEClockCallback | Callback interface for VideoPlayer clock needed by AE for sync |
CIAEEncoder | IAEEncoder interface for on the fly audio compression |
CIAESink | |
CIAESound | |
CIAESoundDeleter | |
►CIAEStream | IAEStream Stream Interface for streaming audio |
CExtData | |
CIAEStreamDeleter | |
CIAEWASAPIDevice | |
CIApplicationComponent | Base class for application components |
CIArchivable | |
CIAudioCallback | |
CIAudioDeviceChangedCallback | |
CIBackgroundLoaderObserver | |
CIBufferObject | Interface to describe CBufferObjects |
CICallbackHWAccel | |
Cicmp_echo_reply | |
CICodec | |
CIContextMenuItem | |
CID3DResource | |
CIDatabaseQueryRuleFactory | |
CIDecoder | |
CIDirtyRegionSolver | |
CIDiscDriveHandler | Generic interface for platform disc drive handling |
CIDispResource | |
CIDVDResourceCounted | |
CIDVDStreamPlayer | |
CIDVDStreamPlayerAudio | |
CIDVDStreamPlayerVideo | |
CIEvent | |
CIFileItemListModifier | |
Cifo_handle_t | The following structure defines an IFO file |
CIGenericTouchGestureDetector | Interface defining methods to perform gesture recognition |
CIGUIContainer | |
CIGUIVolumeBarCallback | Interface to expose properties to the volume bar dialog |
CIHardwareDecoder | |
CIHTTPRequestHandler | |
CIImage | |
CIInputCodingTable | |
CIInputDeviceCallbacks | |
CIInputDeviceEventHandler | |
CIInputHandler | |
CIJobCallback | Callback interface for asynchronous jobs |
CILanguageInvocationHandler | |
CILanguageInvoker | |
CIListProvider | An interface for providing lists to UI containers |
CILocalizer | |
CImageFactory | |
CImageMetadata | |
CIMsgTargetCallback | |
Cinflate_state | |
Cinfoformat | |
Cinfomap | |
CInput_GCController | |
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() |
CLISTITEMPROPERTY | |
CINPUTSTREAM_TIMES | |
CInputStreamMultiStreams | |
CInputValueInfo | |
CIntegerSettingOption | |
Cinternal_state | |
CInternetStreamTest | |
CIOSDisplayLinkCallback | |
CIOSEAGLView | |
CIOSEAGLView(PrivateMethods) | |
CIOSExternalTouchController | |
CIOSKeyboardView | |
CIOSKeyboardView() | |
CIOSScreenManager | |
Cip_option_information | |
CIPlatformLog | |
CIPlatformService | Base class for services |
CIPlayer | |
CIPlayerCallback | |
CIPowerEventsCallback | |
CIPowerSyscall | |
CIProgressCallback | |
CIPTCInfo | |
Cir_dot_t | A single IR source |
Cir_t | IR struct |
CIRenderingCallback | |
CIRenderLoop | |
CIRenderMsg | |
CIRssObserver | |
CIRunnable | |
CIScreenshotSurface | |
CISerializable | |
CISetting | Interface defining the base of all setting objects |
CISettingCallback | |
CISettingCondition | |
CISettingControl | |
CISettingControlCreator | Interface for creating a new setting control of a custom setting control type |
CISettingCreator | Interface for creating a new setting of a custom setting type |
CISettingsHandler | Interface defining methods being called by the settings system if an action is performed on multiple/all settings |
CISettingsValueSerializer | |
CISliderCallback | Interface class for callback from the slider dialog |
CISlideShowDelegate | |
CISO3166_1 | |
CISO639 | |
CISortable | |
CISpeechRecognitionCallback | |
CIStorageEventsCallback | |
CIStorageProvider | |
CISubSettings | Interface defining methods to load additional setting values from an XML file being loaded by the settings system |
CItem | |
CIThreadedAE | |
CIThreadImpl | |
CITimerCallback | |
CITouchActionHandler | Interface defining all supported touch action events |
CITouchInputHandler | Interface (implements ITouchInputHandling) defining methods to handle raw touch input events (down, up, move) |
CITouchInputHandling | Convenience interface implementing ITouchActionHandler with an implementation that forwards any ITouchActionHandler-related calls to a previously registered ITouchActionHandler |
CIVideoBufferPool | |
CIVideoPlayer | |
CIWindowManagerCallback | |
CIWinEvents | |
CIXmlDeserializable | |
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 |
Cjoystick_t | Joystick calibration structure |
CJPGDecoder | |
CKeyboardView | |
CKeyMap | |
CKillHandler | |
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 | |
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 | |
Clight_t | |
CLinearTweener | |
CLockableType | |
Clocker | |
CLocStr | |
CLyricsTest | |
Cmass_waiter | |
Cmaterial_t | |
CMD2_CTX | |
CMD5_CTX | |
CMD5Context | |
C<MediaBrowserDelegate> | |
CMediaServerCocoaTest_AppDelegate | |
CMediaServerCocoaTestController | |
CMemBuffer | |
CModuleInfoStruct | |
CMONITOR_DETAILS | |
CMousePosition | |
CMouseState | Holds everything we know about the current state of the mouse |
Cmpeg2_sequence | |
CMusicDbTest | |
Cnal_bitstream | |
Cname_t | |
CNestDetect | |
CNetworkStartWaiter | |
CNPT_AesBlockCipher | |
CNPT_AesBlockDecrypter | |
CNPT_AesBlockEncrypter | |
CNPT_AllowedValueRange | The NPT_AllowedValueRange struct holds the min, max and step value allowed of a UPnP Service state variable |
CNPT_AndroidFile | |
CNPT_AndroidFileInputStream | |
CNPT_AndroidFileOutputStream | |
CNPT_AndroidFileStream | |
CNPT_AndroidFileWrapper | |
CNPT_Array | |
CNPT_AtomicVariable | |
CNPT_AtomicVariableInterface | |
CNPT_AutoLock | |
►CNPT_AutomaticCleaner | |
CSingleton | |
CNPT_AutoreleasePool | |
CNPT_AutoreleasePoolInterface | |
CNPT_Base64 | |
CNPT_BasicDigest | |
CNPT_BlockCipher | |
CNPT_BsdBlockerSocket | |
CNPT_BsdSocket | |
CNPT_BsdSocketFd | |
CNPT_BsdSocketInputStream | |
CNPT_BsdSocketOutputStream | |
CNPT_BsdSocketStream | |
CNPT_BsdTcpClientSocket | |
CNPT_BsdTcpServerSocket | |
CNPT_BsdUdpMulticastSocket | |
CNPT_BsdUdpSocket | |
CNPT_BufferedInputStream | |
CNPT_CocoaMessageCapsule | |
CNPT_CocoaMessageQueue | |
CNPT_Configurable | |
CNPT_Console | |
CNPT_DataBuffer | |
CNPT_DateTime | |
CNPT_DelegatingInputStream | |
CNPT_DelegatingOutputStream | |
CNPT_Digest | |
CNPT_DynamicLibrary | |
CNPT_DynamicLibraryInterface | |
CNPT_Environment | |
CNPT_File | |
CNPT_FileDateComparator | |
CNPT_FileInfo | |
CNPT_FileInterface | |
CNPT_FilePath | |
CNPT_GenericQueue | |
CNPT_Hash | |
CNPT_Hash< char * > | |
CNPT_Hash< const char * > | |
CNPT_Hash< int > | |
CNPT_Hash< NPT_String > | |
CNPT_Hash< NPT_Thread::ThreadId > | |
CNPT_Hash< unsigned int > | |
►CNPT_HashMap | |
CEntry | |
CIterator | |
CNPT_Hmac | |
CNPT_HmacDigest | |
CNPT_HttpChunkedInputStream | |
CNPT_HttpChunkedOutputStream | |
►CNPT_HttpClient | |
CConfig | |
CConnection | |
CConnector | |
►CNPT_HttpConnectionManager | |
CConnection | |
CNPT_HttpEntity | |
CNPT_HttpEntityBodyInputStream | |
CNPT_HttpEnvProxySelector | |
CNPT_HttpFileRequestHandler | |
CNPT_HttpFileRequestHandler_DefaultFileTypeMapEntry | |
CNPT_HttpHeader | |
CNPT_HttpHeaderFinder | |
CNPT_HttpHeaderLogger | |
CNPT_HttpHeaderPrinter | |
CNPT_HttpHeaders | |
CNPT_HttpLoggerConfigurator | |
CNPT_HttpMessage | |
CNPT_HttpProtocol | |
CNPT_HttpProxyAddress | |
CNPT_HttpProxySelector | |
CNPT_HttpRequest | |
CNPT_HttpRequestContext | |
CNPT_HttpRequestHandler | |
►CNPT_HttpResponder | |
CConfig | |
CNPT_HttpResponse | |
►CNPT_HttpServer | |
CConfig | |
CHandlerConfig | |
CNPT_HttpSimpleTlsConnection | |
CNPT_HttpStaticProxySelector | |
CNPT_HttpStaticRequestHandler | |
CNPT_HttpTlsConnector | |
CNPT_HttpUrl | |
CNPT_InputStream | |
CNPT_InterfaceId | |
CNPT_Interruptible | |
CNPT_IpAddress | |
CNPT_IpAddressFinder | Used to determine if a IP Address is found as part of a list of IP Addresses |
►CNPT_List | |
CItem | |
CIterator | |
CNPT_Lock | |
CNPT_Log | |
CNPT_LogConfigEntry | |
CNPT_LogConsoleHandler | |
CNPT_LogCustomHandler | |
CNPT_LogFileHandler | |
CNPT_Logger | |
CNPT_LoggerReference | |
CNPT_LogHandler | |
CNPT_LogManager | |
CNPT_LogManagerAutoDisabler | |
CNPT_LogManagerAutoLocker | |
CNPT_LogNullHandler | |
CNPT_LogRecord | |
CNPT_LogTcpHandler | |
CNPT_LogUdpHandler | |
CNPT_MacAddress | |
►CNPT_Map | |
CEntry | |
CNPT_MapEntryValueDeleter | |
CNPT_Md5Digest | |
CNPT_MemoryStream | |
CNPT_Message | |
CNPT_MessageBroadcaster | |
CNPT_MessageHandler | |
CNPT_MessageHandlerProxy | |
CNPT_MessageQueue | |
CNPT_MessageReceiver | |
CNPT_Mutex | |
CNPT_MutexInterface | |
CNPT_NetworkInterface | |
CNPT_NetworkInterfaceAddress | |
CNPT_NetworkNameResolver | |
CNPT_NullAtomicVariable | |
CNPT_NullOutputStream | |
CNPT_NullSerialPort | |
CNPT_ObjectComparator | |
CNPT_ObjectDeleter | |
CNPT_OutputStream | |
CNPT_Polymorphic | |
CNPT_PosixAtomicVariable | |
CNPT_PosixDynamicLibrary | |
CNPT_PosixMutex | |
CNPT_PosixQueue | |
CNPT_PosixSharedVariable | |
CNPT_PosixSystem | |
CNPT_PosixThread | |
CNPT_PropertyValue | |
CNPT_Queue | |
CNPT_Reference | |
CNPT_RingBuffer | |
CNPT_Runnable | |
CNPT_SelectableMessageQueue | |
CNPT_SerialPort | |
CNPT_SerialPortInterface | |
CNPT_Sha1Digest | |
CNPT_Sha256Digest | |
CNPT_SharedVariable | |
CNPT_SharedVariableInterface | |
CNPT_SimpleMessageCapsule | |
CNPT_SimpleMessageQueue | |
CNPT_SingletonLock | |
CNPT_sockaddr_in | |
CNPT_Socket | |
CNPT_SocketAddress | |
CNPT_SocketInfo | |
CNPT_SocketInterface | |
CNPT_Stack | |
CNPT_StdcFile | |
CNPT_StdcFileInputStream | |
CNPT_StdcFileOutputStream | |
CNPT_StdcFileStream | |
CNPT_StdcFileWrapper | |
►CNPT_String | |
CBuffer | |
CNPT_StringFinder | Used to determine if a string is found as part of a list of strings |
CNPT_StringOutputStream | |
CNPT_SubInputStream | |
CNPT_System | |
CNPT_TcpClientSocket | |
CNPT_TcpServerSocket | |
CNPT_TcpServerSocketInterface | |
CNPT_TerminateMessage | |
CNPT_Thread | |
CNPT_ThreadCallbackReceiver | |
►CNPT_ThreadCallbackSlot | |
CNotificationHelper | |
CNPT_ThreadInterface | |
CNPT_TimeStamp | |
CNPT_Tls | |
►CNPT_TlsCertificateInfo | |
C_fingerprint | |
C_issuer | |
C_subject | |
CNPT_TlsClientSession | |
CNPT_TlsContext | |
CNPT_TlsServerSession | |
CNPT_TlsSession | |
CNPT_TlsTrustAnchorData | |
CNPT_UdpMulticastSocket | |
CNPT_UdpMulticastSocketInterface | |
CNPT_UdpSocket | |
CNPT_UdpSocketInterface | |
CNPT_UntilResultEquals | |
CNPT_UntilResultNotEquals | |
CNPT_Uri | |
CNPT_Url | |
►CNPT_UrlQuery | |
CField | |
CNPT_Win32AtomicVariable | |
CNPT_Win32CriticalSection | |
CNPT_Win32DynamicLibrary | |
CNPT_Win32Event | |
CNPT_Win32HandleWrapper | |
CNPT_Win32Mutex | |
CNPT_Win32Queue | |
CNPT_Win32SerialPort | |
CNPT_Win32SerialPortInputStream | |
CNPT_Win32SerialPortOutputStream | |
CNPT_Win32SerialPortStream | |
CNPT_Win32SharedVariable | |
CNPT_Win32Thread | |
CNPT_Win32WindowMessageQueue | |
CNPT_WinRtAtomicVariable | |
CNPT_WinRtCriticalSection | |
CNPT_WinRtEvent | |
CNPT_WinRtMutex | |
CNPT_WinRtSharedVariable | |
CNPT_WinRtSocketInputStream | |
CNPT_WinRtSocketOutputStream | |
CNPT_WinRtSystem | |
CNPT_WinRtTcpClientSocket | |
CNPT_WinRtThread | |
CNPT_WinRtUtils | |
CNPT_WinsockSystem | |
CNPT_XbmcFile | |
CNPT_XbmcFileInputStream | |
CNPT_XbmcFileOutputStream | |
CNPT_XbmcFileStream | |
CNPT_XmlAccumulator | |
CNPT_XmlAttribute | |
CNPT_XmlAttributeFinder | |
CNPT_XmlAttributeFinderWithPrefix | |
CNPT_XmlAttributeWriter | |
CNPT_XmlCanonicalizer | |
CNPT_XmlElementNode | |
CNPT_XmlNamespaceCollapser | |
CNPT_XmlNamespaceMap | |
CNPT_XmlNode | |
►CNPT_XmlNodeCanonicalWriter | |
CMapChainLink | |
CNPT_XmlNodeWriter | |
CNPT_XmlParser | |
CNPT_XmlProcessor | |
CNPT_XmlSerializer | |
CNPT_XmlTagFinder | |
CNPT_XmlTextFinder | |
CNPT_XmlTextNode | |
CNPT_XmlWriter | |
CNPT_Zip | |
CNPT_ZipDeflatingInputStream | |
►CNPT_ZipFile | |
CEntry | |
CNPT_ZipInflatingInputStream | |
CNSData(GZIP) | |
Cnunchuk_t | Nunchuk expansion device |
CObservable | |
CObserver | |
CoperatorField | |
COpticalMediaPathTest | |
COptions | |
Corient_t | Orientation struct |
COrigFontInfo | |
COSXGLView | |
Coverloaded | |
COVERSCAN | |
CPackedVertex | |
CPAPlayer | |
CParamReplacer | |
CParseTestVector | |
CPERIPHERAL_CAPABILITIES | Peripheral add-on capabilities |
CPERIPHERAL_EVENT | Event information |
CPERIPHERAL_INFO | Information shared between peripherals |
CPeripheralBusGCControllerWrapper | |
CPingResponseWaiter | |
CPlayerControllerState | |
CPlayListClassifyTest | |
CPlayListTest | |
CPLT_Action | Mechanism to call or verify the validity of a specific UPNP service action |
CPLT_ActionDesc | Information about a UPnP Service given action |
CPLT_ActionDescNameFinder | Mechanism to find a PLT_ActionDesc given an action name |
CPLT_ActionObject | |
CPLT_AddGetSCPDRequestIterator | |
CPLT_AffiliationInfo | |
CPLT_AlbumArtInfo | |
CPLT_Argument | Mechanism to set or verify the validity of a specific UPNP service action argument |
CPLT_ArgumentDesc | Information about a given argument of a UPnP Service given action |
CPLT_ArgumentDescNameFinder | Mechanism to find a PLT_ArgumentDesc given an argument name |
CPLT_ArgumentNameFinder | Mechanism to find a PLT_Argument given an argument name |
CPLT_Artwork | |
CPLT_Artworks | |
CPLT_BrowseData | |
CPLT_BrowseInfo | The PLT_BrowseInfo struct is used to marshall Browse or Search action response results across different threads of execution |
CPLT_CapabilitiesData | |
CPLT_ConnectionInfo | |
CPLT_Constants | Way to globally set or get certain UPnP constants |
CPLT_Constraint | |
CPLT_CtrlPoint | Implements the base functionality of a UPnP ControlPoint |
CPLT_CtrlPointGetDescriptionTask | Fetches the description xml document from a UPnP device |
CPLT_CtrlPointGetSCPDRequest | Used by a PLT_CtrlPointGetSCPDsTask task to fetch a specific SCPD xml document for a given service of a given device |
CPLT_CtrlPointGetSCPDsTask | Fetches the SCPD xml document of one or more services for a given device |
CPLT_CtrlPointHouseKeepingTask | Used by a PLT_CtrlPoint to keep track of expired devices and autmatically renew event subscribers |
CPLT_CtrlPointInvokeActionTask | Used by a PLT_CtrlPoint to invoke a specific action of a given service for a given device |
CPLT_CtrlPointListener | Interface used to receive notifications when devices are found or removed from the network, actions responses and events are being received |
CPLT_CtrlPointListenerOnActionResponseIterator | |
CPLT_CtrlPointListenerOnDeviceAddedIterator | |
CPLT_CtrlPointListenerOnDeviceRemovedIterator | |
CPLT_CtrlPointListenerOnEventNotifyIterator | |
CPLT_CtrlPointSubscribeEventTask | Used to subscribe, renew or cancel a subscription for a given service of a given device |
CPLT_Description | |
CPLT_DeviceCapabilities | |
CPLT_DeviceData | Holds information about a device being advertised or found by a control point |
CPLT_DeviceDataFinder | Returns a PLT_DeviceData instance given a device UUID |
CPLT_DeviceDataFinderByType | Returns a PLT_DeviceData instance given a device type |
CPLT_DeviceHost | UPnP Device Host |
CPLT_DeviceHostObject | |
CPLT_DeviceIcon | Given instance of a UPnP device icon |
CPLT_DeviceMapFinderByIp | |
CPLT_DeviceMapFinderByUUID | |
CPLT_DeviceReadyIterator | |
CPLT_Didl | DIDL manipulation |
CPLT_Downloader | |
CPLT_EventNotification | Event notification for a given service to a given subscriber |
CPLT_EventSubscriber | Event subscription for a given service from a UPnP ControlPoint |
CPLT_EventSubscriberFinderByCallbackURL | Returns an instance of a PLT_EventSubscriber given its subscriber callback url |
CPLT_EventSubscriberFinderByService | Returns an instance of a PLT_EventSubscriber given a UPnP service |
CPLT_EventSubscriberFinderBySID | Returns an instance of a PLT_EventSubscriber given its subscriber ID |
CPLT_EventSubscriberRemoverIterator | |
CPLT_ExtraInfo | |
CPLT_FileMediaConnectDelegate | |
CPLT_FileMediaServer | File Media Server |
CPLT_FileMediaServerDelegate | File Media Server Delegate |
CPLT_FrameBuffer | |
CPLT_FrameServer | |
CPLT_GetDescriptionIterator | |
CPLT_GetSCPDXMLIterator | The PLT_GetSCPDXMLIterator class provides a recursive way to serialize an SCPD into an xml tree |
CPLT_HttpClientSocketTask | Base class used to send a HTTP request asynchronously using a task (thread) |
CPLT_HttpClientTask | The PLT_HttpClientTask class is a templatized version of PLT_HttpClientSocketTask to support arbitrary delegation of HTTP response handling |
CPLT_HttpCustomRequestHandler | |
CPLT_HttpFileRequestHandler_DefaultDlnaExtMapEntry | |
CPLT_HttpHelper | Set of utility functions for manipulating HTTP headers, entities and messages |
CPLT_HttpListenTask | Used by a PLT_HttpServer to listen for incoming connections and spawn a new task for handling each request |
CPLT_HttpRequestContext | Holds information about the request sent, the local & remote ip addresses and ports associated with a connection |
CPLT_HttpRequestHandler | Delegates the handling of the response of a received HTTP request by a HTTP Server |
CPLT_HttpServer | Asynchronous way to handle multiple HTTP requests concurrently |
CPLT_HttpServerSocketTask | Task used for handling one or more HTTP requests from a client |
CPLT_HttpServerTask | Version of PLT_HttpServerSocketTask that supports delegation of HTTP request handling |
CPLT_HttpStreamRequestHandler | |
CPLT_InputDatagramStream | Simple buffered input stream used when reading SSDP packets on a UDP socket |
CPLT_InputFrameStream | |
CPLT_LastChangeXMLIterator | Used to serialize the LastChange variable changes into xml given a list of state variables |
CPLT_LightSampleDevice | |
CPLT_MediaBrowser | Implements a UPnP AV Media Server control point |
CPLT_MediaBrowserDelegate | Interface for receiving PLT_MediaBrowser events or action responses |
CPLT_MediaBrowserWrapper | |
CPLT_MediaCache | The PLT_MediaCache template provides a way to hold references to object in memory |
CPLT_MediaConnect | |
CPLT_MediaContainer | First-level class derived directly from PLT_MediaObject |
CPLT_MediaContainerChangesListener | |
CPLT_MediaController | |
CPLT_MediaControllerDelegate | |
CPLT_MediaInfo | |
CPLT_MediaItem | First-level class derived directly from PLT_MediaObject |
CPLT_MediaItemIDFinder | |
CPLT_MediaItemResource | |
CPLT_MediaObject | Any data entity that can be returned by a ContentDirectory Service from a browsing or searching action |
CPLT_MediaObjectList | List of PLT_MediaObject instances |
CPLT_MediaRenderer | |
CPLT_MediaRendererDelegate | |
CPLT_MediaServer | Implements the base class for a UPnP AV Media Server device |
CPLT_MediaServerBrowseCapsule | |
CPLT_MediaServerDelegate | Interface for delegating the handling of the required UPnP AV ContentDirectory service actions |
CPLT_MediaServerDelegate_Wrapper | |
C<PLT_MediaServerDelegateObject> | |
CPLT_MediaServerFileRequestCapsule | |
CPLT_MediaServerObject | |
CPLT_MediaServerObject() | |
CPLT_MediaServerSearchCapsule | |
CPLT_MetadataHandler | |
CPLT_MetadataHandlerFinder | |
CPLT_MicroMediaController | |
CPLT_MimeType | |
CPLT_MiscInfo | |
CPLT_NetworkInterfaceAddressSearchIterator | Returns the network interface given an IP address |
CPLT_ObjectClass | The PLT_ObjectClass struct is used to assign a type to a PLT_MediaObject |
CPLT_OutputDatagramStream | Simple buffered output stream used when writing SSDP packets on a UDP socket |
CPLT_PeopleInfo | |
CPLT_PersonRole | |
CPLT_PersonRoles | |
CPLT_PipeInputStream | |
CPLT_PipeInputStreamPump | |
CPLT_PipeOutputStream | |
CPLT_PipeOutputStreamPump | |
CPLT_PositionInfo | |
►CPLT_ProtocolInfo | Holds information about the protocol info of a given UPnP Media Item resource |
CFieldEntry | |
CPLT_RecordedInfo | |
CPLT_RingBufferStream | |
CPLT_SearchClass | |
CPLT_SecResource | |
CPLT_Service | UPnP Service |
CPLT_ServiceControlURLFinder | Returns an instance of a PLT_Service given a service control url |
CPLT_ServiceEventSubURLFinder | Returns an instance of a PLT_Service given a service event subscription url |
CPLT_ServiceIDFinder | Returns an instance of a PLT_Service given a service id |
CPLT_ServiceNameFinder | Returns an instance of a PLT_Service given a service name |
CPLT_ServiceReadyIterator | |
CPLT_ServiceSCPDURLFinder | Returns an instance of a PLT_Service given a service SCPD url |
CPLT_ServiceTypeFinder | Returns an instance of a PLT_Service given a service type |
CPLT_Simple | |
CPLT_SocketPolicyServer | |
CPLT_SsdpAnnounceInterfaceIterator | Used to send SSDP announcements given a list of network interaces |
CPLT_SsdpDeviceAnnounceTask | Task to send UPnP Device SSDP announcements (alive or byebye) |
CPLT_SsdpDeviceSearchResponseInterfaceIterator | Looks for the best network interface to use then sends a SSDP M-SEARCH response |
CPLT_SsdpDeviceSearchResponseTask | Used by a PLT_DeviceHost to respond to SSDP M-SEARCH requests from UPnP ControlPoints |
CPLT_SsdpInitMulticastIterator | Used to join a multicast group given a list of IP addresses |
CPLT_SsdpListenTask | Used to listen for incoming SSDP packets and keep track of a list of PLT_SsdpPacketListener listeners to notify when a new SSDP packet has arrived |
CPLT_SsdpPacketListener | Interface for handling SSDP packets (M-SEARCH and NOTIFY) |
CPLT_SsdpPacketListenerIterator | Iterates through a list of PLT_SsdpPacketListener instances to notify of a new SSDP incoming packet |
CPLT_SsdpProxy | |
CPLT_SsdpProxyForwardTask | |
CPLT_SsdpSearchResponseListener | Interface for handling SSDP M-SEARCH responses |
CPLT_SsdpSearchTask | Task used by a PLT_CtrlPoint to issue a SSDP M-SEARCH request |
CPLT_SsdpSender | Mechanism to format and send SSDP packets |
CPLT_SsdpUnicastListener | |
CPLT_StateVariable | Maintains the state of a UPnP Service state variable |
CPLT_StateVariableNameFinder | Returns the PLT_StateVariable instance given a state variable name |
CPLT_StorageInfo | |
CPLT_StreamPump | |
CPLT_StreamValidator | |
CPLT_SyncMediaBrowser | |
CPLT_TaskManager | Maintains a list of runnable tasks |
CPLT_ThreadTask | Base class for executing a given task in a worker thread |
CPLT_TransportInfo | |
CPLT_TransportSettings | |
CPLT_UPnP | Maintains a list of devices (PLT_DeviceHost) to advertise and/or control points (PLT_CtrlPoint) |
CPLT_UPnP_CtrlPointStartIterator | |
CPLT_UPnP_CtrlPointStopIterator | |
CPLT_UPnP_DeviceStartIterator | |
CPLT_UPnP_DeviceStopIterator | |
CPLT_UPnPMessageHelper | Set of utility functions for manipulating specific UPnP HTTP headers |
CPLT_UPnPObject | |
CPLT_UPnPObject() | |
CPLT_XbmcInfo | |
CPLT_Xbox360 | |
CPLT_XmlAttributeFinder | Used to determine if an attribute exists given an xml element node, an attribute name and namespace |
CPLT_XmlHelper | Set of utility functions for manipulating xml documents and DOM trees |
CPNGDecoder | |
Cpoint_t | |
CPointer | A class representing a touch pointer interaction consisting of an down touch, the last touch and the current touch |
Cpoll_mass_waiter | |
Cpos | |
CPredicateAudioFilter | |
CPredicateSubtitleFilter | |
CPredicateSubtitlePriority | The class' operator() decides if the given (subtitle) SelectionStream lh is 'better than' the given (subtitle) SelectionStream rh |
CPredicateVideoFilter | |
CPrimaryToRGB | |
CPrimaryToXYZ | |
CPrioThread | |
CProgramInfo | |
CProgressDialogHelper | |
Cpts_union | |
Cpty_skin_info | |
CPVR_ADDON_CAPABILITIES | "C" PVR add-on capabilities |
CPVR_ATTRIBUTE_INT_VALUE | "C" Representation of a general attribute integer value |
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_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_SIGNAL_STATUS | "C" PVR add-on signal status information |
►CPVR_STREAM_PROPERTIES | "C" Stream properties |
CPVR_STREAM | |
CPVR_STREAM_TIMES | "C" Times of playing stream (Live TV and recordings) |
CPVR_TIMER | "C" PVR add-on timer event |
CPVR_TIMER_TYPE | "C" PVR add-on timer event type |
CPyElem | |
CQuadTweener | |
CRC4_CTX | |
Cread_req_t | Data read request structure |
CReaderThread | |
CReallyDumbJob | |
Crectangle_t | |
CRefreshOverride | |
CREFRESHRATE | |
CRefreshVideoLatency | |
CReleaseTypeInfo | |
CRemoteTest | |
Crender_details | |
CRendererDetail | |
►CReplayGain | |
CInfo | |
CRESOLUTION_INFO | Provide info of a resolution |
CRESOLUTION_WHR | |
CResolver | |
CRGBAImage | |
CRootViewController | |
CRSA_CTX | |
CRssSet | |
Crt_addrinfo | |
Crt_metrics | |
Crt_msghdr | |
Crt_msghdr2 | |
Crtstat | |
CS_COMMANDS_C1 | |
CSActorInfo | |
CSAlarmClockEvent | |
CSampleConfig | |
CsampleFormat | |
CScopedEventLoopBlock | Helper RAII-struct to block event loop for modifications |
CSDbTableOffsets | |
CSDirData | |
CSDirState | |
CSelectionStream | |
CServerInfoStruct | |
CServiceProvider | |
CSettingGroup | |
CSGUIControlAndOffset | |
CSHA1_CTX | |
CSharedVariableThread | |
CSharedVarThread | |
CSimpleDefinition | |
CSineTweener | |
CSinkInfoStruct | |
CSliderAction | |
Csndio_formats | |
CSoLoader | |
Csort_map | |
CsortByChannelNumber | |
CsortByClientChannelNumber | |
CSortBySettingsOrder | |
CSortDescription | |
CSortLanguage | |
CSortUtils | |
CSpeechRecognitionImpl | |
CSpeedInfo | |
CSPlayerState | |
CSplitPath | |
Csps_info_struct | |
CSPUData | |
CSSL_DateTime | |
CSSL_SESSION | |
CSSL_SOCKET | |
CSStartMsg | |
CSStateMsg | |
CSTAT_STRUCTURE | |
Cstatic_tree_desc_s | |
CstDVDAudioFrame | |
CstEmuFileObject | |
CStereoModeConversionMap | |
CStereoModeMap | |
CstListElement | |
CSTREAM_CRYPTO_SESSION | |
CStreamedFilesystemTest | |
CStreamInfo | |
CStreamUtils | |
CStreamValidator | |
CStringSettingOption | |
CStringValidation | |
CStubDefinition | |
CsubtitleData | |
CSubtitleStreamInfo | |
CSVertex | |
CSZipEntry | |
CT1 | |
CtagToken | |
CTbnTest | |
CTcpServerThread | |
CTemperatureInfo | |
CTest1 | |
CTestAddonBuilder | |
CTestAddonInfoBuilder | |
CTestAddonVersion | |
CTestArchive | |
CTestBasicEnvironment | |
CTestCharsetConverter | |
CTestClient | |
CTestClientMessage | |
CTestClientMessageHandler | |
CTestClientReplyMessage | |
CTestContainer | |
CTestCPUInfo | |
CTestDatabaseUtilsHelper | |
CTestDateTime | |
CTestDateTimeSpan | |
CTestEdl | |
CTestEntry | |
CTestFileData | |
CTestFileFactory | |
CTestFileItemBasePath | |
CTestFileItemFallbackArt | |
CTestFileItemSpecifiedArtJpg | |
CTestGPUInfo | |
CTestHandler1 | |
CTestHandler2 | |
CTestHTTPDirectory | |
CTestJobManager | |
CTestLabelFormatter | |
CTestlog | |
CTestMetadataExtraction | |
CTestNetwork | |
CTestNfs | |
CTestRegExpLog | |
CTestRssReader | |
CTestServer | |
CTestServerMessage | |
CTestServerMessageHandler | |
CTestServerTestCommandMessage | |
CTestSkinTimers | |
CTestStacks | |
CTestSysfsPath | |
CTestSystemInfo | |
CTestTagLoaderTagLib | |
CTestTagParser | |
CTestURIUtils | |
CTestURLGetWithoutUserDetails | |
CTestURLGetWithoutUserDetailsData | |
CTestUtilCleanString | |
CTestUtilCleanStringData | |
CTestUtilSplitParams | |
CTestUtilSplitParamsData | |
CTestVector | |
CTestVideoInfoScanner | |
CTestWebServer | |
CTestXBMCTinyXML2 | |
CTestZipFile | |
CTextCachedPage_t | |
CTextCacheStruct_t | |
CTextExtData_t | |
CTextp27_t | |
CTextPageAttr_t | |
CTextPageinfo_t | |
CTextRenderInfo_t | |
CTextSubtitle_t | |
CTextSubtitleCache_t | |
CTexturePacker | |
Cthread | |
CThread1 | |
CThread2 | |
CThread3 | |
CThread4 | |
CThumbDataManagement | |
Ctimed_waiter | |
CToDBusType | |
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 > | |
CTouch | A class representing a touch consisting of an x and y coordinate and a time |
CTransformMatrix | |
CTranslatableIntegerSettingOption | |
CtranslateField | |
CtranslateJSONField | |
CtranslateType | |
CTranslator | |
Ctree_desc_s | |
CTVOSDisplayLinkCallback | |
CTVOSDisplayManager | |
CTVOSEAGLView | |
CTVOSKeyboardView | |
CTVOSLibInputHandler | |
CTVOSLibInputRemote | |
CTVOSLibInputSettings | |
CTVOSLibInputTouch | |
CtvosShared | |
Ctvscreen | |
CTVShowRegexp | |
CTweener | |
CUIApplication(extended) | |
CUpdateAddons | |
CUpdateAllowedAddons | |
CUPnPServer | |
CURIUtils | |
CUSBDevicePrivateData | |
Cvec2b_t | Unsigned x,y byte vector |
Cvec3b_t | Unsigned x,y,z byte vector |
Cvec3f_t | Signed x,y,z float struct |
CVertex | |
CVFS_CACHE_STATUS_DATA | |
CVFSDirEntry | |
CVFSGetDirectoryCallbacks | |
CVFSProperty | |
CVFSURL | |
CVideoAssetInfo | |
CVideoClassifyTest | |
CVIDEOCODEC_INITDATA | |
CVIDEOCODEC_PICTURE | |
CVideoDriverInfo | |
CVideoPicture | |
CVideoPlayerCodec | |
CVideoStreamInfo | |
CVideoTest | |
CViewController | |
CViewController() | |
CViewModeProperties | |
CWaitCondition | |
Cwaiter | |
CwebvttAutoValue | |
CwebvttCssStyle | |
CwebvttCueSettings | |
Cwiimote_state_t | Significant data from the previous event |
Cwiimote_t | Wiimote structure |
Cwin32_exception | |
►CWin32DllLoader | |
CImport | |
CwinEndpointsToAEDeviceType | |
CWorker | |
CWriterThread | |
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 | |
CXBMCApplicationDelegate | |
CXBMCClientEventSequence | |
CXBMCClientUtils | |
CXBMCClientWrapper | |
CXBMCClientWrapperImpl | |
CXBMCController | |
CXBMCController() | |
CXBMCDelegate | |
CXBMCHelper | |
CXBMCHelper(private) | |
CXBMCWindowControllerMacOS | |
CXbox360Controller | |
CXBPython | |
CXMLUtils | |
CXMode | |
CXOutput | |
CXPR_HEADER | |
CXSLTUtils | |
CYuvImage | |
Cz_stream_s | |
CZipHttpServer | |
CZipHttpWorker | |
CZipRequestHandler | |