6#include "Misc/AssertionMacros.h"
7#include "Templates/SharedPointer.h"
8#include "Delegates/Delegate.h"
9#include "Misc/IFilter.h"
12
13
14template<
typename ItemType >
23
24
25
26
37
38
39
40
41
#define DECLARE_DERIVED_EVENT(OwningType, BaseTypeEvent, EventName)
#define DECLARE_DELEGATE_RetVal_OneParam(ReturnValueType, DelegateName, Param1Type)
TDelegateFilter(FPredicate InPredicate)
virtual bool PassesFilter(ItemType InItem) const override
virtual FChangedEvent & OnChanged() override
FChangedEvent ChangedEvent