Commit graph

27 commits

Author SHA1 Message Date
the_fiddler
62ae3698ad Library should not use Trace output. 2008-11-23 09:34:33 +00:00
chrisbrandtner
34468b868d Added overloads:
GenSource( out uint )
GenBuffer( out uint )
DeleteSource and DeleteBuffer changed to use 'ref' keyword to be consistent with Gen functions.
GenEffect( out uint )
DeleteEffect( ref uint )
GenFilter( out uint )
DeleteFilter( ref uint )
GenAuxiliaryEffectSlot( out uint );
DeleteAuxiliaryEffectSlot( ref uint ) (changed from previously passing by value, and removed the 's' in name )
renamed "DeleteAuxiliaryEffectSlots( int slot )" to "DeleteAuxiliaryEffectSlot( int slot )"
renamed "int GenAuxiliaryEffectSlots()" to "int GenAuxiliaryEffectSlot()"
New:
ALSourceType GetSourceType( uint sid )
ALSourceState GetSourceState( uint sid )
ALDistanceModel GetDistanceModel( )
2008-06-12 19:44:46 +00:00
the_fiddler
303ac6ac1b Normalized formatting with the rest of OpenTK. 2008-04-13 19:55:25 +00:00
the_fiddler
143d217468 Made AudioContext.Device private. Added AudioContext.SupportsExtension. 2008-04-13 19:42:37 +00:00
the_fiddler
2af7e2248d 2008-04-06 15:35:34 +00:00
the_fiddler
f5c7a6ff5e Renamed XRam to XRamExtension. 2008-04-06 15:35:12 +00:00
the_fiddler
fbe7860c9f Renamed Efx to EffectsExtension. 2008-04-06 15:34:48 +00:00
the_fiddler
54bcf92e5e Renamed EfxExtension to EffectsExtension. 2008-04-06 15:31:32 +00:00
the_fiddler
b0cbe16585 Removed CLSCompliant(true) attribute. 2008-04-06 15:30:59 +00:00
the_fiddler
8dc4afadbc Renamed DeleteFilters(int n) to DeleteFilter(int n). 2008-04-06 15:17:27 +00:00
the_fiddler
1bb52f85ba Fixed Gen/DeleteFilters bindings. 2008-04-06 15:16:57 +00:00
the_fiddler
d593361550 Fixed EfxExtension.AuxiliaryEffectSlot bindings. 2008-04-06 15:11:16 +00:00
the_fiddler
0e7e9680f7 Fixed EfxExtension.DeleteEffects bindings. 2008-04-06 15:07:53 +00:00
the_fiddler
36929a9355 Fixed EfxExtension.GenEffects bindings 2008-04-06 15:03:52 +00:00
the_fiddler
fa64a2dc32 Removed unnecessary [CLSCompliant(true)] attributes. 2008-04-06 14:54:01 +00:00
the_fiddler
946691d853 Fixed DeleteAuxiliaryEffectSlots bindings. 2008-04-06 14:52:22 +00:00
the_fiddler
034aa68f06 Cosmetic fixes. 2008-04-06 14:49:03 +00:00
the_fiddler
8722f71cb6 Removed ifs in AL.GetSource (boolean) in favour of simple comparisons. 2008-04-06 14:29:16 +00:00
the_fiddler
01106c7a0e Fixed spacing.
Normalized [Gen|Delete][Buffers|Sources] overload parameters. Added singular versions (1 parameter to generate/delete only).
2008-04-04 21:33:08 +00:00
the_fiddler
5ff51ba9fe Moved OpenTK.OpenAL to OpenTK.Audio.
Added SoundReader class.
Added OpenTK.Math.Functions.NextPowerOfTwo 
Fixed several AL functions, and added overloads to AL.BufferData.
Added OpenAL wave playback sample.
2008-04-04 19:46:08 +00:00
chrisbrandtner
2e48fcb4b4 added extra overload to have gen/delete functions with similar parameters. Corrected some inline docu 2008-03-27 17:14:14 +00:00
chrisbrandtner
17d7e4da92 non-ref overloads for gen/delete functions (AL&Efx) 2008-03-27 16:46:23 +00:00
the_fiddler
ebd7f45dc9 Some formatting updates. 2008-03-16 10:07:24 +00:00
the_fiddler
9a13fdb06f * AL.cs: Removed CLSCompliant assembly attribute, as this is already
defined in GameWindow.cs
2008-02-23 22:56:25 +00:00
chrisbrandtner
ed2bd2b0b6 at least 1 CLSCompliant overload per function. EfxReverb.cs sample plays fine with int overloads. 2008-02-11 10:11:58 +00:00
chrisbrandtner
15a97e4628 at least 1 CLSCompliant overload per function. 2008-02-11 09:16:25 +00:00
the_fiddler
2927b507be Moved and renamed OpenTK.OpenAL to OpenTK.Audio.OpenAL (namespace still unchanged). 2008-02-02 13:34:46 +00:00