|
group2 0.1.0
CSE 125 Group 2
|
This is the complete list of members for audio::AudioRuntime, including all inherited members.
| appendClipCommand(const AudioClipDef &clip, AudioObjectId object, float gain, float priorityOffset, bool force2D, bool force3D, std::optional< bool > loopOverride, std::vector< AudioCommand > &out) const | audio::AudioRuntime | private |
| busGain(AudioBusId bus) const | audio::AudioRuntime | |
| busMaxVoices(AudioBusId bus) const | audio::AudioRuntime | |
| busPriorityOffset(AudioBusId bus) const | audio::AudioRuntime | |
| busVolumeOverrides_ | audio::AudioRuntime | private |
| findObject(AudioObjectId object) const | audio::AudioRuntime | private |
| loadDefaultManifest() | audio::AudioRuntime | |
| loadManifest(std::string_view path, std::vector< std::string > *errors=nullptr) | audio::AudioRuntime | |
| manifest() const noexcept | audio::AudioRuntime | inline |
| manifest_ | audio::AudioRuntime | private |
| objects_ | audio::AudioRuntime | private |
| postEvent(AudioEventId event, AudioObjectId object=kGlobalObject, float gain=1.0f) | audio::AudioRuntime | |
| postEvent(std::string_view eventName, AudioObjectId object=kGlobalObject, float gain=1.0f) | audio::AudioRuntime | |
| randomLastChoice_ | audio::AudioRuntime | private |
| removeObject(AudioObjectId object) | audio::AudioRuntime | |
| resetStats() noexcept | audio::AudioRuntime | inline |
| resolveNode(const AudioNodeDef &node, AudioObjectId object, float gain, std::vector< AudioCommand > &out, int depth) | audio::AudioRuntime | private |
| resolveStopNode(const AudioNodeDef &node, std::vector< AudioCommand > &out, int depth) const | audio::AudioRuntime | private |
| rng_ | audio::AudioRuntime | private |
| rtpcValue(AudioObjectId object, RtpcId rtpc, float fallback=0.0f) const | audio::AudioRuntime | |
| sequenceCursors_ | audio::AudioRuntime | private |
| setBusVolume(AudioBusId bus, float volume) | audio::AudioRuntime | |
| setObjectTransform(AudioObjectId object, const glm::vec3 &position, const glm::vec3 &velocity=glm::vec3{0.0f}) | audio::AudioRuntime | |
| setRtpc(AudioObjectId object, RtpcId rtpc, float value) | audio::AudioRuntime | |
| setState(StateGroupId group, StateValueId value) | audio::AudioRuntime | |
| setSwitch(AudioObjectId object, SwitchGroupId group, SwitchValueId value) | audio::AudioRuntime | |
| states_ | audio::AudioRuntime | private |
| stats() const noexcept | audio::AudioRuntime | inline |
| stats_ | audio::AudioRuntime | mutableprivate |
| switchValue(AudioObjectId object, SwitchGroupId group) const | audio::AudioRuntime |