Navigation
| Name | AudioExperimentalRuntime |
| Type | Runtime |
| Part of Plugins | Metasounds Experimental |
| Location | /Engine/Plugins/Experimental/MetasoundExperimental/Source/AudioExperimentalRuntime/ |
| Module Build Rules | AudioExperimentalRuntime.Build.cs |
Classes
| Name | Remarks |
|---|---|
| FAmbisonicsChannelTypeFamily | Ambisonics. |
| FCatUtils | |
| FChannelAgnosticType | |
| FChannelTypeFamily | Base type for all "channel" based types. |
| FDiscreteChannelTypeFamily | |
| FSimpleAllocBase | |
| FSimpleHeapAllocator | |
| FSimpleLinearAllocator | |
| FSimpleLinearAllocatorFromHeap | |
| FTypeFamily | |
| TScratchBuffer |
Structs
| Name | Remarks |
|---|---|
| TFamilyRegistry | Convenience template so we don't have to specialize each Find. |
Interfaces
| Name | Remarks |
|---|---|
| IChannelTypeRegistry | Channel type registry. |
| ITypeFamilyRegistry | Simple type registry. |
Enums
Public
| Name | Remarks |
|---|---|
| ESpeakerShortNames | A Comprehensive Short form Speaker enumeration |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
const TCHAR * LexToString
(
const ESpeakerShortNames InSpeaker |
TypeFamily/ChannelTypeFamily.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static uint32 Audio::SimpleAllocBasePrivate::GetDefaultSizeToAlignment
(
const uint32 InSize |
This is what's defined in MemoryBase, so follow it here. | SimpleAlloc/SimpleAllocBase.h | |
static bool Audio::SimpleAllocBasePrivate::IsAligned
(
const void* InPtr, |
SimpleAlloc/SimpleAllocBase.h | ||
static uint32 Audio::SimpleAllocBasePrivate::RoundUpToAlignment
(
const uint32 InOffset, |
When given an alignment and offset return a new rounded offset that would honor the alignment. | SimpleAlloc/SimpleAllocBase.h |