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
 

Enumerations

enum class  NodeType {
  NONE = 0 , ROOT , OVERVIEW , TOP100 ,
  ROLE , SOURCE , GENRE , ARTIST ,
  ALBUM , ALBUM_RECENTLY_ADDED , ALBUM_RECENTLY_ADDED_SONGS , ALBUM_RECENTLY_PLAYED ,
  ALBUM_RECENTLY_PLAYED_SONGS , ALBUM_TOP100 , ALBUM_TOP100_SONGS , SONG ,
  SONG_TOP100 , YEAR , SINGLES , DISC
}
 

Variables

Node OverviewChildren []
 

Enumeration Type Documentation

◆ NodeType

Enumerator
NONE 
ROOT 
OVERVIEW 
TOP100 
ROLE 
SOURCE 
GENRE 
ARTIST 
ALBUM 
ALBUM_RECENTLY_ADDED 
ALBUM_RECENTLY_ADDED_SONGS 
ALBUM_RECENTLY_PLAYED 
ALBUM_RECENTLY_PLAYED_SONGS 
ALBUM_TOP100 
ALBUM_TOP100_SONGS 
SONG 
SONG_TOP100 
YEAR 
SINGLES 
DISC 

Variable Documentation

◆ OverviewChildren

Node XFILE::MUSICDATABASEDIRECTORY::OverviewChildren[]
Initial value:
= {
{NodeType::GENRE, "genres", 135},
{NodeType::ARTIST, "artists", 133},
{NodeType::ALBUM, "albums", 132},
{NodeType::SINGLES, "singles", 1050},
{NodeType::SONG, "songs", 134},
{NodeType::YEAR, "years", 652},
{NodeType::TOP100, "top100", 271},
{NodeType::ALBUM_RECENTLY_ADDED, "recentlyaddedalbums", 359},
{NodeType::ALBUM_RECENTLY_PLAYED, "recentlyplayedalbums", 517},
{NodeType::ALBUM, "compilations", 521},
{NodeType::ROLE, "roles", 38033},
{NodeType::SOURCE, "sources", 39031},
{NodeType::DISC, "discs", 14087},
{NodeType::YEAR, "originalyears", 38078},
}
@ ALBUM_RECENTLY_PLAYED
Definition MusicDatabaseDirectory/DirectoryNode.h:34
@ SINGLES
Definition MusicDatabaseDirectory/DirectoryNode.h:41
@ ALBUM_RECENTLY_ADDED
Definition MusicDatabaseDirectory/DirectoryNode.h:32
@ ROLE
Definition MusicDatabaseDirectory/DirectoryNode.h:27
@ DISC
Definition MusicDatabaseDirectory/DirectoryNode.h:42
@ ARTIST
Definition MusicDatabaseDirectory/DirectoryNode.h:30
@ SONG
Definition MusicDatabaseDirectory/DirectoryNode.h:38
@ TOP100
Definition MusicDatabaseDirectory/DirectoryNode.h:26
@ YEAR
Definition MusicDatabaseDirectory/DirectoryNode.h:40
@ GENRE
Definition MusicDatabaseDirectory/DirectoryNode.h:29
@ SOURCE
Definition MusicDatabaseDirectory/DirectoryNode.h:28
@ ALBUM
Definition MusicDatabaseDirectory/DirectoryNode.h:31