hedgewars/uSound.pas
changeset 2258 3dd028604cfd
parent 2257 7eb31efcfb9b
child 2262 0dc94341bf42
equal deleted inserted replaced
2257:7eb31efcfb9b 2258:3dd028604cfd
    55 procedure StopSound(snd: TSound);
    55 procedure StopSound(snd: TSound);
    56 function  ChangeVolume(voldelta: LongInt): LongInt;
    56 function  ChangeVolume(voldelta: LongInt): LongInt;
    57 function  AskForVoicepack(name: shortstring): Pointer;
    57 function  AskForVoicepack(name: shortstring): Pointer;
    58 
    58 
    59 {*remember: LongInt = 32bit; integer = 16bit; byte = 8bit*}
    59 {*remember: LongInt = 32bit; integer = 16bit; byte = 8bit*}
    60 function openal_init		(memsize: LongInt)			: boolean; cdecl; external OpenALBridge;
    60 function openal_init		(memsize: LongInt)                      : boolean; cdecl; external OpenALBridge;
    61 function openal_close							: boolean; cdecl; external OpenALBridge;
    61 function openal_close							: boolean; cdecl; external OpenALBridge;
    62 function openal_loadfile	(const filename: PChar)			: LongInt; cdecl; external OpenALBridge;
    62 function openal_loadfile	(const filename: PChar)			: LongInt; cdecl; external OpenALBridge;
    63 function openal_toggleloop	(index: LongInt)			: boolean; cdecl; external OpenALBridge;
    63 function openal_toggleloop	(index: LongInt)			: boolean; cdecl; external OpenALBridge;
    64 function openal_setvolume	(index: LongInt; percentage: byte)	: boolean; cdecl; external OpenALBridge;
    64 function openal_setvolume	(index: LongInt; percentage: byte)	: boolean; cdecl; external OpenALBridge;
    65 function openal_setglobalvolume	(percentage: byte)			: boolean; cdecl; external OpenALBridge;
    65 function openal_setglobalvolume	(percentage: byte)			: boolean; cdecl; external OpenALBridge;