#include <GameApi.hh>
|
| IMPORT | TrackerApi (Env &e) |
| IMPORT TRK | empty (int numchannels, int numslots) |
| IMPORT TRK | audio_slot (TRK orig, int channel, int slot, int duration, int sample) |
| IMPORT TRK | array (TRK *array, int size) |
| IMPORT TBUF | prepare (TRK trk) |
| IMPORT void | play_song (EveryApi &ev, TBUF buf, WAV samples, int framenum, int speed) |
| IMPORT void | play_mp3 (std::string filename) |
| IMPORT void | play_ogg (std::string filename) |
| IMPORT void | play_ogg (const std::vector< unsigned char > &vec) |
| IMPORT void | play_ogg (void *) |
| IMPORT void * | setup_ogg (const std::vector< unsigned char > &data, int type) |
| IMPORT void | stop_music_playing () |
| IMPORT ML | play_wave_via_keypress (EveryApi &ev, ML ml, std::string url, int key) |
◆ TrackerApi()
| GameApi::TrackerApi::TrackerApi |
( |
Env & | e | ) |
|
◆ array()
◆ audio_slot()
| EXPORT GameApi::TRK GameApi::TrackerApi::audio_slot |
( |
TRK | orig, |
|
|
int | channel, |
|
|
int | slot, |
|
|
int | duration, |
|
|
int | sample ) |
◆ empty()
◆ play_mp3()
| void GameApi::TrackerApi::play_mp3 |
( |
std::string | filename | ) |
|
◆ play_ogg() [1/3]
| void GameApi::TrackerApi::play_ogg |
( |
const std::vector< unsigned char > & | vec | ) |
|
◆ play_ogg() [2/3]
| void GameApi::TrackerApi::play_ogg |
( |
std::string | filename | ) |
|
◆ play_ogg() [3/3]
| void GameApi::TrackerApi::play_ogg |
( |
void * | ptr | ) |
|
◆ play_song()
| EXPORT void GameApi::TrackerApi::play_song |
( |
EveryApi & | ev, |
|
|
TBUF | buf, |
|
|
WAV | samples, |
|
|
int | framenum, |
|
|
int | speed ) |
◆ play_wave_via_keypress()
| GameApi::ML GameApi::TrackerApi::play_wave_via_keypress |
( |
EveryApi & | ev, |
|
|
ML | ml, |
|
|
std::string | url, |
|
|
int | key ) |
◆ prepare()
◆ setup_ogg()
| void * GameApi::TrackerApi::setup_ogg |
( |
const std::vector< unsigned char > & | data, |
|
|
int | type ) |
◆ stop_music_playing()
| void GameApi::TrackerApi::stop_music_playing |
( |
| ) |
|
The documentation for this class was generated from the following files: