22 #ifndef DIRECTOR_LINGO_XLIBS_VOYAGERXSOUND_H 23 #define DIRECTOR_LINGO_XLIBS_VOYAGERXSOUND_H 25 #include "director/sound.h" 38 int open(
int monoStereo,
int numChan);
41 int playfile(
int chan,
Common::String &path,
int tstart,
int tend);
42 int fade(
int chan,
int endvol,
int duration,
bool autostop);
44 void volume(
int chan,
int vol);
45 void leftrightvol(
int chan, uint8 lvol, uint8 rvol);
46 void frequency(
int chan,
int percent);
47 void pan(
int chan,
int percent);
54 namespace VoyagerXSoundXObj {
56 extern const char *xlibName;
60 void close(ObjectType type);
62 void m_new(
int nargs);
63 void m_dispose(
int nargs);
64 void m_init(
int nargs);
65 void m_open(
int nargs);
66 void m_close(
int nargs);
67 void m_bufsize(
int nargs);
68 void m_exists(
int nargs);
69 void m_status(
int nargs);
70 void m_path(
int nargs);
71 void m_duration(
int nargs);
72 void m_curtime(
int nargs);
73 void m_playfile(
int nargs);
74 void m_loadfile(
int nargs);
75 void m_unloadfile(
int nargs);
76 void m_playsnd(
int nargs);
77 void m_extplayfile(
int nargs);
78 void m_stop(
int nargs);
79 void m_volume(
int nargs);
80 void m_leftrightvol(
int nargs);
81 void m_fade(
int nargs);
82 void m_frequency(
int nargs);
83 void m_pan(
int nargs);
84 void m_startrecord(
int nargs);
85 void m_stoprecord(
int nargs);
86 void m_recordpath(
int nargs);
Definition: lingo-object.h:37
Definition: voyagerxsound.h:29
Definition: lingo-object.h:71
Definition: voyagerxsound.h:33