Navigation
API > API/Runtime > API/Runtime/SlateCore > API/Runtime/SlateCore/Widgets
Classes
| Type | Name | Description | |
|---|---|---|---|
| FAccessibleWidgetData | |||
| FTrackedWidgetsChangedEvent |
Enums
| Type | Name | Description | |
|---|---|---|---|
| ETrackedSlateWidgetOperations |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | AddTrackedWidget
(
const SWidget* WidgetToTrack, |
Adds a tracked Widget for the specified tags. | |
| void | AddTrackedWidget
(
const SWidget* WidgetToTrack, |
Adds a tracked Widget for the specified tag. | |
| void | ForEachTrackedWidget
(
FName Tag, |
Calls Predicate for each of the tracked widgets of the specified tag. | |
Get () |
The Slate Widget Tracker tracks widgets by tags and notifies listeners when widgets of a certain tag are added or removed. | ||
| bool | IsEnabled () |
Return true if Slate.EnableSlateWidgetTracker was set to true via config files or C++. | |
| FTrackedWidgetsChangedEvent & | OnTrackedWidgetsChanged
(
const FName& Tag |
Returns an event that gets called when widgets tagged with the passed tag are added or removed from the tracker. | |
| void | RemoveTrackedWidget
(
const SWidget* WidgetToStopTracking |
Removes a tracked Widget for all tags. |