Choose your operating system:
Windows
macOS
Linux
| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Experimental/CommonUI/Source/CommonUI/Public/Widgets/CommonActivatableWidgetContainer.h |
Include |
#include "Widgets/CommonActivatableWidgetContainer.h" |
UCLASS(Abstract)
class UCommonActivatableWidgetContainerBase : public UWidget
Base of widgets built to manage N activatable widgets, displaying one at a time. Intentionally meant to be black boxes that do not expose child/slot modification like a normal panel widget.
Name | Description | ||
---|---|---|---|
|
DisplayedWidget |
||
|
GeneratedWidgetsPool |
||
|
TSharedPtr< SSp... |
MyInputGuard |
|
|
TSharedPtr< SOv... |
MyOverlay |
|
|
TSharedPtr< SCo... |
MySwitcher |
|
|
OnTransitioningChanged |
||
|
TransitionCurveType |
The curve function type to apply to the transition animation |
|
|
float |
TransitionDuration |
The total duration of a single transition between widgets |
|
TransitionType |
The type of transition to play between widgets |
|
|
WidgetList |
Name | Description | |
---|---|---|
|
UCommonActivatableWidgetContainerBase ( |
Name | Description | ||
---|---|---|---|
|
ActivatableW... |
AddWidget ( |
Generates (either creates or pulls from the inactive pool) instance of the given widget class and adds it to the container. |
|
ActivatableW... |
AddWidget |
Adds an activatable widget to the container. See BP_AddWidget for more info. |
|
AddWidgetInstance ( |
Adds an activatable widget instance to the container. |
|
|
ClearWidgets() |
||
|
UCommonActiv... |
GetActiveWidget() |
|
|
GetNumWidgets() |
||
|
float |
GetTransitionDuration() |
|
|
const TArray... |
GetWidgetList() |
|
|
FOnDisplayed... |
OnDisplayedWidgetChanged() |
|
|
OnWidgetAddedToList ( |
||
|
RemoveWidget ( |
||
|
SetSwitcherIndex |
||
|
SetTransitionDuration ( |
Name | Description | ||
---|---|---|---|
|
OnWidgetRebuilt() |
Function called after the underlying SWidget is constructed. |
|
|
TSharedRef< ... |
RebuildWidget() |
Function implemented by all subclasses of UWidget is called when the underlying SWidget needs to be constructed. |
Name | Description | ||
---|---|---|---|
|
ReleaseSlateResources ( |
Name |
Description |
|
---|---|---|
|
FOnDisplayedWidgetChanged |
|
|
FTransitioningChanged |