Navigation
API > API/Plugins > API/Plugins/MetasoundFrontend
Reduces registration events mapped to the same key by inspecting their add/remove state in order to determine their final state. If an item has been added more than it has been removed, then it is added to the output. Otherwise, it is omitted.
| Name | FReduceRegistrationEventsToCurrentStatus |
| Type | class |
| Header File | /Engine/Plugins/Runtime/Metasound/Source/MetasoundFrontend/Public/MetasoundFrontendQuerySteps.h |
| Include Path | #include "MetasoundFrontendQuerySteps.h" |
Syntax
class FReduceRegistrationEventsToCurrentStatus : public Metasound::IFrontendQueryReduceStep
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FTimeType | Frontend::FNodeRegistryTransaction::FTimeType | MetasoundFrontendQuerySteps.h |
Functions
Public
Overridden from IFrontendQueryReduceStep
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void Reduce
(
const FFrontendQueryKey& InKey, |
MetasoundFrontendQuerySteps.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FTimeType GetTransactionTimestamp
(
const FFrontendQueryEntry& InEntry |
MetasoundFrontendQuerySteps.h | ||
static bool IsValidTransactionOfType
(
Frontend::FNodeRegistryTransaction::ETransactionType InType, |
MetasoundFrontendQuerySteps.h |