Navigation
API > API/Plugins > API/Plugins/MetasoundFrontend
Reduces asset 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 | FReduceAssetRegistrationEventsToCurrentStatus |
| Type | class |
| Header File | /Engine/Plugins/Runtime/Metasound/Source/MetasoundFrontend/Public/MetasoundFrontendQuerySteps.h |
| Include Path | #include "MetasoundFrontendQuerySteps.h" |
Syntax
class FReduceAssetRegistrationEventsToCurrentStatus : public Metasound::IFrontendQueryReduceStep
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FTimeType | Frontend::FAssetManagerTransaction::FTimeType | MetasoundFrontendQuerySteps.h |
Functions
Public Virtual
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::FAssetManagerTransaction::ETransactionType InType, |
MetasoundFrontendQuerySteps.h |