summaryrefslogtreecommitdiffstats
path: root/REFLECTION
diff options
context:
space:
mode:
Diffstat (limited to 'REFLECTION')
-rw-r--r--REFLECTION521
1 files changed, 521 insertions, 0 deletions
diff --git a/REFLECTION b/REFLECTION
new file mode 100644
index 0000000..ec69dde
--- /dev/null
+++ b/REFLECTION
@@ -0,0 +1,521 @@
+Extension [ <persistent> extension #121 SDL_mixer version 0.3.0 ] {
+
+ - Dependencies {
+ Dependency [ sdl (Required) ]
+ }
+
+ - Constants [5] {
+ Constant [ int MIX_DEFAULT_CHANNELS ] { 2 }
+ Constant [ int MIX_DEFAULT_FREQUENCY ] { 22050 }
+ Constant [ int MIX_DEFAULT_FORMAT ] { 32784 }
+ Constant [ int MIX_MAX_VOLUME ] { 128 }
+ Constant [ int MIX_CHANNELS ] { 8 }
+ }
+
+ - Functions {
+ Function [ <internal:SDL_mixer> function Mix_Init ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $flags ]
+ }
+ - Return [ int ]
+ }
+ Function [ <internal:SDL_mixer> function Mix_Quit ] {
+
+ - Parameters [0] {
+ }
+ - Return [ void ]
+ }
+ Function [ <internal:SDL_mixer> function Mix_OpenAudio ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> int $frequency ]
+ Parameter #1 [ <required> int $format ]
+ Parameter #2 [ <required> int $channels ]
+ Parameter #3 [ <required> int $chunksize ]
+ }
+ - Return [ int ]
+ }
+ Function [ <internal:SDL_mixer> function Mix_OpenAudioDevice ] {
+
+ - Parameters [6] {
+ Parameter #0 [ <required> int $frequency ]
+ Parameter #1 [ <required> int $format ]
+ Parameter #2 [ <required> int $channels ]
+ Parameter #3 [ <required> int $chunksize ]
+ Parameter #4 [ <required> string $device ]
+ Parameter #5 [ <required> int $allowed_changes ]
+ }
+ - Return [ int ]
+ }
+ Function [ <internal:SDL_mixer> function Mix_AllocateChannels ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $numchans ]
+ }
+ - Return [ int ]
+ }
+ Function [ <internal:SDL_mixer> function Mix_QuerySpec ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> int &$frequency ]
+ Parameter #1 [ <required> int &$format ]
+ Parameter #2 [ <required> int &$channels ]
+ }
+ - Return [ int ]
+ }
+ Function [ <internal:SDL_mixer> function Mix_LoadWAV_RW ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> SDL_RWops $src ]
+ Parameter #1 [ <required> int $freesrc ]
+ }
+ - Return [ Mix_Chunk ]
+ }
+ Function [ <internal:SDL_mixer> function Mix_LoadWAV ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $file ]
+ }
+ - Return [ Mix_Chunk ]
+ }
+ Function [ <internal:SDL_mixer> function Mix_FreeChunk ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Mix_Chunk $chunk ]
+ }
+ - Return [ void ]
+ }
+ Function [ <internal:SDL_mixer> function Mix_GetNumChunkDecoders ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+ Function [ <internal:SDL_mixer> function Mix_GetChunkDecoder ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $index ]
+ }
+ - Return [ string ]
+ }
+ Function [ <internal:SDL_mixer> function Mix_HasChunkDecoder ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $name ]
+ }
+ - Return [ bool ]
+ }
+ Function [ <internal:SDL_mixer> function Mix_ReserveChannels ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $num ]
+ }
+ - Return [ int ]
+ }
+ Function [ <internal:SDL_mixer> function Mix_GroupChannel ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> int $which ]
+ Parameter #1 [ <required> int $tag ]
+ }
+ - Return [ int ]
+ }
+ Function [ <internal:SDL_mixer> function Mix_GroupChannels ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> int $from ]
+ Parameter #1 [ <required> int $to ]
+ Parameter #2 [ <required> int $tag ]
+ }
+ - Return [ int ]
+ }
+ Function [ <internal:SDL_mixer> function Mix_GroupAvailable ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $tag ]
+ }
+ - Return [ int ]
+ }
+ Function [ <internal:SDL_mixer> function Mix_GroupCount ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $tag ]
+ }
+ - Return [ int ]
+ }
+ Function [ <internal:SDL_mixer> function Mix_GroupOldest ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $tag ]
+ }
+ - Return [ int ]
+ }
+ Function [ <internal:SDL_mixer> function Mix_GroupNewer ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $tag ]
+ }
+ - Return [ int ]
+ }
+ Function [ <internal:SDL_mixer> function Mix_PlayChannel ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> int $channel ]
+ Parameter #1 [ <required> Mix_Chunk $chunk ]
+ Parameter #2 [ <required> int $loops ]
+ }
+ - Return [ int ]
+ }
+ Function [ <internal:SDL_mixer> function Mix_PlayChannelTimed ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> int $channel ]
+ Parameter #1 [ <required> Mix_Chunk $chunk ]
+ Parameter #2 [ <required> int $loops ]
+ Parameter #3 [ <required> int $ticks ]
+ }
+ - Return [ int ]
+ }
+ Function [ <internal:SDL_mixer> function Mix_FadeInChannelTimed ] {
+
+ - Parameters [5] {
+ Parameter #0 [ <required> int $channel ]
+ Parameter #1 [ <required> Mix_Chunk $chunk ]
+ Parameter #2 [ <required> int $loops ]
+ Parameter #3 [ <required> int $ms ]
+ Parameter #4 [ <required> int $ticks ]
+ }
+ - Return [ int ]
+ }
+ Function [ <internal:SDL_mixer> function Mix_Volume ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> int $channel ]
+ Parameter #1 [ <required> int $volume ]
+ }
+ - Return [ int ]
+ }
+ Function [ <internal:SDL_mixer> function Mix_VolumeChunk ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> Mix_Chunk $chunk ]
+ Parameter #1 [ <required> int $volume ]
+ }
+ - Return [ int ]
+ }
+ Function [ <internal:SDL_mixer> function Mix_HaltChannel ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $channel ]
+ }
+ - Return [ int ]
+ }
+ Function [ <internal:SDL_mixer> function Mix_HaltGroup ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $tag ]
+ }
+ - Return [ int ]
+ }
+ Function [ <internal:SDL_mixer> function Mix_ExpireChannel ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> int $channel ]
+ Parameter #1 [ <required> int $ticks ]
+ }
+ - Return [ int ]
+ }
+ Function [ <internal:SDL_mixer> function Mix_FadeOutChannel ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> int $which ]
+ Parameter #1 [ <required> int $ms ]
+ }
+ - Return [ int ]
+ }
+ Function [ <internal:SDL_mixer> function Mix_FadeOutGroup ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> int $tag ]
+ Parameter #1 [ <required> int $ms ]
+ }
+ - Return [ int ]
+ }
+ Function [ <internal:SDL_mixer> function Mix_Pause ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $channel ]
+ }
+ - Return [ void ]
+ }
+ Function [ <internal:SDL_mixer> function Mix_Resume ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $channel ]
+ }
+ - Return [ void ]
+ }
+ Function [ <internal:SDL_mixer> function Mix_Paused ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $channel ]
+ }
+ - Return [ int ]
+ }
+ Function [ <internal:SDL_mixer> function Mix_Playing ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $channel ]
+ }
+ - Return [ int ]
+ }
+ Function [ <internal:SDL_mixer> function Mix_GetChunk ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $channel ]
+ }
+ - Return [ Mix_Chunk ]
+ }
+ Function [ <internal:SDL_mixer> function Mix_CloseAudio ] {
+
+ - Parameters [0] {
+ }
+ - Return [ void ]
+ }
+ Function [ <internal:SDL_mixer> function Mix_LoadMUS ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $file ]
+ }
+ - Return [ Mix_Music ]
+ }
+ Function [ <internal:SDL_mixer> function Mix_LoadMUS_RW ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> SDL_RWops $src ]
+ Parameter #1 [ <required> int $freesrc ]
+ }
+ - Return [ Mix_Music ]
+ }
+ Function [ <internal:SDL_mixer> function Mix_FreeMusic ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Mix_Music $music ]
+ }
+ - Return [ void ]
+ }
+ Function [ <internal:SDL_mixer> function Mix_GetNumMusicDecoders ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+ Function [ <internal:SDL_mixer> function Mix_GetMusicDecoder ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $index ]
+ }
+ - Return [ string ]
+ }
+ Function [ <internal:SDL_mixer> function Mix_PlayMusic ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> Mix_Music $music ]
+ Parameter #1 [ <required> int $loops ]
+ }
+ - Return [ int ]
+ }
+ Function [ <internal:SDL_mixer> function Mix_FadeInMusic ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> Mix_Music $music ]
+ Parameter #1 [ <required> int $loops ]
+ Parameter #2 [ <required> int $ms ]
+ }
+ - Return [ int ]
+ }
+ Function [ <internal:SDL_mixer> function Mix_FadeInMusicPos ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> Mix_Music $music ]
+ Parameter #1 [ <required> int $loops ]
+ Parameter #2 [ <required> int $ms ]
+ Parameter #3 [ <required> float $position ]
+ }
+ - Return [ int ]
+ }
+ Function [ <internal:SDL_mixer> function Mix_VolumeMusic ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $volume ]
+ }
+ - Return [ int ]
+ }
+ Function [ <internal:SDL_mixer> function Mix_HaltMusic ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+ Function [ <internal:SDL_mixer> function Mix_FadeOutMusic ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $ms ]
+ }
+ - Return [ int ]
+ }
+ Function [ <internal:SDL_mixer> function Mix_PauseMusic ] {
+
+ - Parameters [0] {
+ }
+ - Return [ void ]
+ }
+ Function [ <internal:SDL_mixer> function Mix_ResumeMusic ] {
+
+ - Parameters [0] {
+ }
+ - Return [ void ]
+ }
+ Function [ <internal:SDL_mixer> function Mix_RewindMusic ] {
+
+ - Parameters [0] {
+ }
+ - Return [ void ]
+ }
+ Function [ <internal:SDL_mixer> function Mix_PausedMusic ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+ Function [ <internal:SDL_mixer> function Mix_SetMusicPosition ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> float $position ]
+ }
+ - Return [ int ]
+ }
+ Function [ <internal:SDL_mixer> function Mix_PlayingMusic ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+ Function [ <internal:SDL_mixer> function Mix_SetMusicCMD ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $command ]
+ }
+ - Return [ int ]
+ }
+ Function [ <internal:SDL_mixer> function Mix_SetSynchroValue ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $value ]
+ }
+ - Return [ int ]
+ }
+ Function [ <internal:SDL_mixer> function Mix_GetSynchroValue ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+ Function [ <internal:SDL_mixer> function Mix_SetSoundFonts ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $paths ]
+ }
+ - Return [ int ]
+ }
+ Function [ <internal:SDL_mixer> function Mix_GetSoundFonts ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+ Function [ <internal:SDL_mixer> function Mix_SetPosition ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> int $channel ]
+ Parameter #1 [ <required> int $angle ]
+ Parameter #2 [ <required> int $distance ]
+ }
+ - Return [ int ]
+ }
+ Function [ <internal:SDL_mixer> function Mix_SetDistance ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> int $channel ]
+ Parameter #1 [ <required> int $distance ]
+ }
+ - Return [ int ]
+ }
+ Function [ <internal:SDL_mixer> function Mix_SetReverseStereo ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> int $channel ]
+ Parameter #1 [ <required> int $flip ]
+ }
+ - Return [ int ]
+ }
+ Function [ <internal:SDL_mixer> function Mix_SetError ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+ Function [ <internal:SDL_mixer> function Mix_GetError ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+ Function [ <internal:SDL_mixer> function Mix_ClearError ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+ }
+
+ - Classes [2] {
+ Class [ <internal:SDL_mixer> final class Mix_Chunk ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [0] {
+ }
+ }
+
+ Class [ <internal:SDL_mixer> final class Mix_Music ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [0] {
+ }
+ }
+ }
+}
+