Wing Commander
Reconstructed Win32 source (1996)
Loading...
Searching...
No Matches
sound.cpp File Reference

Sound objects: initialization, volume, pan, frequency and priority. More...

#include "ix.h"
#include <assert.h>

Go to the source code of this file.

Macros

#define IX_SOUND_FILE   "D:\\Rnd\\prj\\ix\\src\\sound\\sound.cpp"

Functions

void __fastcall ix_sound_unlink_from_free_list (IxSound *sound)
void __fastcall ix_sound_start (IxSound *sound)
void __fastcall ix_sound_release (IxSound *sound)
void __fastcall ix_sound_stop (IxSound *sound)
int __fastcall ix_sound_is_playing (IxSound *sound)

Detailed Description

Sound objects: initialization, volume, pan, frequency and priority.

Originally D:\Rnd\prj\ix\src\sound\sound.cpp, address range 447a20-4486af. The assert paths identify the source; linker INT3 fill marks the object boundaries.

Definition in file sound.cpp.

Macro Definition Documentation

◆ IX_SOUND_FILE

#define IX_SOUND_FILE   "D:\\Rnd\\prj\\ix\\src\\sound\\sound.cpp"

Definition at line 13 of file sound.cpp.

Referenced by ix_sound_release(), ix_sound_start(), and ix_sound_stop().

Function Documentation

◆ ix_sound_is_playing()

int __fastcall ix_sound_is_playing ( IxSound * sound)

◆ ix_sound_release()

◆ ix_sound_start()

◆ ix_sound_stop()

◆ ix_sound_unlink_from_free_list()

void __fastcall ix_sound_unlink_from_free_list ( IxSound * sound)