Gorgon Game Engine
Wave Member List

This is the complete list of members for Wave, including all inherited members.

Assign(float *newdata, unsigned long size)Wave
Assign(float *newdata, unsigned long size, std::vector< Audio::Channel > channels)Wave
Assign(float *newdata)Wave
Assume(float *newdata, unsigned long size)Wave
Assume(float *newdata, unsigned long size, std::vector< Audio::Channel > channels)Wave
Assume(float *newdata)Wave
begin()Wave
channelsWaveprotected
Clear()Wave
dataWaveprotected
Destroy()Wave
Duplicate() constWave
end()Wave
ExportWav(const std::string &filename, int bits=16)Wave
ExportWav(std::ostream &file, int bits=16)Wave
FindChannel(Audio::Channel channel) constWave
Get(unsigned long p, unsigned ch) constWave
GetBytes() constWave
GetChannelCount() constWave
GetChannelType(int channel) constWave
GetLength() constWave
GetSampleRate() constWave
GetSize() constWave
ImportWav(const std::string &filename, std::vector< Audio::Channel > channels={})Wave
ImportWav(std::istream &file, std::vector< Audio::Channel > channels={})Wave
operator()(unsigned long p, unsigned ch)Wave
operator()(unsigned long p, unsigned ch) constWave
operator=(const Wave &)=deleteWave
operator=(Wave &&other)Wave
RawData()Wave
RawData() constWave
Release()Wave
Resize(unsigned long size, std::vector< Audio::Channel > channels)Wave
Resize(unsigned long size)Wave
samplerateWaveprotected
SetChannels(std::vector< Audio::Channel > channels)Wave
SetSampleRate(unsigned rate)Wave
sizeWaveprotected
Swap(Wave &other)Wave
Wave()Wave
Wave(unsigned long size, unsigned samplerate, std::vector< Audio::Channel > channels={Audio::Channel::Mono})Waveexplicit
Wave(const Wave &)=deleteWave
Wave(Wave &&data)Wave
~Wave()Wave