![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "CoreMinimal.h"Go to the source code of this file.
Enumerations | |
| enum class | ETrackedSlateWidgetOperations : uint8 { AddedTrackedWidget , RemovedTrackedWidget } |
Functions | |
| DECLARE_EVENT_ThreeParams (FSlateWidgetTracker, FTrackedWidgetsChangedEvent, const SWidget *, const FName &, ETrackedSlateWidgetOperations) class FSlateWidgetTracker | |
|
strong |
| DECLARE_EVENT_ThreeParams | ( | FSlateWidgetTracker | , |
| FTrackedWidgetsChangedEvent | , | ||
| const SWidget * | , | ||
| const FName & | , | ||
| ETrackedSlateWidgetOperations | |||
| ) |
The Slate Widget Tracker tracks widgets by tags and notifies listeners when widgets of a certain tag are added or removed. Widgets can be added to the tracker using the FTrackedMetaData.
Get the Singleton instance of the Slate Widget Tracker.
Return true if Slate.EnableSlateWidgetTracker was set to true via config files or C++.
Adds a tracked Widget for the specified tags.
Adds a tracked Widget for the specified tag.
Removes a tracked Widget for all tags.
Returns an event that gets called when widgets tagged with the passed tag are added or removed from the tracker.
Calls Predicate for each of the tracked widgets of the specified tag.