Navigation
API > API/Plugins > API/Plugins/MetasoundFrontend
This next class owns the 'bag-o-bytes' that holds all of the parameters.
| Name | FMetasoundParameterPackStorage |
| Type | struct |
| Header File | /Engine/Plugins/Runtime/Metasound/Source/MetasoundFrontend/Public/MetasoundParameterPack.h |
| Include Path | #include "MetasoundParameterPack.h" |
Syntax
struct FMetasoundParameterPackStorage
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| MetasoundParameterPack.h | |||
FMetasoundParameterPackStorage
(
const FMetasoundParameterPackStorage& Other |
MetasoundParameterPack.h | ||
| MetasoundParameterPack.h |
Structs
| Name | Remarks |
|---|---|
| ParameterIterator |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Storage | TArray< uint8 > | MetasoundParameterPack.h | ||
| StorageBytesInUse | int32 | MetasoundParameterPack.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Array version | MetasoundParameterPack.h | ||
std::enable_if_t, T * > AddParameter
(
const FName& Name, |
Non-class version | MetasoundParameterPack.h | |
std::enable_if_t< std::is_class_v< T > &&!TIsTArray_V< T >, T * > AddParameter
(
const FName& Name, |
Class version | MetasoundParameterPack.h | |
ParameterIterator begin()
|
MetasoundParameterPack.h | ||
ParameterIterator end()
|
MetasoundParameterPack.h | ||
MetasoundParameterPackPrivate::FMetasoundParameterPackItem< T, MaxNumItems > * FindParameter
(
const FName& ParamName, |
MetasoundParameterPack.h |