![]() |
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 |