|
group2 0.1.0
CSE 125 Group 2
|
This is the complete list of members for SfxSystem, including all inherited members.
| acquireSource(float priority, SfxId id=SfxId::_Count, audio::AudioBusId bus=audio::kInvalidBus, std::uint16_t maxInstances=0, std::uint16_t maxBusInstances=0) | SfxSystem | private |
| activeSourceCount() const noexcept | SfxSystem | |
| activeVoiceSourceCount() const noexcept | SfxSystem | |
| audioRuntime() const noexcept | SfxSystem | inline |
| audioRuntime_ | SfxSystem | private |
| audioStats() const noexcept | SfxSystem | inline |
| categoryVolume(SfxCategory cat) const | SfxSystem | |
| categoryVolumes_ | SfxSystem | private |
| clipDuration(SfxId id) const noexcept | SfxSystem | |
| clips_ | SfxSystem | private |
| convertClipsToMixer() | SfxSystem | private |
| convertClipToMixer(SoundClip &clip, const char *debugName) | SfxSystem | private |
| cooldowns_ | SfxSystem | private |
| currentMusic_ | SfxSystem | private |
| deathMuffleAmount_ | SfxSystem | private |
| deathMuffleStateL_ | SfxSystem | private |
| deathMuffleStateR_ | SfxSystem | private |
| deathMuffleTarget_ | SfxSystem | private |
| device_ | SfxSystem | private |
| effectiveGain(SfxId id, float extraGain) const | SfxSystem | private |
| findSource(SourceHandle handle) | SfxSystem | private |
| findVoiceSource(ClientId speaker) | SfxSystem | private |
| handleEvent(const SDL_Event &event) | SfxSystem | |
| healingSoundCooldown_ | SfxSystem | private |
| init() | SfxSystem | |
| isInitialized() const | SfxSystem | inline |
| isOccluded(const glm::vec3 &position) const | SfxSystem | private |
| kInvalidSource | SfxSystem | static |
| kMaxSources | SfxSystem | privatestatic |
| kMaxVoiceQueuedFrames | SfxSystem | privatestatic |
| knownFireFields_ | SfxSystem | private |
| listener_ | SfxSystem | private |
| loadClip(SfxId id, const char *filename, SfxCategory cat, float gain, float cooldownSecs) | SfxSystem | private |
| manifestPath_ | SfxSystem | private |
| masterVolume() const | SfxSystem | inline |
| masterVolume_ | SfxSystem | private |
| mixCallback(void *userdata, SDL_AudioStream *stream, int additionalAmount, int totalAmount) | SfxSystem | privatestatic |
| mixerMutex_ | SfxSystem | mutableprivate |
| mixerSpec_ | SfxSystem | private |
| mixIntoStream(SDL_AudioStream *stream, int additionalAmount) | SfxSystem | private |
| mixStream_ | SfxSystem | private |
| musicHandle_ | SfxSystem | private |
| nextSourceHandle_ | SfxSystem | private |
| onExplosion(const ExplosionEvent &e) | SfxSystem | |
| onWeaponFired(const WeaponFiredEvent &e) | SfxSystem | |
| openDevice() | SfxSystem | private |
| pendingReopen_ | SfxSystem | private |
| physicalDeviceId_ | SfxSystem | private |
| play(SfxId id, float gain=1.0f) | SfxSystem | |
| play2D(SfxId id, float gain=1.0f, float priority=1.0f) | SfxSystem | |
| play3D(SfxId id, const glm::vec3 &position, const glm::vec3 &velocity=glm::vec3{0.0f}, float gain=1.0f, float priority=1.0f) | SfxSystem | |
| playbackDeviceName_ | SfxSystem | private |
| playCommand(const audio::AudioCommand &command) | SfxSystem | private |
| playMusic(SfxId id, float gain=1.0f) | SfxSystem | |
| playUi(UiSoundAction action, float gain=1.0f) | SfxSystem | |
| postAudioEvent(std::string_view eventName, audio::AudioObjectId object=audio::kGlobalObject, float gain=1.0f) | SfxSystem | |
| postLocalAudioEvent(std::string_view eventName, audio::AudioObjectId object=audio::kGlobalObject, float gain=1.0f) | SfxSystem | |
| prevArmor_ | SfxSystem | private |
| prevDeaths_ | SfxSystem | private |
| prevGrenadeCooldowns_ | SfxSystem | private |
| prevHealth_ | SfxSystem | private |
| prevKills_ | SfxSystem | private |
| prevLocalRailgunCharging_ | SfxSystem | private |
| prevLocalReloading_ | SfxSystem | private |
| quit() | SfxSystem | |
| reloadAudioManifest() | SfxSystem | |
| removeAudioObject(audio::AudioObjectId object) | SfxSystem | |
| reopenDevice() | SfxSystem | private |
| reverbDelayL_ | SfxSystem | private |
| reverbDelayR_ | SfxSystem | private |
| reverbWrite_ | SfxSystem | private |
| setAudioBusVolume(audio::AudioBusId bus, float volume) | SfxSystem | |
| setAudioObjectTransform(audio::AudioObjectId object, const glm::vec3 &position, const glm::vec3 &velocity=glm::vec3{0.0f}) | SfxSystem | |
| setAudioRtpc(audio::AudioObjectId object, audio::RtpcId rtpc, float value) | SfxSystem | |
| setAudioState(audio::StateGroupId group, audio::StateValueId value) | SfxSystem | |
| setAudioSwitch(audio::AudioObjectId object, audio::SwitchGroupId group, audio::SwitchValueId value) | SfxSystem | |
| setCategoryVolume(SfxCategory cat, float v) | SfxSystem | |
| setListener(const audio::ListenerState &listener) | SfxSystem | |
| setMasterVolume(float v) | SfxSystem | inline |
| setPlaybackDeviceName(std::string_view name) | SfxSystem | |
| sfxStats() const noexcept | SfxSystem | inline |
| sfxStats_ | SfxSystem | private |
| SourceHandle typedef | SfxSystem | |
| sources_ | SfxSystem | private |
| startLoop(SfxId id, bool positional=false, const glm::vec3 &position=glm::vec3{0.0f}, float gain=1.0f, float priority=1.0f) | SfxSystem | |
| startSource(SfxId id, bool positional, bool loop, const glm::vec3 &position, const glm::vec3 &velocity, float gain, float priority, audio::AudioBusId bus, float busGain, std::uint16_t maxInstances, std::uint16_t maxBusInstances, float cooldownOverrideSeconds=-1.0f, float fullGainDistance=audio::k_fullGainDistance, float silentDistance=audio::k_silentDistance) | SfxSystem | private |
| stateInitialized_ | SfxSystem | private |
| stop(SfxId id) | SfxSystem | |
| stopMusic() | SfxSystem | |
| stopSource(SourceHandle handle) | SfxSystem | |
| submitVoiceFrame(ClientId speaker, std::uint16_t sequence, std::span< const float > monoPcm48k, const glm::vec3 &position, const glm::vec3 &velocity=glm::vec3{0.0f}) | SfxSystem | |
| synthesizeClip(SfxId id, SfxCategory cat, float gain, float cooldownSecs) | SfxSystem | private |
| uiActionCooldowns_ | SfxSystem | private |
| uiActionVariantCursors_ | SfxSystem | private |
| update(float dt) | SfxSystem | |
| update(float dt, const Registry ®istry) | SfxSystem | |
| updateSource(SourceHandle handle, const glm::vec3 &position, const glm::vec3 &velocity=glm::vec3{0.0f}, float gain=1.0f) | SfxSystem | |
| voiceSources_ | SfxSystem | private |
| warmUpDevice() | SfxSystem | private |