Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
XFILE::MUSICDATABASEDIRECTORY Namespace Reference

Classes

class  CDirectoryNode
 
class  CDirectoryNodeAlbum
 
class  CDirectoryNodeAlbumRecentlyAdded
 
class  CDirectoryNodeAlbumRecentlyAddedSong
 
class  CDirectoryNodeAlbumRecentlyPlayed
 
class  CDirectoryNodeAlbumRecentlyPlayedSong
 
class  CDirectoryNodeAlbumTop100
 
class  CDirectoryNodeAlbumTop100Song
 
class  CDirectoryNodeArtist
 
class  CDirectoryNodeDiscs
 
class  CDirectoryNodeGrouped
 
class  CDirectoryNodeOverview
 
class  CDirectoryNodeRoot
 
class  CDirectoryNodeSingles
 
class  CDirectoryNodeSong
 
class  CDirectoryNodeSongTop100
 
class  CDirectoryNodeTop100
 
class  CQueryParams
 
struct  Node
 

Typedefs

typedef enum XFILE::MUSICDATABASEDIRECTORY::_NODE_TYPE NODE_TYPE
 

Enumerations

enum  _NODE_TYPE {
  NODE_TYPE_NONE =0 , NODE_TYPE_ROOT , NODE_TYPE_OVERVIEW , NODE_TYPE_TOP100 ,
  NODE_TYPE_ROLE , NODE_TYPE_SOURCE , NODE_TYPE_GENRE , NODE_TYPE_ARTIST ,
  NODE_TYPE_ALBUM , NODE_TYPE_ALBUM_RECENTLY_ADDED , NODE_TYPE_ALBUM_RECENTLY_ADDED_SONGS , NODE_TYPE_ALBUM_RECENTLY_PLAYED ,
  NODE_TYPE_ALBUM_RECENTLY_PLAYED_SONGS , NODE_TYPE_ALBUM_TOP100 , NODE_TYPE_ALBUM_TOP100_SONGS , NODE_TYPE_SONG ,
  NODE_TYPE_SONG_TOP100 , NODE_TYPE_YEAR , NODE_TYPE_SINGLES , NODE_TYPE_DISC
}
 

Variables

Node OverviewChildren []
 

Typedef Documentation

◆ NODE_TYPE

Enumeration Type Documentation

◆ _NODE_TYPE

Enumerator
NODE_TYPE_NONE 
NODE_TYPE_ROOT 
NODE_TYPE_OVERVIEW 
NODE_TYPE_TOP100 
NODE_TYPE_ROLE 
NODE_TYPE_SOURCE 
NODE_TYPE_GENRE 
NODE_TYPE_ARTIST 
NODE_TYPE_ALBUM 
NODE_TYPE_ALBUM_RECENTLY_ADDED 
NODE_TYPE_ALBUM_RECENTLY_ADDED_SONGS 
NODE_TYPE_ALBUM_RECENTLY_PLAYED 
NODE_TYPE_ALBUM_RECENTLY_PLAYED_SONGS 
NODE_TYPE_ALBUM_TOP100 
NODE_TYPE_ALBUM_TOP100_SONGS 
NODE_TYPE_SONG 
NODE_TYPE_SONG_TOP100 
NODE_TYPE_YEAR 
NODE_TYPE_SINGLES 
NODE_TYPE_DISC 

Variable Documentation

◆ OverviewChildren

Node XFILE::MUSICDATABASEDIRECTORY::OverviewChildren[]
Initial value:
= {
{ NODE_TYPE_GENRE, "genres", 135 },
{ NODE_TYPE_ARTIST, "artists", 133 },
{ NODE_TYPE_ALBUM, "albums", 132 },
{ NODE_TYPE_SINGLES, "singles", 1050 },
{ NODE_TYPE_SONG, "songs", 134 },
{ NODE_TYPE_YEAR, "years", 652 },
{ NODE_TYPE_TOP100, "top100", 271 },
{ NODE_TYPE_ALBUM_RECENTLY_ADDED, "recentlyaddedalbums", 359 },
{ NODE_TYPE_ALBUM_RECENTLY_PLAYED, "recentlyplayedalbums", 517 },
{ NODE_TYPE_ALBUM, "compilations", 521 },
{ NODE_TYPE_ROLE, "roles", 38033 },
{ NODE_TYPE_SOURCE, "sources", 39031 },
{ NODE_TYPE_DISC, "discs", 14087 },
{ NODE_TYPE_YEAR, "originalyears", 38078 },
}
@ NODE_TYPE_ALBUM_RECENTLY_PLAYED
Definition MusicDatabaseDirectory/DirectoryNode.h:34
@ NODE_TYPE_ROLE
Definition MusicDatabaseDirectory/DirectoryNode.h:27
@ NODE_TYPE_ALBUM_RECENTLY_ADDED
Definition MusicDatabaseDirectory/DirectoryNode.h:32
@ NODE_TYPE_GENRE
Definition MusicDatabaseDirectory/DirectoryNode.h:29
@ NODE_TYPE_YEAR
Definition MusicDatabaseDirectory/DirectoryNode.h:40
@ NODE_TYPE_SONG
Definition MusicDatabaseDirectory/DirectoryNode.h:38
@ NODE_TYPE_TOP100
Definition MusicDatabaseDirectory/DirectoryNode.h:26
@ NODE_TYPE_ALBUM
Definition MusicDatabaseDirectory/DirectoryNode.h:31
@ NODE_TYPE_DISC
Definition MusicDatabaseDirectory/DirectoryNode.h:42
@ NODE_TYPE_SOURCE
Definition MusicDatabaseDirectory/DirectoryNode.h:28
@ NODE_TYPE_ARTIST
Definition MusicDatabaseDirectory/DirectoryNode.h:30
@ NODE_TYPE_SINGLES
Definition MusicDatabaseDirectory/DirectoryNode.h:41