Navigation
API > API/Plugins > API/Plugins/MetasoundFrontend
For generating IDs that are derived from a given class vertex. Unlike document ID generation, the class ID generator's results are not unique upon each request and therefore can deterministically generate the same ID for the same provided vertex.
| Name | FClassIDGenerator |
| Type | class |
| Header File | /Engine/Plugins/Runtime/Metasound/Source/MetasoundFrontend/Public/MetasoundFrontendDocumentIdGenerator.h |
| Include Path | #include "MetasoundFrontendDocumentIdGenerator.h" |
Syntax
class FClassIDGenerator
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FGuid CreateInputID
(
const FMetasoundFrontendClassInput& Input |
MetasoundFrontendDocumentIdGenerator.h | ||
FGuid CreateInputID
(
const Audio::FParameterInterface::FInput& Input |
MetasoundFrontendDocumentIdGenerator.h | ||
| MetasoundFrontendDocumentIdGenerator.h | |||
FGuid CreateOutputID
(
const FMetasoundFrontendClassOutput& Output |
MetasoundFrontendDocumentIdGenerator.h | ||
FGuid CreateOutputID
(
const Audio::FParameterInterface::FOutput& Output |
MetasoundFrontendDocumentIdGenerator.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FClassIDGenerator & Get() |
MetasoundFrontendDocumentIdGenerator.h |