|
Toast Engine
|
This is the complete list of members for audio::AudioSystem, including all inherited members.
| AudioSystem() noexcept (defined in audio::AudioSystem) | audio::AudioSystem | |
| generateIntermediates(const std::filesystem::path &path) | audio::AudioSystem | static |
| get() noexcept -> AudioSystem & (defined in audio::AudioSystem) | audio::AudioSystem | static |
| getPlaybackState(uint64_t instance_id) -> FMOD_STUDIO_PLAYBACK_STATE (defined in audio::AudioSystem) | audio::AudioSystem | |
| getRawInstance(uint64_t instance_id) -> FMOD_STUDIO_EVENTINSTANCE * (defined in audio::AudioSystem) | audio::AudioSystem | |
| getTimelinePosition(uint64_t instance_id) -> int (defined in audio::AudioSystem) | audio::AudioSystem | |
| isEventPlaying(std::string_view guid_str) -> bool (defined in audio::AudioSystem) | audio::AudioSystem | |
| isEventPlaying(uint64_t instance_id) -> bool (defined in audio::AudioSystem) | audio::AudioSystem | |
| keyOffEvent(uint64_t instance_id) (defined in audio::AudioSystem) | audio::AudioSystem | |
| listenerPositions() const -> const std::vector< glm::vec3 > & (defined in audio::AudioSystem) | audio::AudioSystem | |
| loadBank(assets::Handle< assets::AudioBank > bank) const -> std::pair< FMOD_STUDIO_BANK *, std::vector< std::string > > (defined in audio::AudioSystem) | audio::AudioSystem | |
| pauseEvent(std::string_view guid_str, bool value) (defined in audio::AudioSystem) | audio::AudioSystem | |
| pauseEvent(uint64_t instance_id, bool value) (defined in audio::AudioSystem) | audio::AudioSystem | |
| playEvent(std::string_view guid_str) (defined in audio::AudioSystem) | audio::AudioSystem | |
| playEvent3D(std::string_view guid_str) -> uint64_t (defined in audio::AudioSystem) | audio::AudioSystem | |
| registerListener(toast::AudioListener &listener) (defined in audio::AudioSystem) | audio::AudioSystem | |
| registerVolume(toast::AudioVolume &volume) (defined in audio::AudioSystem) | audio::AudioSystem | |
| set3DAttributes(uint64_t instance_id, const glm::vec3 &pos, const glm::vec3 &vel, const glm::vec3 &fwd, const glm::vec3 &up) (defined in audio::AudioSystem) | audio::AudioSystem | |
| set3DMinMaxDistance(uint64_t instance_id, float min_distance, float max_distance) (defined in audio::AudioSystem) | audio::AudioSystem | |
| set3DOverrideAttenuation(uint64_t instance_id, float min_distance, float max_distance) (defined in audio::AudioSystem) | audio::AudioSystem | |
| setBusVolume(std::string_view guid_str, float volume) (defined in audio::AudioSystem) | audio::AudioSystem | |
| setListenerPosition(int index, glm::vec3 pos) (defined in audio::AudioSystem) | audio::AudioSystem | |
| setParameter(std::string_view guid_str, std::string_view name, float value) (defined in audio::AudioSystem) | audio::AudioSystem | |
| setParameter(std::string_view guid_str, std::string_view name, bool value) (defined in audio::AudioSystem) | audio::AudioSystem | |
| setParameter(uint64_t instance_id, std::string_view name, float value) (defined in audio::AudioSystem) | audio::AudioSystem | |
| setParameter(uint64_t instance_id, std::string_view name, bool value) (defined in audio::AudioSystem) | audio::AudioSystem | |
| setParameterByID(uint64_t instance_id, FMOD_STUDIO_PARAMETER_ID id, float value) (defined in audio::AudioSystem) | audio::AudioSystem | |
| setPitch(std::string_view guid_str, float pitch) (defined in audio::AudioSystem) | audio::AudioSystem | |
| setPitch(uint64_t instance_id, float pitch) (defined in audio::AudioSystem) | audio::AudioSystem | |
| setPortVolume(std::string_view guid_str, float volume) (defined in audio::AudioSystem) | audio::AudioSystem | |
| setSnapshotEnabled(std::string_view guid_str, bool enabled) (defined in audio::AudioSystem) | audio::AudioSystem | |
| setSnapshotIntensity(std::string_view guid_str, float intensity) (defined in audio::AudioSystem) | audio::AudioSystem | |
| setTimelinePosition(uint64_t instance_id, int ms) (defined in audio::AudioSystem) | audio::AudioSystem | |
| setVcaVolume(std::string_view guid_str, float volume) (defined in audio::AudioSystem) | audio::AudioSystem | |
| setVolume(std::string_view guid_str, float volume) (defined in audio::AudioSystem) | audio::AudioSystem | |
| setVolume(uint64_t instance_id, float volume) (defined in audio::AudioSystem) | audio::AudioSystem | |
| stopEvent(std::string_view guid_str, bool allow_fadeout) (defined in audio::AudioSystem) | audio::AudioSystem | |
| stopEvent3D(uint64_t instance_id, bool allow_fadeout) (defined in audio::AudioSystem) | audio::AudioSystem | |
| tick() noexcept (defined in audio::AudioSystem) | audio::AudioSystem | |
| unloadBank(FMOD_STUDIO_BANK *) const (defined in audio::AudioSystem) | audio::AudioSystem | |
| unregisterListener(toast::AudioListener &listener) (defined in audio::AudioSystem) | audio::AudioSystem | |
| unregisterVolume(toast::AudioVolume &volume) (defined in audio::AudioSystem) | audio::AudioSystem | |
| updateListenerAttributes(int id, glm::vec3 pos, glm::vec3 velocity, glm::vec3 forward, glm::vec3 up, std::optional< glm::vec3 > attenuation_override) (defined in audio::AudioSystem) | audio::AudioSystem | |
| updateListenerWeight(int id, float weight) (defined in audio::AudioSystem) | audio::AudioSystem | |
| ~AudioSystem() noexcept (defined in audio::AudioSystem) | audio::AudioSystem |