Navigation
API > API/Plugins > API/Plugins/AudioExperimentalRuntime
Class FPackedChannelTypeFamily final : public FChannelTypeFamily { public: UE_NONCOPYABLE(FPackedChannelTypeFamily);
using Super = FChannelTypeFamily;
static FName GetFamilyTypeName() { static const FName Name = TEXT("Packed"); return Name; } explicit FPackedChannelTypeFamily(const FName& InUniqueName, FChannelTypeFamily* InParentType, const FString& InFriendlyName, const bool bIsParentsDefault) : Super(InUniqueName, GetFamilyTypeName(), 0, InParentType, InFriendlyName, bIsParentsDefault, false) {} };
| Name | IChannelTypeRegistry |
| Type | class |
| Header File | /Engine/Plugins/Experimental/MetasoundExperimental/Source/AudioExperimentalRuntime/Public/TypeFamily/ChannelTypeFamily.h |
| Include Path | #include "TypeFamily/ChannelTypeFamily.h" |
Syntax
class IChannelTypeRegistry : public Audio::ITypeFamilyRegistry
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
const FChannelTypeFamily * FindChannel
(
const FName InName |
TypeFamily/ChannelTypeFamily.h | ||
FChannelTypeFamily * FindChannel
(
const FName InName |
TypeFamily/ChannelTypeFamily.h | ||
const FChannelTypeFamily * FindConcreteChannel
(
const FName InName |
Find the first concrete (non-abstract, > 0 channels) channel. | TypeFamily/ChannelTypeFamily.h | |
TArray< const FChannelTypeFamily * > GetAllChannelFormats() |
Returns every registered format as an array. | TypeFamily/ChannelTypeFamily.h |