![]() |
NERvDN Library
0.2.0.20160420-0019
NERvLibrary - Nerve Gear Developer Network
|
Data source implementation for music players. More...
#include <NERvHub/object/RangerCD/OMusicPlayerDataSource.h>
Data source implementation for music players.
Available data, value and IDs:
All of the value types are fixed and indicated by the prefix of their IDs.
Plugins\Music Player Support\MODULE.DLLDefine ID:
Additional Inherited Members | |
Public Member Functions inherited from NERvGear::IDataSource | |
| virtual long __stdcall | GetId (UID *id)=0 |
| Retrieves the UID of this data source object. More... | |
| virtual size_t __stdcall | GetName (size_t len, wchar_t *name)=0 |
| Retrieves the display name for this data source. More... | |
| virtual size_t __stdcall | GetDescrip (size_t len, wchar_t *descrip)=0 |
| Retrieves the description for this data source. More... | |
| virtual unsigned __stdcall | GetDataCount ()=0 |
| Retrieves the number of data providing by this data source. | |
| virtual long __stdcall | GetData (unsigned index, IData **data)=0 |
| Retrieves a data represented by index. More... | |
| virtual long __stdcall | FindData (const UID &id, IData **data)=0 |
| Retrieves a data indicated by UID. More... | |
Public Member Functions inherited from NERvGear::IUnknown | |
| virtual long __stdcall | QueryInterface (const UID &interfaceID, void **ppvObject)=0 |
| virtual unsigned long __stdcall | AddRef ()=0 |
| virtual unsigned long __stdcall | Release ()=0 |