22 #ifndef DIRECTOR_LINGO_XTRAS_DIRECTSOUND_H 23 #define DIRECTOR_LINGO_XTRAS_DIRECTSOUND_H 35 namespace DirectsoundXtra {
37 extern const char *xlibName;
41 void close(ObjectType type);
43 void m_new(
int nargs);
44 void m_dsOpen(
int nargs);
45 void m_dsNewSound(
int nargs);
46 void m_dsDelSound(
int nargs);
47 void m_dsDupSound(
int nargs);
48 void m_dsPlay(
int nargs);
49 void m_dsStop(
int nargs);
50 void m_dsGetSize(
int nargs);
51 void m_dsGetFreq(
int nargs);
52 void m_dsSetFreq(
int nargs);
53 void m_dsGetVolume(
int nargs);
54 void m_dsSetVolume(
int nargs);
55 void m_dsGetPan(
int nargs);
56 void m_dsSetPan(
int nargs);
57 void m_dsGetPosition(
int nargs);
58 void m_dsSetPosition(
int nargs);
59 void m_dsGetLoop(
int nargs);
60 void m_dsSetLoop(
int nargs);
61 void m_dsIsPlaying(
int nargs);
62 void m_dsGetCaps(
int nargs);
63 void m_ds3DOpen(
int nargs);
64 void m_ds3DLGetPosition(
int nargs);
65 void m_ds3DLSetPosition(
int nargs);
66 void m_ds3DLGetOrientation(
int nargs);
67 void m_ds3DLSetOrientation(
int nargs);
68 void m_ds3DLGetVelocity(
int nargs);
69 void m_ds3DLSetVelocity(
int nargs);
70 void m_ds3DLGetDopplerFactor(
int nargs);
71 void m_ds3DLSetDopplerFactor(
int nargs);
72 void m_ds3DLGetRolloffFactor(
int nargs);
73 void m_ds3DLSetRolloffFactor(
int nargs);
74 void m_ds3DGetPosition(
int nargs);
75 void m_ds3DSetPosition(
int nargs);
76 void m_ds3DGetOrientation(
int nargs);
77 void m_ds3DSetOrientation(
int nargs);
78 void m_ds3DGetVelocity(
int nargs);
79 void m_ds3DSetVelocity(
int nargs);
80 void m_ds3DGetOutsideVolume(
int nargs);
81 void m_ds3DSetOutsideVolume(
int nargs);
82 void m_ds3DGetAngles(
int nargs);
83 void m_ds3DSetAngles(
int nargs);
84 void m_ds3DGetMaxDistance(
int nargs);
85 void m_ds3DSetMaxDistance(
int nargs);
86 void m_ds3DGetMinDistance(
int nargs);
87 void m_ds3DSetMinDistance(
int nargs);
88 void m_dsClose(
int nargs);
Definition: directsound.h:27
Definition: lingo-object.h:37
Definition: lingo-object.h:71