#include <KList.h>
#include <KCList.h>
#include <KStrList.h>
#include "iklaxlib_global.h"
Defines | |
| #define | IKX_SONG_AUTHOR "AUTHOR" |
| Predefined music tag for author name. | |
| #define | IKX_SONG_FEATURING "FEATURING" |
| Predefined music tag for song feature. | |
| #define | IKX_SONG_TITLE "TITLE" |
| Predefined music tag for song title. | |
| #define | IKX_SONG_ALBUM "ALBUM" |
| Predefined music tag for album title. | |
| #define | IKX_SONG_YEAR "YEAR" |
| Predefined music tag for the song year. | |
| #define | IKX_SONG_COPYRIGHT "COPYRIGHT" |
| Predefined music tag for song copyright. | |
| #define | IKX_SONG_STYLE "STYLE" |
| Predefined music tag for song style. | |
| #define | IKX_SONG_ITUNESLINK "iTUNES_LINK" |
| Predefined music tag for itunes link. | |
| #define | IKX_SONG_VIDEOLINK "VIDEO_MAIN" |
| Predefined music tag for video web link. | |
Typedefs | |
| typedef _KFile | KFile |
| iKlax file hidden structure | |
Functions | |
| KL_API void | KFile_delete (KFile **ppFile) |
| Deletes a KFile structure. | |
| KL_API KFile * | KFile_clone (KFile *kfile) |
| Clones a KFile structure. | |
| KL_API KBool | KFile_check (KFile *kfile) |
| Verifies the efficiency of a KFile structure. | |
| KL_API KInt | KFile_getConsttNb (KFile *kfile) |
| Gets the constraints number of a KFile structure. | |
| KL_API KInt | KFile_getTotalEltNb (KFile *kfile) |
| Gets the total elements number of a KFile structure. | |
| KL_API KDouble | KFile_getVersion (KFile *kfile) |
| Gets the version number of a KFile structure. | |
| KL_API KInt | KFile_getTrackNb (KFile *kfile) |
| Gets the tracks number of a KFile structure. | |
| KL_API KCString | KFile_getId (KFile *pKFile) |
| Gets a copy of the ID of a KFile structure. | |
| KL_API KCString | KFile_getFilePath (KFile *kfile) |
| Gets the file name of a KFile structure. | |
| KL_API KDouble | KFile_getLength (KFile *kfile) |
| Gets the length of a file in seconds. | |
| KL_API KInt | KFile_getPlayedEltsNb (KFile *kfile) |
| Gets the elements number with playing status of a KFile structure. | |
| KL_API KLevel | KFile_getMasterLvl (KFile *kfile) |
| Gets the volume level of the master of a KFile structure. | |
| KL_API KDouble | KFile_getMasterPan (KFile *kfile) |
| Gets the panoramization of the master of a KFile structure. | |
| KL_API KString | k_getTagValue (KFile *kfile, KCString tag) |
| Gets the value of a tag of a KFile structure. | |
| KL_API KStrList * | k_getAllUserTags (KFile *kfile) |
| Gets the value of the users tag of a KFile structure. | |
| KL_API KStrList * | k_getAllTagKeys (KFile *kfile) |
| Gets the keys of all the tags of a KFile structure. | |
| KL_API KStrList * | k_getTopElements (KFile *kfile) |
| Gets the top elements of a KFile structure. | |
| KL_API KStrList * | k_getChilds (KFile *kfile, KCString eltname) |
| Gets the childs of an element in a KFile structure. | |
| KL_API KInt | k_getLevelFamily (KFile *pKFile, KString sEltName) |
| Gets the hierarchical depth of an element in a KFile structure. | |
| KL_API KStrList * | k_getTracksNames (KFile *pKFile) |
| Obtains all the tracks names of a KFile structure. | |
|
|
Gets the keys of all the tags of a KFile structure.
|
|
|
Gets the value of the users tag of a KFile structure.
|
|
||||||||||||
|
Gets the childs of an element in a KFile structure.
|
|
||||||||||||
|
Gets the hierarchical depth of an element in a KFile structure.
|
|
||||||||||||
|
Gets the value of a tag of a KFile structure.
|
|
|
Gets the top elements of a KFile structure.
|
|
|
Obtains all the tracks names of a KFile structure.
|
|
|
Verifies the efficiency of a KFile structure.
|
|
|
Clones a KFile structure.
|
|
|
Deletes a KFile structure.
|
|
|
Gets the constraints number of a KFile structure. This function returned the number of both constraints and groups
|
|
|
Gets the file name of a KFile structure.
|
|
|
Gets a copy of the ID of a KFile structure.
|
|
|
Gets the length of a file in seconds. This duration corresponds to the length of the largest track by taking care of the starting delay
|
|
|
Gets the volume level of the master of a KFile structure.
|
|
|
Gets the panoramization of the master of a KFile structure.
|
|
|
Gets the elements number with playing status of a KFile structure.
|
|
|
Gets the total elements number of a KFile structure. Elements : Constraints + Groups + Tracks
|
|
|
Gets the tracks number of a KFile structure.
|
|
|
Gets the version number of a KFile structure.
|
1.3.8