Notification changes in UE Wingman

This commit is contained in:
2026-03-18 20:08:50 -04:00
parent 230f104fda
commit 809de505b6
16 changed files with 123 additions and 96 deletions

View File

@@ -105,6 +105,12 @@ public:
return static_cast<EditorType*>(Editor);
}
// Calling SkipNotify disables change notifications
// for objects visited by this fetcher. Useful for
// read-only operations that don't modify anything.
//
WingFetcher& SkipNotify() { bSkipNotify = true; return *this; }
// Initialize empty. You need to call Asset, or walk
// a path that starts with an asset.
//
@@ -128,6 +134,7 @@ private:
// True if an error has occurred.
bool bError = false;
bool bSkipNotify = false;
// Internal methods.
using WalkFunc = WingFetcher& (WingFetcher::*)(const FString&);