void FFrontendFilter_Modified::OnPackageDirtyStateUpdated(UPackage* Package) { if (bIsCurrentlyActive) { BroadcastChangedEvent(); } }
void FFrontendFilter_Text::HandleCollectionUpdated(const FCollectionNameType& Collection) { RebuildReferencedDynamicCollections(); // Will trigger a re-filter with the new collections BroadcastChangedEvent(); }
void FFrontendFilter_InUseByLoadedLevels::OnEditorMapChange( uint32 MapChangeFlags ) { if ( MapChangeFlags == MapChangeEventFlags::NewMap && bIsCurrentlyActive ) { ObjectTools::TagInUseObjects(ObjectTools::SO_LoadedLevels); BroadcastChangedEvent(); } }
void FFrontendFilter_ShowOtherDevelopers::SetShowOtherDeveloperAssets(bool bValue) { if ( bShowOtherDeveloperAssets != bValue ) { bShowOtherDeveloperAssets = bValue; BroadcastChangedEvent(); } }
void FFrontendFilter_ArbitraryComparisonOperation::OnKeyValueTextCommitted(const FText& InText, ETextCommit::Type InCommitType) { if (!InText.IsEmpty()) { TagName = *InText.ToString(); BroadcastChangedEvent(); } }
void FFrontendFilter_Text::SetRawFilterText(const FText& InFilterText) { if (TextFilterExpressionEvaluator.SetFilterText(InFilterText)) { // Will trigger a re-filter with the new text BroadcastChangedEvent(); } }
void FFrontendFilter_Text::SetIncludeClassName(const bool InIncludeClassName) { if (TextFilterExpressionContext->GetIncludeClassName() != InIncludeClassName) { TextFilterExpressionContext->SetIncludeClassName(InIncludeClassName); // Will trigger a re-filter with the new setting BroadcastChangedEvent(); } }
void FFrontendFilter_Text::SetRawFilterText(const FText& InFilterText) { if (TextFilterExpressionEvaluator.SetFilterText(InFilterText)) { RebuildReferencedDynamicCollections(); // Will trigger a re-filter with the new text BroadcastChangedEvent(); } }
void FLevelModel::Update() { UpdateLevelActorsCount(); BroadcastChangedEvent(); }
void FLevelModel::UpdateVisuals() { BroadcastChangedEvent(); }
void FFrontendFilter_GameplayTags::OnTagWidgetChanged() { BroadcastChangedEvent(); }
void FFrontendFilter_ArbitraryComparisonOperation::OnTargetValueTextCommitted(const FText& InText, ETextCommit::Type InCommitType) { TargetTagValue = InText.ToString(); BroadcastChangedEvent(); }
void FFrontendFilter_ArbitraryComparisonOperation::SetComparisonOperation(ETextFilterComparisonOperation NewOp) { ComparisonOp = NewOp; BroadcastChangedEvent(); }
void FFrontendFilter_CheckedOut::SourceControlOperationComplete(const FSourceControlOperationRef& InOperation, ECommandResult::Type InResult) { BroadcastChangedEvent(); }