►NActiveAE | |
CAudioSettings | |
►CCActiveAE | |
CSoundState | |
CCActiveAEBufferPool | |
CCActiveAEBufferPoolAtempo | |
CCActiveAEBufferPoolResample | |
CCActiveAEControlProtocol | |
CCActiveAEDataProtocol | |
CCActiveAEFilter | |
CCActiveAEResampleFFMPEG | |
CCActiveAESettings | |
CCActiveAESink | |
CCActiveAESound | |
CCActiveAEStream | |
CCActiveAEStreamBuffers | |
CCAEResampleFactory | |
►CCEngineStats | |
CStreamStats | |
CCSampleBuffer | |
CCSinkControlProtocol | |
CCSinkDataProtocol | |
CCSoundPacket | |
CCSyncError | |
CIAEResample | |
CMsgStreamFade | |
CMsgStreamFFmpegInfo | |
CMsgStreamFree | |
CMsgStreamNew | |
CMsgStreamParameter | |
CMsgStreamSample | |
CSinkConfig | |
CSinkReply | |
►NActor | |
CCPayloadWrap | |
CCPayloadWrapBase | |
CMessage | |
CProtocol | |
►NADDON | |
►NAddonEvents | |
CAutoUpdateStateChanged | |
CDisabled | |
CEnabled | |
CInstanceAdded | |
CInstanceRemoved | |
CLoad | |
CMetadataChanged | |
CReInstalled | |
CUnInstalled | |
CUnload | |
►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 | |
CCAddonRepos | |
CCAddonSettings | |
CCAddonStatusHandler | |
CCAddonSystemSettings | |
CCAddonType | |
CCAddonUpdateRules | |
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 | |
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 | |
CRepositoryDirInfo | |
CSExtValue | |
CTypeMapping | |
►NAE | |
►NSINK | |
CCAESinkPipewire | |
CAESinkDevice | |
CAESinkInfo | |
CAESinkRegEntry | |
CCAESinkFactory | |
►NANNOUNCEMENT | |
►CCAnnouncementManager | |
CCAnnounceData | |
CIAnnouncer | |
►NCDDB | |
Ctoc | |
CXcddb | |
NCEC | |
Ncode_generator | |
NcommitChanges | |
NConditionPoll | |
►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 | |
►Ndetail | |
CCSubscription | |
CISubscription | |
Ndoxygen-header-class-list-creator | |
►NDRM | |
CCCryptoSession | |
CCharVecBuffer | |
CCMediaDrmCryptoSession | |
NDRMHELPERS | |
NDRMPRIME | |
►NDX | |
NDisplayMetrics | |
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 | |
NFAVOURITES_UTILS | |
►NFFMPEG_HELP_TOOLS | |
CFFMpegException | |
NgenerateCMake__CMAKE_TREEDATA_COMMON_addon_dev_kit_txt | |
NgenerateCMake__XBMC_ADDONS_KODIDEVKIT_INCLUDE_KODI_allfiles | |
►Nhelper_Log | |
►CLog | |
Cstyle | |
CResult | |
►NHTML | |
CCHTMLUtil | |
NHTTP | |
►NIMAGE_FILES | |
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 | |
►Naddon | |
CAudioDecoderInfoTag | |
CAudioEncoderInfoTag | |
CCAddonBase | |
CCInstanceAudioDecoder | |
CCInstanceAudioEncoder | |
►CCInstanceGame | |
CCStream | |
CCInstanceImageDecoder | |
CCInstanceInputStream | |
CCInstancePeripheral | |
CCInstancePVRClient | |
CCInstanceScreensaver | |
►CCInstanceVFS | |
CCVFSCallbacks | |
CCInstanceVideoCodec | |
CCInstanceVisualization | |
CCPrivateBase | Internal used structure to have stored C API data above and available for everything below |
CCSettingValue | |
CCStructHdl | |
CDriverPrimitive | |
CGameControllerLayout | |
CIAddonInstance | |
CIInstanceInfo | |
CImageDecoderInfoTag | |
CInputstreamCapabilities | |
CInputstreamContentlightMetadata | |
CInputstreamInfo | |
CInputstreamMasteringMetadata | |
CInputstreamProperty | |
CInputstreamTimes | |
CJoystick | |
CJoystickFeature | |
CPeripheral | |
CPeripheralCapabilities | |
CPeripheralEvent | |
CPeripheralVector | |
CPVRCapabilities | |
CPVRChannel | |
CPVRChannelGroup | |
CPVRChannelGroupMember | |
CPVRChannelGroupMembersResultSet | |
CPVRChannelGroupsResultSet | |
CPVRChannelsResultSet | |
CPVRCodec | |
CPVRDescrambleInfo | |
CPVREDLEntry | |
CPVREPGTag | |
CPVREPGTagsResultSet | |
CPVRMenuhook | |
CPVRProvider | |
CPVRProvidersResultSet | |
CPVRRecording | |
CPVRRecordingsResultSet | |
CPVRSignalStatus | |
CPVRStreamProperties | |
CPVRStreamProperty | |
CPVRStreamTimes | |
CPVRTimer | |
CPVRTimersResultSet | |
CPVRTimerType | |
CPVRTypeIntValue | |
CStreamCryptoSession | |
CVFSUrl | |
CVideoCodecInitdata | |
CVisualizationTrack | |
►Naudioengine | |
CAudioEngineFormat | |
CCAEStream | |
►Ngui | |
►Ncontrols | |
CCButton | |
CCEdit | |
CCFadeLabel | |
CCImage | |
CCLabel | |
CCProgress | |
CCRadioButton | |
CCRendering | |
CCSettingsSlider | |
CCSlider | |
CCSpin | |
CCTextBox | |
►Ndialogs | |
NContextMenu | |
NFileBrowser | |
NKeyboard | |
NNumeric | |
NOK | |
NSelect | |
NTextViewer | |
NYesNo | |
CCExtendedProgress | |
CCProgress | |
CSSelectionEntry | Selection entry structure
Used to provide the necessary data for the selection dialog and to declare the selected position in it |
►Ngl | |
CCPixelShader | CPixelShader |
CCShader | CShader - base class |
CCShaderProgram | |
CCVertexShader | CVertexShader |
CCAddonGUIControlBase | |
CCListItem | |
CCRenderHelperStub | |
CCWindow | |
CIRenderHelper | |
Nnetwork | |
►Nplatform | |
CCInterfaceAndroidSystem | |
►Ntools | |
CCDllHelper | |
CCEndTime | |
CCThread | |
►CCTimer | |
CITimerCallback | |
CStringUtils | |
►Nvfs | |
CCacheStatus | |
CCDirEntry | |
CCFile | |
CFileStatus | |
CHttpHeader | |
►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 |
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 |
NLINUX | |
►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 |
NMUSIC | |
NNETWORK | |
►NPIPEWIRE | |
CCLoopLockGuard | |
CCPipewire | |
CCPipewireContext | |
CCPipewireCore | |
CCPipewireGlobal | |
CCPipewireNode | |
►CCPipewireProxy | |
CPipewireProxyDeleter | |
CCPipewireRegistry | |
CCPipewireStream | |
CCPipewireThreadLoop | |
CPipewirePropertiesDeleter | |
►NPLATFORM | |
►NFILESYSTEM | |
Cspace_info | |
NWINDOWS | |
►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. This buffer type uses Direct Memory Access (DMA) sharing via file descriptors (fds). The file descriptor is then used to create an EGL image |
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. For specific use with CRenderBufferPoolDMA and CRenderBufferDMA. A windowing system must register use of this renderer and register at least one CBufferObject 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 | |
CTypedDigest | |
►NUTILS | |
►NEGL | |
CCEGLFence | |
NGL | |
►NPOSIX | |
CCFileHandle | |
CCMmap | |
CCSharedMemory | |
CCDisplayInfo | |
CCScopeGuard | Generic scopeguard designed to handle any type of handle |
►NVIDEO | |
►NGUILIB | |
CCVideoPlayActionProcessorBase | |
CCVideoSelectActionProcessorBase | |
CCVideoVersionHelper | |
►NTAGS | |
CCVideoTagExtractionHelper | |
►NUTILS | |
CResumeInformation | |
CCVideoChapterImageFileLoader | Generates a texture for a thumbnail of a video chapter |
CCVideoEmbeddedImageFileLoader | Generates a texture for an image embedded in a video file |
CCVideoGeneratedImageFileLoader | Generates a texture for a thumbnail of a video file, 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 | |
CCCursorUtil | |
CCInputProcessorKeyboard | |
CCInputProcessorPointer | |
CCInputProcessorTouch | |
CCOSScreenSaverIdleInhibitUnstableV1 | |
CCOSScreenSaverWebOS | |
►CCOutput | |
CMode | |
CCRegistry | |
CCSeat | |
CCSeatInputProcessing | |
CCSeatSelection | |
CCSeatWebOS | |
CCShellSurfaceWebOSShell | |
CCShellSurfaceWlShell | |
CCShellSurfaceXdgShell | |
CCShellSurfaceXdgShellUnstableV6 | |
CCVaapiProxy | |
CCVideoSyncWpPresentation | |
►CCWindowDecorator | |
CBuffer | |
CSurface | |
CCWinEventsWayland | |
CCWinSystemWayland | |
CCWinSystemWaylandEGLContext | |
►CCWinSystemWaylandEGLContextGL | |
Cdelete_CVaapiProxy | |
►CCWinSystemWaylandEGLContextGLES | |
Cdelete_CVaapiProxy | |
CCWinSystemWaylandWebOS | |
CCXkbcommonContext | |
►CCXkbcommonKeymap | |
CXkbComposeTableDeleter | |
CXkbKeymapDeleter | |
CIInputHandler | |
CIInputHandlerKeyboard | |
CIInputHandlerPointer | |
CIRawInputHandlerKeyboard | |
CIRawInputHandlerPointer | |
CIRawInputHandlerTouch | |
CIShellSurface | |
CIShellSurfaceHandler | |
CIWindowDecorationHandler | |
CKeyComposerStatus | |
CWaylandCPtrCompare | |
NWINDOWS | |
►NX11 | |
CCGLContextGLX | |
CCVaapiProxy | |
CCVideoSyncGLX | |
CCVideoSyncOML | |
CCWinEventsX11 | |
CCWinSystemX11 | |
►CCWinSystemX11GLContext | |
Cdelete_CVaapiProxy | |
CCWinSystemX11GLESContext | |
CCDummyOSScreenSaver | |
CCOSScreenSaverInhibitor | |
CCOSScreenSaverManager | |
CCWindowSystemFactory | |
CIOSScreenSaver | |
CCSignalHandlerList | |
CCSignalRegistration | |
CISignalHandlerData | |
NLOCK_LEVEL | |
NMathUtils | Math utility class. Note that the test() routine should return true for all implementations |
►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 | |
►NOPTIONALS | |
CCLircContainer | |
Cdelete_CLircContainer | |
►NOVERLAY | |
CCOverlay | |
►CCOverlayGlyphGL | |
CVERTEX | |
►CCOverlayGlyphGLES | |
CVERTEX | |
CCOverlayImageDX | |
CCOverlayQuadsDX | |
CCOverlayTextureGL | |
CCOverlayTextureGLES | |
►CCRenderer | |
CSElement | |
CSQuad | |
CSQuads | |
CSRenderState | |
NPCRE | |
►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 | |
►NPVR | |
►NCONTEXTMENUITEM | |
CPVRClientMenuHook | |
NGUI | |
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 | |
CCPVRChannelGroupFromClient | |
CCPVRChannelGroupFromUser | |
CCPVRChannelGroupImageFileLoader | Generates a thumbnail for a PVR channel group; tile up to 9 channel icons in the group |
CCPVRChannelGroupMember | |
CCPVRChannelGroups | |
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 | |
►NPythonBindings | |
CDirector | |
CPyHolder | |
CPyObjectDecrementor | |
CPythonCompare | |
CPythonToCppException | |
CTypeInfo | |
►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 | |
NRecognitionError | |
CISpeechRecognition | |
CISpeechRecognitionListener | |
Ntest_enum | |
Ntinyxml2 | |
►NUPNP | |
CCCtrlPointReferenceHolder | |
CCDeviceHostReferenceHolder | |
CCMediaBrowser | |
CCMediaController | |
CCRendererReferenceHolder | |
CCResourceFinder | |
CCUPnP | |
CCUPnPCleaner | |
CCUPnPPlayer | |
CCUPnPPlayerController | |
CCUPnPRenderer | |
CCUPnPServer | |
CResourcePrioritySort | |
►NUTILS | |
►NCOLOR | |
CColorFloats | |
CColorInfo | |
NCSS | |
►NDISCS | |
CDiscInfo | Abstracts the info the app knows about a disc (type, name, serial) |
►NFONT | |
NFONTPATH | |
►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 | |
►NVAAPI | |
CCDecoder | |
CCFFmpegPostproc | |
CCOutput | |
CCOutputControlProtocol | |
CCOutputDataProtocol | |
CCPostproc | |
CCSkipPostproc | |
►CCVaapi1Texture | |
CGLSurface | |
CCVaapi2Texture | |
CCVaapiBufferPool | |
CCVaapiBufferStats | |
CCVaapiConfig | |
CCVAAPIContext | |
CCVaapiDecodedPicture | |
CCVaapiProcessedPicture | |
CCVaapiRenderPicture | |
CCVaapiTexture | |
CCVideoSurfaces | |
CCVppPostproc | |
CInteropInfo | |
CIVaapiWinSystem | |
CSDiMethods | |
►NVDPAU | |
►CCDecoder | |
CDesc | |
CCInteropState | |
CCMixer | |
CCMixerControlProtocol | |
CCMixerDataProtocol | |
CCOutput | |
CCOutputControlProtocol | |
CCOutputDataProtocol | |
CCVdpauBufferPool | |
CCVdpauBufferStats | |
CCVdpauConfig | |
CCVDPAUContext | |
CCVdpauDecodedPicture | |
CCVdpauProcessedPicture | |
CCVdpauRenderPicture | |
►CCVdpauTexture | |
CGLSurface | |
CCVideoSurfaces | |
CInteropInfo | |
CVDPAU_procs | |
►NVIDEOPLAYER | |
CCProcessInfoAndroid | |
CCProcessInfoGBM | |
CCProcessInfoIOS | |
CCProcessInfoOSX | |
CCProcessInfoWayland | |
CCProcessInfoWin | |
CCProcessInfoWin10 | |
CCProcessInfoX11 | |
CCRendererFactory | |
►NVTB | |
CCDecoder | |
CCVideoBufferPoolVTB | |
CCVideoBufferVTB | |
Nwayland | |
►Nwin | |
Nhelpers | |
Nwinrt | |
NWinSystemWaylandProtocol | |
►NWSDiscovery | |
CCClientNotificationSink | |
CCWSDiscoveryListenerUDP | |
CCWSDiscoveryPosix | |
CCWSDiscoveryWindows | |
CIWSDiscovery | |
Cwsd_req_info | |
►NXBMCAddon | |
►NPython | |
CPyContext | |
CPyContextState | |
CPyGILLock | |
CPythonCallbackHandler | |
CPythonLanguageHook | |
►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 | |
CInterceptorDialog | |
CListItem | |
CMaybeLock | |
CProxyExistingWindowInterceptor | |
Cref | |
CSingleLockWithDelayGuard | |
CWindow | |
CWindowDialog | |
CWindowDialogMixin | |
CWindowXML | |
CWindowXMLDialog | |
CWindowXMLInterceptor | |
Nxbmcplugin | |
►Nxbmcvfs | |
CFile | |
CStat | |
►Nxbmcwsgi | |
CWsgiErrorStream | |
CWsgiInputStream | |
CWsgiInputStreamIterator | |
CWsgiResponse | |
CWsgiResponseBody | |
CAddonCallback | |
►CAddonClass | |
CRef | |
CAlternative | |
CAsyncCallbackMessage | |
CCallback | |
CCallbackFunction | |
CCallbackFunction< M, AddonClass::Ref< P1 >, cb_null_type, cb_null_type, cb_null_type, cb_null_type > | |
CCallbackFunction< M, cb_null_type, cb_null_type, cb_null_type, cb_null_type, cb_null_type > | |
CCallbackFunction< M, P1, cb_null_type, cb_null_type, cb_null_type, cb_null_type > | |
CCallbackFunction< M, P1, P2, cb_null_type, cb_null_type, cb_null_type > | |
CCallbackFunction< M, P1, P2, P3, cb_null_type, cb_null_type > | |
CCallbackHandler | |
Ccb_null_type | |
CDelayedCallGuard | |
CDictionary | |
CLanguageHook | |
CList | |
CRetardedAsyncCallbackHandler | |
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 | |
CUnimplementedException | |
►NXBMCAddonUtils | |
CGuiLock | |
CInvertSingleLockGuard | |
►NXbmcCommons | |
CBuffer | |
CBufferException | |
CException | |
►NXbmcThreads | |
CCEventGroup | CEventGroup is a means of grouping CEvents to wait on them together. It is equivalent to WaitOnMultipleObject that returns when "any" Event in the group signaled |
CConditionVariable | |
CCountingLockable | |
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 | |
►Ntest | |
CTestGlobalPattern1 | |
CGlobalsSingleton | |
CInitFlag | |
►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 | |