Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ValveSoftware/steam-audio
/ types & classes
Types & classes
830 in github.com/ValveSoftware/steam-audio
⨍
Functions
3,917
◇
Types & classes
830
↓ 109 callers
Class
Exception
Base exception class. Each exception contains an equivalent status code, as well as any class-specific information that may be suitable.
core/src/core/error.h:40
↓ 15 callers
Class
Sphere
Represents a sphere in three dimensions.
core/src/core/sphere.h:28
↓ 8 callers
Class
DistanceAttenuationModel
core/src/core/distance_attenuation.h:30
↓ 8 callers
Class
SpeakerLayout
Describes a speaker layout.
core/src/core/speaker_layout.h:39
↓ 6 callers
Class
AirAbsorptionModel
core/src/core/air_absorption.h:31
↓ 3 callers
Class
SoundPath
The minimal metadata required to fully describe a sound path, and to convert it to a virtual source.
core/src/core/path_data.h:32
↓ 3 callers
Class
SteamAudioMixReturnFXParams
wwise/src/SoundEnginePlugin/SteamAudioMixReturnFXParams.h:46
↓ 3 callers
Class
SteamAudioReverbFXParams
wwise/src/SoundEnginePlugin/SteamAudioReverbFXParams.h:46
↓ 3 callers
Class
SteamAudioSpatializerFXParams
wwise/src/SoundEnginePlugin/SteamAudioSpatializerFXParams.h:94
↓ 2 callers
Class
DeviationModel
core/src/core/deviation.h:29
↓ 2 callers
Class
FWorkItem
unreal/src/SteamAudioUnreal/Plugins/SteamAudio/Source/SteamAudioEditor/Private/TickableNotification.h:30
↓ 2 callers
Class
Material
An acoustic material. The acoustic surface properties of an object are represented using multi-band absorption and transmission loss coefficients, and
core/src/core/material.h:29
↓ 2 callers
Class
RadeonRaysBuffer
core/src/core/radeonrays_device.h:68
↓ 2 callers
Class
SHRotation
core/src/core/sh.h:71
↓ 1 callers
Class
ASteamAudioStaticMeshActor
unreal/src/SteamAudioUnreal/Plugins/SteamAudio/Source/SteamAudio/Public/SteamAudioProbeVolume.h:23
↓ 1 callers
Class
Box
An axis-aligned box.
core/src/core/box.h:29
↓ 1 callers
Class
Directivity
core/src/core/directivity.h:30
↓ 1 callers
Class
FSteamAudioManager
unreal/src/SteamAudioUnreal/Plugins/SteamAudio/Source/SteamAudio/Public/SteamAudioModule.h:34
↓ 1 callers
Class
Job
Describes a job.
core/src/core/job.h:32
↓ 1 callers
Class
SteamAudioMixReturnFX
wwise/src/SoundEnginePlugin/SteamAudioMixReturnFX.h:32
↓ 1 callers
Class
SteamAudioMixReturnPlugin
wwise/src/WwisePlugin/SteamAudioWwisePlugin.h:53
↓ 1 callers
Class
SteamAudioMixReturnPluginGUI
wwise/src/WwisePlugin/Win32/SteamAudioWwisePluginGUI.h:37
↓ 1 callers
Class
SteamAudioReverbFX
wwise/src/SoundEnginePlugin/SteamAudioReverbFX.h:32
↓ 1 callers
Class
SteamAudioReverbPlugin
wwise/src/WwisePlugin/SteamAudioWwisePlugin.h:68
↓ 1 callers
Class
SteamAudioReverbPluginGUI
wwise/src/WwisePlugin/Win32/SteamAudioWwisePluginGUI.h:43
↓ 1 callers
Class
SteamAudioSpatializerFX
wwise/src/SoundEnginePlugin/SteamAudioSpatializerFX.h:32
↓ 1 callers
Class
SteamAudioSpatializerPlugin
wwise/src/WwisePlugin/SteamAudioWwisePlugin.h:35
↓ 1 callers
Class
SteamAudioSpatializerPluginGUI
wwise/src/WwisePlugin/Win32/SteamAudioWwisePluginGUI.h:31
↓ 1 callers
Class
USteamAudioBakedListenerComponent
unreal/src/SteamAudioUnreal/Plugins/SteamAudio/Source/SteamAudio/Public/SteamAudioListenerComponent.h:24
↓ 1 callers
Class
USteamAudioBakedSourceComponent
unreal/src/SteamAudioUnreal/Plugins/SteamAudio/Source/SteamAudio/Public/SteamAudioSourceComponent.h:24
↓ 1 callers
Class
USteamAudioDynamicObjectComponent
unreal/src/SteamAudioUnreal/Plugins/SteamAudio/Source/SteamAudio/Public/SteamAudioFunctionLibrary.h:23
↓ 1 callers
Class
Vector3
core/src/core/vector.h:533
Class
API
unity/src/project/SteamAudioUnity/Assets/Plugins/SteamAudio/Scripts/Runtime/SteamAudio.cs:725
Class
API
fmod/src/library.h:62
Class
APlayerController
unreal/src/SteamAudioUnreal/Plugins/SteamAudio/Source/SteamAudio/Public/SteamAudioListenerComponent.h:23
Class
AStaticMeshActor
unreal/src/SteamAudioUnreal/Plugins/SteamAudio/Source/SteamAudio/Private/SteamAudioManager.h:30
Class
AStaticMeshActor
unreal/src/SteamAudioUnreal/Plugins/SteamAudio/Source/SteamAudio/Public/SteamAudioGeometryComponent.h:23
Class
AStaticMeshActor
unreal/src/SteamAudioUnreal/Plugins/SteamAudio/Source/SteamAudio/Public/SteamAudioFunctionLibrary.h:26
Class
ASteamAudioProbeVolume
unreal/src/SteamAudioUnreal/Plugins/SteamAudio/Source/SteamAudioEditor/Private/SteamAudioBaking.h:25
Class
ASteamAudioProbeVolume
unreal/src/SteamAudioUnreal/Plugins/SteamAudio/Source/SteamAudioEditor/Private/SteamAudioProbeVolumeDetails.h:23
Class
ASteamAudioProbeVolume
unreal/src/SteamAudioUnreal/Plugins/SteamAudio/Source/SteamAudio/Public/SteamAudioSourceComponent.h:23
Class
AdjacencyListEntry
core/src/core/path_visibility.h:72
Enum
AirAbsorptionInput
unity/src/project/SteamAudioUnity/Assets/Plugins/SteamAudio/Scripts/Runtime/SteamAudioSource.cs:30
Class
AirAbsorptionModel
unity/src/project/SteamAudioUnity/Assets/Plugins/SteamAudio/Scripts/Runtime/SteamAudio.cs:517
Enum
AirAbsorptionModelType
unity/src/project/SteamAudioUnity/Assets/Plugins/SteamAudio/Scripts/Runtime/SteamAudio.cs:155
Class
Allpass
core/src/core/delay.h:78
Class
AmbisonicsBinauralEffect
Audio effect that renders an Ambisonics buffer using binaural rendering.
core/src/core/ambisonics_binaural_effect.h:41
Class
AmbisonicsBinauralEffectParams
core/src/core/ambisonics_binaural_effect.h:34
Class
AmbisonicsBinauralEffectSettings
core/src/core/ambisonics_binaural_effect.h:28
Class
AmbisonicsDecodeEffect
core/src/core/ambisonics_decode_effect.h:44
Class
AmbisonicsDecodeEffectParams
core/src/core/ambisonics_decode_effect.h:36
Class
AmbisonicsDecodeEffectSettings
core/src/core/ambisonics_decode_effect.h:29
Class
AmbisonicsEncodeEffect
core/src/core/ambisonics_encode_effect.h:36
Class
AmbisonicsEncodeEffectParams
core/src/core/ambisonics_encode_effect.h:30
Class
AmbisonicsEncodeEffectSettings
core/src/core/ambisonics_encode_effect.h:25
Class
AmbisonicsPanningEffect
core/src/core/ambisonics_panning_effect.h:37
Class
AmbisonicsPanningEffectParams
core/src/core/ambisonics_panning_effect.h:32
Class
AmbisonicsPanningEffectSettings
core/src/core/ambisonics_panning_effect.h:26
Class
AmbisonicsRotateEffect
core/src/core/ambisonics_rotate_effect.h:39
Class
AmbisonicsRotateEffectParams
core/src/core/ambisonics_rotate_effect.h:33
Class
AmbisonicsRotateEffectSettings
core/src/core/ambisonics_rotate_effect.h:28
Enum
AmbisonicsType
Ambisonics channel ordering and normalization. N3D is used internally for everything.
core/src/core/audio_buffer.h:35
Class
Array
core/src/core/array.h:32
Class
Array<T, 1>
core/src/core/array.h:165
Class
AudioBuffer
A buffer of data used for audio processing. Audio buffers are always deinterleaved.
core/src/core/audio_buffer.h:64
Enum
AudioEffectState
core/src/core/audio_buffer.h:24
Class
AudioEngineAmbisonicSource
unity/src/project/SteamAudioUnity/Assets/Plugins/SteamAudio/Scripts/Runtime/AudioEngineAmbisonicSource.cs:21
Class
AudioEngineSource
unity/src/project/SteamAudioUnity/Assets/Plugins/SteamAudio/Scripts/Runtime/AudioEngineSource.cs:23
Class
AudioEngineState
unity/src/project/SteamAudioUnity/Assets/Plugins/SteamAudio/Scripts/Runtime/AudioEngineState.cs:23
Class
AudioEngineStateHelpers
unity/src/project/SteamAudioUnity/Assets/Plugins/SteamAudio/Scripts/Runtime/AudioEngineState.cs:74
Enum
AudioEngineType
unity/src/project/SteamAudioUnity/Assets/Plugins/SteamAudio/Scripts/Runtime/SteamAudioSettings.cs:24
Class
AudioSettings
core/src/core/audio_buffer.h:47
Class
AudioSettings
unity/src/project/SteamAudioUnity/Assets/Plugins/SteamAudio/Scripts/Runtime/SteamAudio.cs:435
Class
AudioSourceAttenuationData
unity/src/project/SteamAudioUnity/Assets/Plugins/SteamAudio/Scripts/Runtime/SteamAudioSource.cs:61
Class
BVH
A Bounding Volume Hierarchy (BVH), consisting of axis-aligned bounding boxes (AABBs).
core/src/core/bvh.h:223
Class
BVHNode
A node in a BVH. All the information required to represent a node, including information and children, and BVH splitting planes, is compactly stored i
core/src/core/bvh.h:44
Enum
BakeStatus
unity/src/project/SteamAudioUnity/Assets/Plugins/SteamAudio/Scripts/Runtime/Baker.cs:31
Class
BakedDataIdentifier
core/src/core/probe_data.h:43
Class
BakedDataIdentifier
unity/src/project/SteamAudioUnity/Assets/Plugins/SteamAudio/Scripts/Runtime/SteamAudio.cs:462
Class
BakedDataLayerInfo
unity/src/project/SteamAudioUnity/Assets/Plugins/SteamAudio/Scripts/Runtime/SteamAudioProbeBatch.cs:28
Class
BakedDataTask
unity/src/project/SteamAudioUnity/Assets/Plugins/SteamAudio/Scripts/Runtime/Baker.cs:38
Enum
BakedDataType
core/src/core/probe_data.h:37
Enum
BakedDataType
unity/src/project/SteamAudioUnity/Assets/Plugins/SteamAudio/Scripts/Runtime/SteamAudio.cs:118
Enum
BakedDataVariation
core/src/core/probe_data.h:29
Enum
BakedDataVariation
unity/src/project/SteamAudioUnity/Assets/Plugins/SteamAudio/Scripts/Runtime/SteamAudio.cs:110
Class
BakedPathData
Represents the baked data used for looking up paths at runtime. This is the data that should be serialized to disk during baking. The data stored is a
core/src/core/path_data.h:119
Class
BakedReflectionsData
core/src/core/baked_reflection_data.h:46
Class
Baker
unity/src/project/SteamAudioUnity/Assets/Plugins/SteamAudio/Scripts/Runtime/Baker.cs:51
Class
BatchedReflectionSimulator
core/src/core/reflection_simulator.h:230
Class
BigObject
core/src/test/Memory.test.cpp:90
Class
BinauralEffect
An audio effect that applies an HRTF to a mono audio buffer that corresponds to audio emitted by a specific source with a given relative direction.
core/src/core/binaural_effect.h:43
Class
BinauralEffectParams
core/src/core/binaural_effect.h:31
Class
BinauralEffectSettings
core/src/core/binaural_effect.h:26
Enum
Bool
unity/src/project/SteamAudioUnity/Assets/Plugins/SteamAudio/Scripts/Runtime/SteamAudio.cs:35
Class
Box
unity/src/project/SteamAudioUnity/Assets/Plugins/SteamAudio/Scripts/Runtime/SteamAudio.cs:292
Class
Build
unity/src/project/SteamAudioUnity/Assets/Plugins/SteamAudio/Scripts/Editor/Build.cs:30
Class
BuildProcessor
unity/src/project/SteamAudioUnity/Assets/Plugins/SteamAudio/Scripts/Editor/Build.cs:129
Class
CAmbisonicsBinauralEffect
core/src/core/api_ambisonics_binaural_effect.h:36
Class
CAmbisonicsDecodeEffect
core/src/core/api_ambisonics_decode_effect.h:36
Class
CAmbisonicsEncodeEffect
core/src/core/api_ambisonics_encode_effect.h:35
next →
1–100 of 830, ranked by callers