Kodi Documentation
22.0
Kodi is an open source media player and entertainment hub.
Toggle main menu visibility
Main Page
Related Pages
Topics
Namespaces
Namespace List
Namespace Members
All
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
Functions
a
b
c
d
e
f
g
h
i
k
l
m
o
p
q
r
s
t
u
v
w
x
Variables
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
y
Typedefs
a
b
c
d
e
f
g
h
i
j
k
m
p
q
r
s
t
u
v
w
x
Enumerations
a
b
c
d
e
f
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
Enumerator
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
w
Classes
Class List
Class Hierarchy
Class Members
All
:
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
c
d
e
f
h
i
j
l
m
o
p
r
s
t
u
v
w
Enumerations
a
b
c
d
e
f
g
h
i
k
l
m
o
p
r
s
t
u
v
w
Enumerator
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
x
Properties
Related Symbols
:
a
c
d
e
i
j
k
o
p
r
t
w
x
Files
File List
File Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
r
s
t
u
v
w
x
Variables
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
x
Typedefs
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
Enumerations
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
v
w
x
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
Macros
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
▼
Kodi Documentation
►
Introduction
►
General
►
Revisions
►
General Development parts
►
Skin Development
►
Code Guidelines
Bug List
Todo List
Deprecated List
►
Topics
►
Namespaces
►
Classes
▼
Files
▼
File List
pages
▼
xbmc
►
addons
►
application
►
cdrip
►
commons
►
cores
►
dbwrappers
►
dialogs
►
events
►
favourites
►
filesystem
►
games
▼
guilib
►
guiinfo
►
handlers
▼
listproviders
►
DirectoryProvider.cpp
►
DirectoryProvider.h
IListProvider.cpp
IListProvider.h
MultiProvider.cpp
►
MultiProvider.h
StaticProvider.cpp
►
StaticProvider.h
►
test
►
AspectRatio.h
D3DResource.cpp
►
D3DResource.h
DDSImage.cpp
►
DDSImage.h
►
DirectXGraphics.cpp
►
DirectXGraphics.h
►
DirtyRegion.h
DirtyRegionSolvers.cpp
►
DirtyRegionSolvers.h
DirtyRegionTracker.cpp
►
DirtyRegionTracker.h
►
DispResource.h
►
FFmpegImage.cpp
►
FFmpegImage.h
►
gui3d.h
GUIAction.cpp
►
GUIAction.h
►
GUIAudioManager.cpp
►
GUIAudioManager.h
►
GUIBaseContainer.cpp
►
GUIBaseContainer.h
GUIBorderedImage.cpp
►
GUIBorderedImage.h
►
GUIButtonControl.cpp
GUIButtonControl.h
GUIColorButtonControl.cpp
GUIColorButtonControl.h
GUIColorManager.cpp
►
GUIColorManager.h
GUIComponent.cpp
►
GUIComponent.h
GUIControl.cpp
►
GUIControl.h
►
GUIControlFactory.cpp
GUIControlFactory.h
GUIControlGroup.cpp
GUIControlGroup.h
►
GUIControlGroupList.cpp
►
GUIControlGroupList.h
GUIControlLookup.cpp
►
GUIControlLookup.h
GUIControlProfiler.cpp
►
GUIControlProfiler.h
GUIDialog.cpp
►
GUIDialog.h
GUIEditControl.cpp
GUIEditControl.h
GUIFadeLabelControl.cpp
GUIFadeLabelControl.h
GUIFixedListContainer.cpp
GUIFixedListContainer.h
►
GUIFont.cpp
►
GUIFont.h
►
GUIFontCache.cpp
►
GUIFontCache.h
GUIFontManager.cpp
►
GUIFontManager.h
►
GUIFontTTF.cpp
►
GUIFontTTF.h
GUIFontTTFDX.cpp
GUIFontTTFDX.h
GUIFontTTFGL.cpp
►
GUIFontTTFGL.h
GUIFontTTFGLES.cpp
►
GUIFontTTFGLES.h
GUIImage.cpp
►
GUIImage.h
►
GUIIncludes.cpp
►
GUIIncludes.h
►
GUIKeyboard.h
GUIKeyboardFactory.cpp
►
GUIKeyboardFactory.h
GUILabel.cpp
►
GUILabel.h
►
GUILabelControl.cpp
GUILabelControl.h
GUIListContainer.cpp
GUIListContainer.h
GUIListGroup.cpp
GUIListGroup.h
GUIListItem.cpp
►
GUIListItem.h
GUIListItemLayout.cpp
►
GUIListItemLayout.h
GUIListLabel.cpp
GUIListLabel.h
GUIMessage.cpp
►
GUIMessage.h
GUIMoverControl.cpp
►
GUIMoverControl.h
GUIMultiImage.cpp
►
GUIMultiImage.h
GUIPanelContainer.cpp
GUIPanelContainer.h
GUIProgressControl.cpp
GUIProgressControl.h
GUIRadioButtonControl.cpp
GUIRadioButtonControl.h
GUIRangesControl.cpp
GUIRangesControl.h
►
GUIRenderingControl.cpp
►
GUIRenderingControl.h
GUIResizeControl.cpp
GUIResizeControl.h
GUIRSSControl.cpp
GUIRSSControl.h
►
GUIScrollBarControl.cpp
GUIScrollBarControl.h
GUISettingsSliderControl.cpp
GUISettingsSliderControl.h
GUIShaderDX.cpp
►
GUIShaderDX.h
GUISliderControl.cpp
►
GUISliderControl.h
►
GUISpinControl.cpp
►
GUISpinControl.h
GUISpinControlEx.cpp
GUISpinControlEx.h
GUIStaticItem.cpp
►
GUIStaticItem.h
►
GUITextBox.cpp
►
GUITextBox.h
GUITextLayout.cpp
►
GUITextLayout.h
►
GUITexture.cpp
►
GUITexture.h
GUITextureCallbackManager.cpp
GUITextureCallbackManager.h
GUITextureD3D.cpp
►
GUITextureD3D.h
GUITextureGL.cpp
►
GUITextureGL.h
GUITextureGLES.cpp
►
GUITextureGLES.h
GUIToggleButtonControl.cpp
GUIToggleButtonControl.h
GUIVideoControl.cpp
GUIVideoControl.h
GUIVisualisationControl.cpp
►
GUIVisualisationControl.h
GUIWindow.cpp
►
GUIWindow.h
►
GUIWindowManager.cpp
►
GUIWindowManager.h
GUIWrappingListContainer.cpp
GUIWrappingListContainer.h
►
IAudioDeviceChangedCallback.h
►
IDirtyRegionSolver.h
IGUIContainer.h
►
iimage.h
imagefactory.cpp
►
imagefactory.h
IMsgTargetCallback.h
►
IRenderingCallback.h
►
ISliderCallback.h
IWindowManagerCallback.cpp
IWindowManagerCallback.h
LocalizeStrings.cpp
►
LocalizeStrings.h
►
Shader.cpp
►
Shader.h
►
StereoscopicsManager.cpp
►
StereoscopicsManager.h
Texture.cpp
►
Texture.h
TextureBase.cpp
►
TextureBase.h
TextureBundle.cpp
►
TextureBundle.h
TextureBundleXBT.cpp
►
TextureBundleXBT.h
TextureDX.cpp
►
TextureDX.h
►
TextureFormats.h
TextureGL.cpp
►
TextureGL.h
TextureGLES.cpp
►
TextureGLES.h
TextureManager.cpp
►
TextureManager.h
►
Tween.h
VisibleEffect.cpp
►
VisibleEffect.h
►
WindowIDs.h
XBTF.cpp
►
XBTF.h
XBTFReader.cpp
►
XBTFReader.h
►
imagefiles
►
input
►
interfaces
►
media
►
messaging
►
music
►
network
►
peripherals
►
pictures
►
platform
►
playlists
►
powermanagement
►
profiles
►
programs
►
pvr
►
rendering
►
settings
►
speech
►
storage
►
test
►
threads
►
utils
►
video
►
view
►
weather
►
windowing
►
windows
►
Autorun.cpp
Autorun.h
►
AutoSwitch.cpp
►
AutoSwitch.h
BackgroundInfoLoader.cpp
►
BackgroundInfoLoader.h
►
CompileInfo.h
ContextMenuItem.cpp
►
ContextMenuItem.h
ContextMenuManager.cpp
►
ContextMenuManager.h
ContextMenus.cpp
►
ContextMenus.h
►
CueDocument.cpp
►
CueDocument.h
DatabaseManager.cpp
DatabaseManager.h
DbUrl.cpp
►
DbUrl.h
DllPaths.h
►
DllPaths_win32.h
DynamicDll.cpp
►
DynamicDll.h
FileItem.cpp
►
FileItem.h
FileItemList.cpp
►
FileItemList.h
FileItemListModification.cpp
►
FileItemListModification.h
►
GUIInfoManager.cpp
GUIInfoManager.h
GUILargeTextureManager.cpp
GUILargeTextureManager.h
►
GUIPassword.cpp
►
GUIPassword.h
►
GUIUserMessages.h
►
HDRStatus.h
►
IFileItemListModifier.h
InfoScanner.cpp
►
InfoScanner.h
►
IProgressCallback.h
►
LangInfo.cpp
►
LangInfo.h
►
LockMode.h
►
MediaSource.cpp
►
MediaSource.h
NfoFile.cpp
►
NfoFile.h
►
PartyModeManager.cpp
►
PartyModeManager.h
PasswordManager.cpp
PasswordManager.h
PlayListPlayer.cpp
►
PlayListPlayer.h
►
SectionLoader.cpp
►
SectionLoader.h
SeekHandler.cpp
►
SeekHandler.h
ServiceBroker.cpp
►
ServiceBroker.h
ServiceManager.cpp
►
ServiceManager.h
►
SettingsLock.h
►
SortFileItem.h
►
SourceType.h
system_egl.h
system_gl.h
►
SystemGlobals.cpp
TextureCache.cpp
TextureCache.h
TextureCacheJob.cpp
►
TextureCacheJob.h
►
TextureDatabase.cpp
►
TextureDatabase.h
ThumbLoader.cpp
►
ThumbLoader.h
►
URL.cpp
►
URL.h
Util.cpp
►
Util.h
►
XBDateTime.cpp
►
XBDateTime.h
►
File Members
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Modules
Pages
Loading...
Searching...
No Matches
Classes
IListProvider.h File Reference
#include <memory>
#include <vector>
Classes
class
IListProvider
An interface for providing lists to UI containers.
More...
xbmc
guilib
listproviders
IListProvider.h
Generated on Thu Mar 13 2025 19:59:46 for Kodi Documentation by
1.13.2