![]() |
OpenSiv3D
v0.6.5
C++20 framework for creative coding
|
This is the complete list of members for s3d::AudioAsset, including all inherited members.
AssetHandle() | s3d::AssetHandle< Audio > | |
AssetHandle(std::shared_ptr< AssetIDWrapperType > &&id) | s3d::AssetHandle< Audio > | explicit |
AssetIDWrapperType typedef | s3d::AssetHandle< Audio > | |
Audio() | s3d::Audio | |
Audio(Wave &&wave) | s3d::Audio | explicit |
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::Audio | explicit |
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::Audio | explicit |
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 ¬eOn, const Duration ¬eOff, double velocity=1.0, Arg::sampleRate_< uint32 > sampleRate=Wave::DefaultSampleRate) | s3d::Audio | |
Audio(IReader &&reader, AudioFormat format=AudioFormat::Unspecified) | s3d::Audio | explicit |
Audio(const std::shared_ptr< IAudioStream > &pAudioStream, Arg::sampleRate_< uint32 > sampleRate=Wave::DefaultSampleRate) | s3d::Audio | explicit |
AudioAsset(AssetNameView name) | s3d::AudioAsset | explicit |
Enumerate() | s3d::AudioAsset | static |
fadePan(double pan, const Duration &fadeTime) const | s3d::Audio | |
fadeSpeed(double speed, const Duration &fadeTime) const | s3d::Audio | |
fadeSpeedBySemitone(int32 semitone, const Duration &fadeTime) const | s3d::Audio | |
fadeVolume(double volume, const Duration &fadeTime) const | s3d::Audio | |
getLoopTiming() const | s3d::Audio | |
getPan() const | s3d::Audio | |
getSamples(size_t channel) const | s3d::Audio | |
getSpeed() const | s3d::Audio | |
getVolume() const | s3d::Audio | |
id() const noexcept | s3d::AssetHandle< Audio > | |
IDType typedef | s3d::AssetHandle< Audio > | |
isActive() const | s3d::Audio | |
isEmpty() const noexcept | s3d::AssetHandle< Audio > | |
isLoop() const | s3d::Audio | |
isPaused() const | s3d::Audio | |
isPlaying() const | s3d::Audio | |
IsReady(AssetNameView name) | s3d::AudioAsset | static |
IsRegistered(AssetNameView name) | s3d::AudioAsset | static |
isStreaming() const | s3d::Audio | |
lengthSec() const | s3d::Audio | |
Load(AssetNameView name) | s3d::AudioAsset | static |
LoadAsync(AssetNameView name) | s3d::AudioAsset | static |
loopCount() const | s3d::Audio | |
m_handle | s3d::AssetHandle< Audio > | protected |
MaxBusCount | s3d::Audio | static |
MaxFilterCount | s3d::Audio | static |
operator bool() const noexcept | s3d::AssetHandle< Audio > | explicit |
operator!=(const AssetHandle &other) const noexcept | s3d::AssetHandle< Audio > | |
operator==(const AssetHandle &other) const noexcept | s3d::AssetHandle< Audio > | |
pause() const | s3d::Audio | |
pause(const Duration &fadeTime) const | s3d::Audio | |
pauseAllShots() const | s3d::Audio | |
pauseAllShots(const Duration &fadeTime) const | s3d::Audio | |
play(MixBus busIndex=MixBus0) const | s3d::Audio | |
play(const Duration &fadeTime, MixBus busIndex=MixBus0) const | s3d::Audio | |
play(MixBus busIndex, const Duration &fadeTime) const | s3d::Audio | |
playOneShot(double volume=1.0, double pan=0.0, double speed=1.0, MixBus=MixBus0) const | s3d::Audio | |
playOneShot(MixBus busIndex, double volume=1.0, double pan=0.0, double speed=1.0) const | s3d::Audio | |
posSample() const | s3d::Audio | |
posSec() const | s3d::Audio | |
Register(AssetNameView name, FilePathView path) | s3d::AudioAsset | static |
Register(AssetNameView name, FilePathView path, const Loop loop) | s3d::AudioAsset | static |
Register(AssetNameView name, FilePathView path, Arg::loopBegin_< uint64 > loopBegin) | s3d::AudioAsset | static |
Register(AssetNameView name, FilePathView path, Arg::loopBegin_< uint64 > loopBegin, Arg::loopEnd_< uint64 > loopEnd) | s3d::AudioAsset | static |
Register(AssetNameView name, FilePathView path, const Optional< AudioLoopTiming > &loop) | s3d::AudioAsset | static |
Register(AssetNameView name, Audio::FileStreaming, FilePathView path) | s3d::AudioAsset | static |
Register(AssetNameView name, Audio::FileStreaming, FilePathView path, Loop loop) | s3d::AudioAsset | static |
Register(AssetNameView name, Audio::FileStreaming, FilePathView path, Arg::loopBegin_< uint64 > loopBegin) | s3d::AudioAsset | static |
Register(AssetNameView name, GMInstrument instrument, uint8 key, const Duration &duration, double velocity=1.0, Arg::sampleRate_< uint32 > sampleRate=Wave::DefaultSampleRate) | s3d::AudioAsset | static |
Register(AssetNameView name, GMInstrument instrument, uint8 key, const Duration ¬eOn, const Duration ¬eOff, double velocity=1.0, Arg::sampleRate_< uint32 > sampleRate=Wave::DefaultSampleRate) | s3d::AudioAsset | static |
Register(AssetNameView name, std::unique_ptr< AudioAssetData > &&data) | s3d::AudioAsset | static |
Register(const AssetNameAndTags &nameAndTag, FilePathView path) | s3d::AudioAsset | static |
Register(const AssetNameAndTags &nameAndTag, FilePathView path, const Loop loop) | s3d::AudioAsset | static |
Register(const AssetNameAndTags &nameAndTag, FilePathView path, Arg::loopBegin_< uint64 > loopBegin) | s3d::AudioAsset | static |
Register(const AssetNameAndTags &nameAndTag, FilePathView path, Arg::loopBegin_< uint64 > loopBegin, Arg::loopEnd_< uint64 > loopEnd) | s3d::AudioAsset | static |
Register(const AssetNameAndTags &nameAndTag, FilePathView path, const Optional< AudioLoopTiming > &loop) | s3d::AudioAsset | static |
Register(const AssetNameAndTags &nameAndTag, Audio::FileStreaming, FilePathView path) | s3d::AudioAsset | static |
Register(const AssetNameAndTags &nameAndTag, Audio::FileStreaming, FilePathView path, Loop loop) | s3d::AudioAsset | static |
Register(const AssetNameAndTags &nameAndTag, Audio::FileStreaming, FilePathView path, Arg::loopBegin_< uint64 > loopBegin) | s3d::AudioAsset | static |
Register(const AssetNameAndTags &nameAndTag, GMInstrument instrument, uint8 key, const Duration &duration, double velocity=1.0, Arg::sampleRate_< uint32 > sampleRate=Wave::DefaultSampleRate) | s3d::AudioAsset | static |
Register(const AssetNameAndTags &nameAndTag, GMInstrument instrument, uint8 key, const Duration ¬eOn, const Duration ¬eOff, double velocity=1.0, Arg::sampleRate_< uint32 > sampleRate=Wave::DefaultSampleRate) | s3d::AudioAsset | static |
release() | s3d::AssetHandle< Audio > | |
Release(AssetNameView name) | s3d::AudioAsset | static |
ReleaseAll() | s3d::AudioAsset | static |
resumeAllShots() const | s3d::Audio | |
resumeAllShots(const Duration &fadeTime) const | s3d::Audio | |
sampleRate() const | s3d::Audio | |
samples() const | s3d::Audio | |
samplesPlayed() const | s3d::Audio | |
seekSamples(size_t posSample) const | s3d::Audio | |
seekTime(double posSec) const | s3d::Audio | |
seekTime(const Duration &pos) const | s3d::Audio | |
setLoop(bool loop) const | s3d::Audio | |
setLoopPoint(uint64 loopBegin) const | s3d::Audio | |
setLoopPoint(const Duration &loopBegin) const | s3d::Audio | |
setPan(double pan) const | s3d::Audio | |
setSpeed(double speed) const | s3d::Audio | |
setSpeedBySemitone(int32 semitone) const | s3d::Audio | |
setVolume(double volume) const | s3d::Audio | |
stop() const | s3d::Audio | |
stop(const Duration &fadeTime) const | s3d::Audio | |
stopAllShots() const | s3d::Audio | |
stopAllShots(const Duration &fadeTime) const | s3d::Audio | |
Stream | s3d::Audio | static |
swap(Audio &other) noexcept | s3d::Audio | |
Unregister(AssetNameView name) | s3d::AudioAsset | static |
UnregisterAll() | s3d::AudioAsset | static |
Wait(AssetNameView name) | s3d::AudioAsset | static |
~Audio() | s3d::Audio | virtual |