GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
SDLMixerLowApi Class Referenceabstract

#include <GameApi_low.hh>

Inheritance diagram for SDLMixerLowApi:

Public Member Functions

virtual void init ()=0
virtual void cleanup ()=0
virtual Low_Mix_Chunk * Mix_LoadWAV_RW (Low_SDL_RWops *buf, int s)=0
virtual int Mix_OpenAudio (int rate, int flags, int val, int hup)=0
virtual int Mix_PlayChannel (int channel, Low_Mix_Chunk *mix_chunk, int val)=0
virtual Low_Mix_Chunk * Mix_QuickLoad_RAW (unsigned char *mem, int len)=0
virtual void Mix_Init (int flags)=0
virtual Low_Mix_Music * Mix_LoadMUS (const char *filename)=0
virtual void Mix_PlayMusic (Low_Mix_Music *mus, int val)=0
virtual int Mix_GetNumMusicDecoders ()=0
virtual void Mix_GetMusicDecoder (int i)=0
virtual void Mix_AllocateChannels (int i)=0
virtual void Mix_HaltChannel (int channel)=0

Member Function Documentation

◆ cleanup()

virtual void SDLMixerLowApi::cleanup ( )
pure virtual

Implemented in SDLMixerApi.

◆ init()

virtual void SDLMixerLowApi::init ( )
pure virtual

Implemented in SDLMixerApi.

◆ Mix_AllocateChannels()

virtual void SDLMixerLowApi::Mix_AllocateChannels ( int i)
pure virtual

Implemented in SDLMixerApi.

◆ Mix_GetMusicDecoder()

virtual void SDLMixerLowApi::Mix_GetMusicDecoder ( int i)
pure virtual

Implemented in SDLMixerApi.

◆ Mix_GetNumMusicDecoders()

virtual int SDLMixerLowApi::Mix_GetNumMusicDecoders ( )
pure virtual

Implemented in SDLMixerApi.

◆ Mix_HaltChannel()

virtual void SDLMixerLowApi::Mix_HaltChannel ( int channel)
pure virtual

Implemented in SDLMixerApi.

◆ Mix_Init()

virtual void SDLMixerLowApi::Mix_Init ( int flags)
pure virtual

Implemented in SDLMixerApi.

◆ Mix_LoadMUS()

virtual Low_Mix_Music * SDLMixerLowApi::Mix_LoadMUS ( const char * filename)
pure virtual

Implemented in SDLMixerApi.

◆ Mix_LoadWAV_RW()

virtual Low_Mix_Chunk * SDLMixerLowApi::Mix_LoadWAV_RW ( Low_SDL_RWops * buf,
int s )
pure virtual

Implemented in SDLMixerApi.

◆ Mix_OpenAudio()

virtual int SDLMixerLowApi::Mix_OpenAudio ( int rate,
int flags,
int val,
int hup )
pure virtual

Implemented in SDLMixerApi.

◆ Mix_PlayChannel()

virtual int SDLMixerLowApi::Mix_PlayChannel ( int channel,
Low_Mix_Chunk * mix_chunk,
int val )
pure virtual

Implemented in SDLMixerApi.

◆ Mix_PlayMusic()

virtual void SDLMixerLowApi::Mix_PlayMusic ( Low_Mix_Music * mus,
int val )
pure virtual

Implemented in SDLMixerApi.

◆ Mix_QuickLoad_RAW()

virtual Low_Mix_Chunk * SDLMixerLowApi::Mix_QuickLoad_RAW ( unsigned char * mem,
int len )
pure virtual

Implemented in SDLMixerApi.


The documentation for this class was generated from the following file: