Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
C
- cacheSounds(SoundData...) - Method in class com.blackrook.gloop.openal.util.system.SoundSystem
-
Precaches a series of sound resources.
- CARPETEDHALLWAY - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
- CASTLE_ALCOVE - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
- CASTLE_COURTYARD - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
- CASTLE_CUPBOARD - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
- CASTLE_HALL - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
- CASTLE_LARGEROOM - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
- CASTLE_LONGPASSAGE - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
- CASTLE_MEDIUMROOM - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
- CASTLE_SHORTPASSAGE - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
- CASTLE_SMALLROOM - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
- category(SoundRolloffType) - Static method in class com.blackrook.gloop.openal.util.system.SoundSystem
-
Creates a new rolloff category type.
- category(SoundRolloffType, SoundRolloffType) - Static method in class com.blackrook.gloop.openal.util.system.SoundSystem
-
Creates a new rolloff category type.
- category(SoundRolloffType, SoundRolloffType, SoundRolloffType, SoundRolloffType) - Static method in class com.blackrook.gloop.openal.util.system.SoundSystem
-
Creates a new rolloff category type.
- CAVE - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
- channels - Variable in enum class com.blackrook.gloop.openal.OALBuffer.Format
-
Number of channels.
- CHAPEL - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
- ChorusEffect - Class in com.blackrook.gloop.openal.effect
-
Chorus effect for sound sources.
- ChorusEffect(OALContext) - Constructor for class com.blackrook.gloop.openal.effect.ChorusEffect
- ChorusEffect.WaveForm - Enum Class in com.blackrook.gloop.openal.effect
-
WaveForm type enumeration.
- CITY - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
- CITY_ABANDONED - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
- CITY_LIBRARY - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
- CITY_MUSEUM - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
- CITY_STREETS - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
- CITY_SUBWAY - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
- CITY_UNDERPASS - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
- clampValue(double, double, double) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
-
Coerces a double to the range bounded by lo and hi.
- clampValue(float, float, float) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
-
Coerces a float to the range bounded by lo and hi.
- clampValue(int, int, int) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
-
Coerces an integer to the range bounded by lo and hi.
- clampValue(short, short, short) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
-
Coerces a short to the range bounded by lo and hi.
- clearError() - Method in class com.blackrook.gloop.openal.OALObject
-
Convenience method for clearing the OpenAL error state.
- close() - Method in class com.blackrook.gloop.openal.JSPISoundHandle.Decoder
-
Closes the decoder.
- close() - Method in interface com.blackrook.gloop.openal.OALSystem.ContextLock
-
YOU SHOULD NOT NEED TO CALL THIS METHOD DIRECTLY. This is meant to be automatically called from a try-with-resources.
- close() - Method in class com.blackrook.gloop.openal.util.system.SoundCache
- close(Closeable) - Static method in class com.blackrook.gloop.openal.struct.IOUtils
-
Attempts to close a
Closeableobject. - close(AutoCloseable) - Static method in class com.blackrook.gloop.openal.struct.IOUtils
-
Attempts to close an
AutoCloseableobject. - closer(double, int, int) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
-
Returns the value that "value" is closest to.
- closerComponent(double, double, double) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
-
Returns (val - min) if val is closer to min than max, (max - val) otherwise.
- closestPowerOfTwo(int) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
-
Finds the closest power of two to an integer value, larger than the initial value.
- coarse - Variable in class com.blackrook.gloop.openal.effect.PitchShiftEffect
-
Pitch shifter coarse tuning in semitones.
- com.blackrook.gloop.openal - package com.blackrook.gloop.openal
-
Contains root classes.
- com.blackrook.gloop.openal.effect - package com.blackrook.gloop.openal.effect
-
Contains the EFX effect classes.
- com.blackrook.gloop.openal.exception - package com.blackrook.gloop.openal.exception
-
Contains sound system exceptions.
- com.blackrook.gloop.openal.filter - package com.blackrook.gloop.openal.filter
-
Contains the EFX filter classes.
- com.blackrook.gloop.openal.struct - package com.blackrook.gloop.openal.struct
-
Additional helper data structures and methods.
- com.blackrook.gloop.openal.util - package com.blackrook.gloop.openal.util
-
Contains classes that do heavy lifting.
- com.blackrook.gloop.openal.util.system - package com.blackrook.gloop.openal.util.system
-
Classes pertaining to the sound system.
- CompressorEffect - Class in com.blackrook.gloop.openal.effect
-
Compressor effect for sound sources.
- CompressorEffect(OALContext) - Constructor for class com.blackrook.gloop.openal.effect.CompressorEffect
- CONCERTHALL - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
- correctClippingAspect(double, double, double, double, double, double[]) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
-
Corrects a set of view clipping bounds to fit into a different aspect.
- COSINE - Static variable in interface com.blackrook.gloop.openal.util.system.SoundRolloffFunction
-
Cosine attenuation.
- cosineInterpolate(double, double, double) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
-
Gives a value that is the result of a cosine interpolation between two values.
- create(OALContext.ContextAttribute, int) - Static method in class com.blackrook.gloop.openal.OALContext.AttributeValue
-
Creates a context attribute.
- createAutowahEffect() - Method in class com.blackrook.gloop.openal.OALContext
-
Creates a new Autowah effect.
- createBandPassFilter() - Method in class com.blackrook.gloop.openal.OALContext
-
Creates a new Band Pass filter.
- createBuffer() - Method in class com.blackrook.gloop.openal.OALContext
-
Allocates a new buffer for loading data into.
- createBuffer(JSPISoundHandle) - Method in class com.blackrook.gloop.openal.OALContext
-
Allocates a new buffer with data loaded into it.
- createBuffer(JSPISoundHandle.Decoder) - Method in class com.blackrook.gloop.openal.OALContext
-
Allocates a new buffer with data loaded into it.
- createBuffers(int) - Method in class com.blackrook.gloop.openal.OALContext
-
Allocates a new buffer for loading data into.
- createChorusEffect() - Method in class com.blackrook.gloop.openal.OALContext
-
Creates a new Chorus effect.
- createCompressorEffect() - Method in class com.blackrook.gloop.openal.OALContext
-
Creates a new Compressor effect.
- createContext(OALContext.AttributeValue...) - Method in class com.blackrook.gloop.openal.OALDevice
-
Creates a rendering context for a device.
- createDevice() - Method in class com.blackrook.gloop.openal.OALSystem
-
Allocates a new default device.
- createDevice(String) - Method in class com.blackrook.gloop.openal.OALSystem
-
Creates a new device.
- createDistortionEffect() - Method in class com.blackrook.gloop.openal.OALContext
-
Creates a new Distortion effect.
- createEchoEffect() - Method in class com.blackrook.gloop.openal.OALContext
-
Creates a new Echo effect.
- createEffectSlot() - Method in class com.blackrook.gloop.openal.OALContext
-
Creates a new Auxiliary Effect Slot for adding a filter and effects to Sources.
- createEqualizerEffect() - Method in class com.blackrook.gloop.openal.OALContext
-
Creates a new Equalizer effect.
- createFlangerEffect() - Method in class com.blackrook.gloop.openal.OALContext
-
Creates a new Flanger effect.
- createFrequencyShiftEffect() - Method in class com.blackrook.gloop.openal.OALContext
-
Creates a new Frequency Shift effect.
- createHighPassFilter() - Method in class com.blackrook.gloop.openal.OALContext
-
Creates a new High Pass filter.
- createLowPassFilter() - Method in class com.blackrook.gloop.openal.OALContext
-
Creates a new Low Pass filter.
- createPitchShiftEffect() - Method in class com.blackrook.gloop.openal.OALContext
-
Creates a new Pitch Shift effect.
- createReverbEffect() - Method in class com.blackrook.gloop.openal.OALContext
-
Creates a new Reverb effect.
- createRingModulatorEffect() - Method in class com.blackrook.gloop.openal.OALContext
-
Creates a new Ring Modulator effect.
- createSource() - Method in class com.blackrook.gloop.openal.OALContext
-
Allocates a new source and assigns it internally to the current context.
- createSource(boolean) - Method in class com.blackrook.gloop.openal.OALContext
-
Allocates a new source and assigns it internally to the current context.
- createVocalMorpherEffect() - Method in class com.blackrook.gloop.openal.OALContext
-
Creates a new Vocal Morpher effect.
- cubicInterpolate(double, double, double, double, double) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
-
Gives a value that is the result of a cublic interpolation between two values.
- currBytes - Variable in class com.blackrook.gloop.openal.util.system.SoundCache
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form