OpenSiv3D  v0.6.5
C++20 framework for creative coding
s3d::Wave Member List

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

all(Fty f=Identity) consts3d::Wave
allocator_type typedefs3d::Wave
any(Fty f=Identity) consts3d::Wave
append(const Array< value_type > &other)s3d::Wave
append(const Wave &other)s3d::Wave
asArray() const noexcepts3d::Wave
assign(Iterator first, Iterator last)s3d::Wave
assign(size_type n, const value_type &value)s3d::Wave
assign(std::initializer_list< value_type > il)s3d::Wave
assign(const Array< value_type > &other)s3d::Wave
assign(Array< value_type > &&other) noexcepts3d::Wave
assign(const Wave &other)s3d::Wave
assign(Wave &&other) noexcepts3d::Wave
at(size_t index) &s3d::Wave
at(size_t index) const &s3d::Wave
at(size_t index) &&s3d::Wave
back() noexcepts3d::Wave
back() const noexcepts3d::Wave
base_type typedefs3d::Wave
begin() noexcepts3d::Wave
begin() const noexcepts3d::Wave
capacity() const noexcepts3d::Wave
cbegin() const noexcepts3d::Wave
cend() const noexcepts3d::Wave
clear() noexcepts3d::Wave
const_iterator typedefs3d::Wave
const_pointer typedefs3d::Wave
const_reference typedefs3d::Wave
const_reverse_iterator typedefs3d::Wave
count_if(Fty f) consts3d::Wave
crbegin() const noexcepts3d::Wave
crend() const noexcepts3d::Wave
data() const noexcepts3d::Wave
data() noexcepts3d::Wave
DefaultSampleRates3d::Wavestatic
deinterleave() noexcepts3d::Wave
difference_type typedefs3d::Wave
emplace(const_iterator position, Args &&... args)s3d::Wave
emplace_back(Args &&... args)s3d::Wave
empty() const noexcepts3d::Wave
encode(AudioFormat format) consts3d::Wave
encodeOggVorbis(int32 quality=60, const AudioLoopTiming &loopTiming={}) consts3d::Wave
encodeWAVE(WAVEFormat format=WAVEFormat::Default) consts3d::Wave
end() noexcepts3d::Wave
end() const noexcepts3d::Wave
erase(const_iterator where) noexcepts3d::Wave
erase(const_iterator first, const_iterator last) noexcepts3d::Wave
fadeIn(size_t samples) noexcepts3d::Wave
fadeOut(size_t samples) noexcepts3d::Wave
fill(const value_type &value)s3d::Wave
fillZero()s3d::Wave
front() noexcepts3d::Wave
front() const noexcepts3d::Wave
Generate(size_t count, Fty generator, Arg::sampleRate_< uint32 > sampleRate=DefaultSampleRate)s3d::Wavestatic
Generate(const Duration &duration, Fty generator, Arg::sampleRate_< uint32 > sampleRate=DefaultSampleRate)s3d::Wavestatic
get_allocator() const noexcepts3d::Wave
insert(const_iterator where, const value_type &value)s3d::Wave
insert(const_iterator where, size_t count, const value_type &value)s3d::Wave
insert(const_iterator where, Iterator first, Iterator last)s3d::Wave
insert(const_iterator where, std::initializer_list< value_type > il)s3d::Wave
isEmpty() const noexcepts3d::Wave
iterator typedefs3d::Wave
lengthSample() const noexcepts3d::Wave
lengthSec() const noexcepts3d::Wave
max_size() const noexcepts3d::Wave
MaxSamlpeRates3d::Wavestatic
MinSampleRates3d::Wavestatic
none(Fty f=Identity) consts3d::Wave
operator bool() const noexcepts3d::Waveexplicit
operator const Array< value_type > &() const noexcepts3d::Wave
operator<<(const value_type &value)s3d::Wave
operator=(const Array< value_type > &other)s3d::Wave
operator=(Array< value_type > &&other) noexcepts3d::Wave
operator=(const Wave &other)s3d::Wave
operator=(Wave &&other) noexcepts3d::Wave
operator[](size_t index) &noexcepts3d::Wave
operator[](size_t index) const &noexcepts3d::Wave
operator[](size_t index) &&noexcepts3d::Wave
pointer typedefs3d::Wave
pop_back() noexcepts3d::Wave
pop_back_N(size_t n)s3d::Wave
pop_front()s3d::Wave
pop_front_N(size_t n)s3d::Wave
push_back(const value_type &value)s3d::Wave
push_front(const value_type &value)s3d::Wave
rbegin() noexcepts3d::Wave
rbegin() const noexcepts3d::Wave
reference typedefs3d::Wave
release()s3d::Wave
remove_at(size_t index)s3d::Wave
remove_if(Fty f)s3d::Wave
removeSilenceFromBeginning()s3d::Wave
removeSilenceFromEnd()s3d::Wave
rend() noexcepts3d::Wave
rend() const noexcepts3d::Wave
reserve(size_t newCapacity)s3d::Wave
resize(size_t newSize)s3d::Wave
resize(size_t newSize, const value_type &value)s3d::Wave
reverse()s3d::Wave
reverse_iterator typedefs3d::Wave
reversed() consts3d::Wave
sampleRate() const noexcepts3d::Wave
samples() const noexcepts3d::Wave
save(FilePathView path, AudioFormat format=AudioFormat::Unspecified) consts3d::Wave
saveOggVorbis(FilePathView path, int32 quality=60, const AudioLoopTiming &loopTiming={}) consts3d::Wave
saveWAVE(FilePathView path, WAVEFormat format=WAVEFormat::Default) consts3d::Wave
saveWithDialog() consts3d::Wave
setSampleRate(uint32 sampleRate) noexcepts3d::Wave
shrink_to_fit()s3d::Wave
size() const noexcepts3d::Wave
size_bytes() const noexcepts3d::Wave
size_type typedefs3d::Wave
slice(size_t index) consts3d::Wave
slice(size_t index, size_t length) consts3d::Wave
swap(Wave &other) noexcepts3d::Wave
swapLR() noexcepts3d::Wave
value_type typedefs3d::Wave
Wave()=defaults3d::Wave
Wave(Arg::sampleRate_< uint32 > sampleRate, const allocator_type &alloc=allocator_type{}) noexcepts3d::Waveexplicit
Wave(size_t count, const value_type &value, Arg::sampleRate_< uint32 > sampleRate=DefaultSampleRate, const allocator_type &alloc=allocator_type{})s3d::Wave
Wave(const Duration &duration, const value_type &value, Arg::sampleRate_< uint32 > sampleRate=DefaultSampleRate, const allocator_type &alloc=allocator_type{})s3d::Wave
Wave(size_t count, Arg::sampleRate_< uint32 > sampleRate=DefaultSampleRate, const allocator_type &alloc=allocator_type{})s3d::Waveexplicit
Wave(const Duration &duration, Arg::sampleRate_< uint32 > sampleRate=DefaultSampleRate, const allocator_type &alloc=allocator_type{})s3d::Waveexplicit
Wave(Iterator first, Iterator last, Arg::sampleRate_< uint32 > sampleRate=DefaultSampleRate, const allocator_type &alloc=allocator_type{})s3d::Wave
Wave(size_t count, Arg::generator_< Fty > generator, Arg::sampleRate_< uint32 > sampleRate=DefaultSampleRate)s3d::Wave
Wave(const Duration &duration, Arg::generator_< Fty > generator, Arg::sampleRate_< uint32 > sampleRate=DefaultSampleRate)s3d::Wave
Wave(const Wave &samples)s3d::Wave
Wave(const Wave &samples, const allocator_type &alloc)s3d::Wave
Wave(Wave &&samples) noexcepts3d::Wave
Wave(std::initializer_list< value_type > init, Arg::sampleRate_< uint32 > sampleRate=DefaultSampleRate, const allocator_type &alloc=allocator_type{})s3d::Wave
Wave(const Array< value_type > &samples, Arg::sampleRate_< uint32 > sampleRate=DefaultSampleRate)s3d::Waveexplicit
Wave(Array< value_type > &&samples, Arg::sampleRate_< uint32 > sampleRate=DefaultSampleRate) noexcepts3d::Waveexplicit
Wave(Arg::reserve_< size_type > size, Arg::sampleRate_< uint32 > sampleRate=DefaultSampleRate)s3d::Waveexplicit
Wave(FilePathView path, AudioFormat format=AudioFormat::Unspecified)s3d::Waveexplicit
Wave(IReader &&reader, AudioFormat format=AudioFormat::Unspecified)s3d::Waveexplicit
Wave(GMInstrument instrument, uint8 key, const Duration &duration, double velocity=1.0, Arg::sampleRate_< uint32 > sampleRate=DefaultSampleRate)s3d::Wave
Wave(GMInstrument instrument, uint8 key, const Duration &noteOn, const Duration &noteOff, double velocity=1.0, Arg::sampleRate_< uint32 > sampleRate=DefaultSampleRate)s3d::Wave