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

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

AssetHandle()s3d::AssetHandle< Audio >
AssetHandle(std::shared_ptr< AssetIDWrapperType > &&id)s3d::AssetHandle< Audio >explicit
AssetIDWrapperType typedefs3d::AssetHandle< Audio >
Audio()s3d::Audio
Audio(Wave &&wave)s3d::Audioexplicit
Audio(Wave &&wave, const Loop loop)s3d::Audio
Audio(Wave &&wave, Arg::loopBegin_< uint64 > loopBegin)s3d::Audio
Audio(Wave &&wave, Arg::loopBegin_< uint64 > loopBegin, Arg::loopEnd_< uint64 > loopEnd)s3d::Audio
Audio(Wave &&wave, Arg::loopBegin_< Duration > loopBegin)s3d::Audio
Audio(Wave &&wave, Arg::loopBegin_< Duration > loopBegin, Arg::loopEnd_< Duration > loopEnd)s3d::Audio
Audio(Wave &&wave, const Optional< AudioLoopTiming > &loop)s3d::Audio
Audio(const Wave &wave)s3d::Audioexplicit
Audio(const Wave &wave, const Loop loop)s3d::Audio
Audio(const Wave &wave, Arg::loopBegin_< uint64 > loopBegin)s3d::Audio
Audio(const Wave &wave, Arg::loopBegin_< uint64 > loopBegin, Arg::loopEnd_< uint64 > loopEnd)s3d::Audio
Audio(const Wave &wave, Arg::loopBegin_< Duration > loopBegin)s3d::Audio
Audio(const Wave &wave, Arg::loopBegin_< Duration > loopBegin, Arg::loopEnd_< Duration > loopEnd)s3d::Audio
Audio(const Wave &wave, const Optional< AudioLoopTiming > &loop)s3d::Audio
Audio(FilePathView path)s3d::Audioexplicit
Audio(FilePathView path, const Loop loop)s3d::Audio
Audio(FilePathView path, Arg::loopBegin_< uint64 > loopBegin)s3d::Audio
Audio(FilePathView path, Arg::loopBegin_< uint64 > loopBegin, Arg::loopEnd_< uint64 > loopEnd)s3d::Audio
Audio(FilePathView path, Arg::loopBegin_< Duration > loopBegin)s3d::Audio
Audio(FilePathView path, Arg::loopBegin_< Duration > loopBegin, Arg::loopEnd_< Duration > loopEnd)s3d::Audio
Audio(FilePathView path, const Optional< AudioLoopTiming > &loop)s3d::Audio
Audio(FileStreaming, FilePathView path)s3d::Audio
Audio(FileStreaming, FilePathView path, Loop loop)s3d::Audio
Audio(FileStreaming, FilePathView path, Arg::loopBegin_< uint64 > loopBegin)s3d::Audio
Audio(GMInstrument instrument, uint8 key, const Duration &duration, double velocity=1.0, Arg::sampleRate_< uint32 > sampleRate=Wave::DefaultSampleRate)s3d::Audio
Audio(GMInstrument instrument, uint8 key, const Duration &noteOn, const Duration &noteOff, double velocity=1.0, Arg::sampleRate_< uint32 > sampleRate=Wave::DefaultSampleRate)s3d::Audio
Audio(IReader &&reader, AudioFormat format=AudioFormat::Unspecified)s3d::Audioexplicit
Audio(const std::shared_ptr< IAudioStream > &pAudioStream, Arg::sampleRate_< uint32 > sampleRate=Wave::DefaultSampleRate)s3d::Audioexplicit
fadePan(double pan, const Duration &fadeTime) consts3d::Audio
fadeSpeed(double speed, const Duration &fadeTime) consts3d::Audio
fadeSpeedBySemitone(int32 semitone, const Duration &fadeTime) consts3d::Audio
fadeVolume(double volume, const Duration &fadeTime) consts3d::Audio
getLoopTiming() consts3d::Audio
getPan() consts3d::Audio
getSamples(size_t channel) consts3d::Audio
getSpeed() consts3d::Audio
getVolume() consts3d::Audio
id() const noexcepts3d::AssetHandle< Audio >
IDType typedefs3d::AssetHandle< Audio >
isActive() consts3d::Audio
isEmpty() const noexcepts3d::AssetHandle< Audio >
isLoop() consts3d::Audio
isPaused() consts3d::Audio
isPlaying() consts3d::Audio
isStreaming() consts3d::Audio
lengthSec() consts3d::Audio
loopCount() consts3d::Audio
m_handles3d::AssetHandle< Audio >protected
MaxBusCounts3d::Audiostatic
MaxFilterCounts3d::Audiostatic
operator bool() const noexcepts3d::AssetHandle< Audio >explicit
operator!=(const AssetHandle &other) const noexcepts3d::AssetHandle< Audio >
operator==(const AssetHandle &other) const noexcepts3d::AssetHandle< Audio >
pause() consts3d::Audio
pause(const Duration &fadeTime) consts3d::Audio
pauseAllShots() consts3d::Audio
pauseAllShots(const Duration &fadeTime) consts3d::Audio
play(MixBus busIndex=MixBus0) consts3d::Audio
play(const Duration &fadeTime, MixBus busIndex=MixBus0) consts3d::Audio
play(MixBus busIndex, const Duration &fadeTime) consts3d::Audio
playOneShot(double volume=1.0, double pan=0.0, double speed=1.0, MixBus=MixBus0) consts3d::Audio
playOneShot(MixBus busIndex, double volume=1.0, double pan=0.0, double speed=1.0) consts3d::Audio
posSample() consts3d::Audio
posSec() consts3d::Audio
release()s3d::AssetHandle< Audio >
resumeAllShots() consts3d::Audio
resumeAllShots(const Duration &fadeTime) consts3d::Audio
sampleRate() consts3d::Audio
samples() consts3d::Audio
samplesPlayed() consts3d::Audio
seekSamples(size_t posSample) consts3d::Audio
seekTime(double posSec) consts3d::Audio
seekTime(const Duration &pos) consts3d::Audio
setLoop(bool loop) consts3d::Audio
setLoopPoint(uint64 loopBegin) consts3d::Audio
setLoopPoint(const Duration &loopBegin) consts3d::Audio
setPan(double pan) consts3d::Audio
setSpeed(double speed) consts3d::Audio
setSpeedBySemitone(int32 semitone) consts3d::Audio
setVolume(double volume) consts3d::Audio
stop() consts3d::Audio
stop(const Duration &fadeTime) consts3d::Audio
stopAllShots() consts3d::Audio
stopAllShots(const Duration &fadeTime) consts3d::Audio
Streams3d::Audiostatic
swap(Audio &other) noexcepts3d::Audio
~Audio()s3d::Audiovirtual