#include <IPlaylist.h>
Collaboration diagram for IPlaylist:

Public Member Functions | |
| IPlaylist (string, ID, IXML *, FMOD::System *) | |
| ID | getID () |
| string | getName () const |
| stdx::ptr_vector< ISong > * | getSongs () |
| double * | getHeightmap (int *, int *) |
| FMOD::System * | getSystem () |
| IXML * | getXML () |
Konstruktor
| name | Name der Playlist. | |
| ID | PlaylistID (SongID=0, DatabaseID=0). | |
| xml | wird zum Abspeichern der Featurevektoren in einem Textfile benötigt. | |
| system | wird zum Extrahieren der Audiodaten benötigt. |
| string IPlaylist::getName | ( | ) | const |
liefert Namen der Playlist zurück.
| stdx::ptr_vector< ISong > * IPlaylist::getSongs | ( | ) |
liefert Songs der Playlist zurück.
| double * IPlaylist::getHeightmap | ( | int * | , | |
| int * | ||||
| ) |
berechnet Heightmap aus allen Songs der Playlist.
| FMOD::System * IPlaylist::getSystem | ( | ) |
liefert FMOD system zurück.
1.5.1-p1