Struct alto::StaticSource [] [src]

pub struct StaticSource<'d: 'c, 'c> { /* fields omitted */ }

A source that can play a shared static buffer.

Methods

impl<'d: 'c, 'c> StaticSource<'d, 'c>
[src]

alSourcei(AL_BUFFER)

alSourcei(AL_BUFFER)

alGetSourcei(AL_LOOPING)

alSourcei(AL_LOOPING)

Trait Implementations

impl<'d: 'c, 'c> SourceTrait<'d, 'c> for StaticSource<'d, 'c>
[src]

The context from which this source was created.

Raw handle as provided by OpenAL.

alGetSourcei(AL_SOURCE_STATE)

alSourcePlay()

alSourcePause()

alSourceStop()

alSourceRewind()

alGetSourcei(AL_SOURCE_RELATIVE)

alSourcei(AL_SOURCE_RELATIVE)

alGetSourcef(AL_GAIN)

alSourcef(AL_GAIN)

alGetSourcef(AL_MIN_GAIN)

alSourcef(AL_MIN_GAIN)

alGetSourcef(AL_MAX_GAIN)

alSourcef(AL_MAX_GAIN)

alGetSourcef(AL_REFERENCE_DISTANCE)

alSourcef(AL_REFERENCE_DISTANCE)

alGetSourcef(AL_ROLLOFF_FACTOR)

alSourcef(AL_ROLLOFF_FACTOR)

alGetSourcef(AL_MAX_DISTANCE)

alSourcef(AL_MAX_DISTANCE)

alGetSourcef(AL_PITCH)

alSourcef(AL_PITCH)

alGetSourcefv(AL_POSITION)

alSourcefv(AL_POSITION)

alGetSourcefv(AL_VELOCITY)

alSourcefv(AL_VELOCITY)

alGetSourcefv(AL_DIRECTION)

alSourcefv(AL_DIRECTION)

alGetSourcef(AL_CONE_INNER_ANGLE)

alSourcef(AL_CONE_INNER_ANGLE)

alGetSourcef(AL_CONE_OUTER_ANGLE)

alSourcef(AL_CONE_OUTER_ANGLE)

alGetSourcef(AL_CONE_OUTER_GAIN)

alSourcef(AL_CONE_OUTER_GAIN)

alGetSourcef(AL_SEC_OFFSET)

alSourcef(AL_SEC_OFFSET)

alSetSourcei(AL_SAMPLE_OFFSET)

alSourcei(AL_SAMPLE_OFFSET)

alSetSourcei(AL_BYTE_OFFSET)

alSourcei(AL_BYTE_OFFSET)

alGetSourcedvSOFT(AL_SEC_OFFSET_LATENCY_SOFT) Requires AL_SOFT_source_latency Read more

alGetSourcei16vSOFT(AL_SAMPLE_OFFSET_LATENCY_SOFT) Requires AL_SOFT_source_latency Read more

alGetSourcef(AL_SEC_LENGTH_SOFT) Requires AL_SOFT_source_length Read more

alGetSourcei(AL_SAMPLE_LENGTH_SOFT) Requires AL_SOFT_source_length Read more

alGetSourcei(AL_BYTE_LENGTH_SOFT) Requires AL_SOFT_source_length Read more

alGetSourcei(AL_DIRECT_CHANNELS_SOFT) Requires AL_SOFT_direct_channels Read more

alSourcei(AL_DIRECT_CHANNELS_SOFT) Requires AL_SOFT_direct_channels Read more

alGetSourcei(AL_DISTANCE_MODEL) Requires AL_EXT_source_distance_model Read more

alSourcei(AL_DISTANCE_MODEL) Requires AL_EXT_source_distance_model Read more

alSourcei(AL_DIRECT_FILTER) Requires ALC_EXT_EFX Read more

alSourcei(AL_DIRECT_FILTER) Requires ALC_EXT_EFX Read more

alSourceiv(AL_AUXILIARY_SEND_FILTER) Requires ALC_EXT_EFX Read more

alSourceiv(AL_AUXILIARY_SEND_FILTER) Requires ALC_EXT_EFX Read more

alSourceiv(AL_AUXILIARY_SEND_FILTER) Requires ALC_EXT_EFX Read more

alGetSourcef(AL_AIR_ABSORPTION_FACTOR) Requires ALC_EXT_EFX Read more

alSourcef(AL_AIR_ABSORPTION_FACTOR) Requires ALC_EXT_EFX Read more

alGetSourcef(AL_ROOM_ROLLOFF_FACTOR) Requires ALC_EXT_EFX Read more

alSourcef(AL_ROOM_ROLLOFF_FACTOR) Requires ALC_EXT_EFX Read more

alGetSourcef(AL_CONE_OUTER_GAINHF) Requires ALC_EXT_EFX Read more

alSourcef(AL_CONE_OUTER_GAINHF) Requires ALC_EXT_EFX Read more

alGetSourcei(AL_DIRECT_FILTER_GAINHF_AUTO) Requires ALC_EXT_EFX Read more

alSourcei(AL_DIRECT_FILTER_GAINHF_AUTO) Requires ALC_EXT_EFX Read more

impl<'d: 'c, 'c> PartialEq for StaticSource<'d, 'c>
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

impl<'d: 'c, 'c> Eq for StaticSource<'d, 'c>
[src]