Navigation
Filters
Classes
| Type | Name | Description | |
|---|---|---|---|
| CommonUI | |||
| FCommonActionCommited | Action Delegates Action committed delegate tells the handler that an action is ready to handle. | ||
| FCommonActionComplete | |||
| FCommonActionCompleteSingle | Action complete delegate will tell a listener if a held action completed. | ||
| FCommonActionProgress | |||
| FCommonActionProgressSingle | Action progress delegate will tell a listener about the progress of an action being held. | ||
| FCommonButtonBaseClicked | |||
| FCommonButtonMetaData | |||
| FCommonButtonStyleOptionalSlateSound | |||
| FCommonInputActionDataBase | |||
| FCommonInputActionHandlerData | @FIXME: This struct is related to legacy CommonUI and should be removed in 5.3 - UE-164871 | ||
| FCommonInputActionHandlerDelegateData | Action Handle Data used to trigger any callbacks by an object implementing the ICommonActionHandlerInterface. | ||
| FCommonInputTypeInfo | |||
| FCommonNativeListItem | Base item class for any UMG ListViews based on native, non-UObject items. | ||
| FCommonNumberFormattingOptions | |||
| FCommonRegisteredTabInfo | Information about a registered tab in the tab list | ||
| FCommonSelectedStateChangedBase | |||
| FGlobalUITags | END_UI_TAG_DECL(FUIWidgetTag, TEXT("UI.Widget")) | ||
| FHardwareVisibilityTagsChangedDynamicEvent | |||
| FOnActiveIndexChangedDelegate | |||
| FOnCurrentPageIndexChanged | |||
| FOnItemClicked | |||
| FOnItemSelected | |||
| FOnRotated | |||
| FOnRotatedWithDirection | |||
| FOnWidgetActivationChanged | |||
| FRichTextIconData | |||
| FUIActionTag | |||
| FUITag | |||
| ICommonActionHandlerInterface | |||
| ICommonMappingContextMetadataInterface | |||
| ICommonPoolableWidgetInterface | Widget pool, if implemented WidgetFactory will attempt to reuse implementing widget objects. | ||
| ICommonUIModule | Interface for the purchase flow module. | ||
| SCommonHierarchicalScrollBox | SScrollBox can scroll through an arbitrary number of widgets. | ||
| SCommonListView | SCommonListView. | ||
| SCommonTileView | |||
| SCommonTreeView | SCommonTreeView. | ||
| SVisualAttachmentBox | Wrapper widget meant to handle native-side painting for UCommonVisualAttachment. | ||
| TTypedTagStaticImpl | Copyright Epic Games, Inc. All Rights Reserved. | ||
| TWidgetFactory | |||
| UAnalogSlider | A simple widget that shows a sliding bar with a handle that allows you to control the value in a user define range (between 0..1 by default). | ||
| UCommonActionHandlerInterface | Action Handler Interface is primarily used to take key input and do something with it in the implementation of the interface or another user widget. | ||
| UCommonActionWidget | A widget that shows a platform-specific icon for the given input action. | ||
| UCommonActivatableWidget | The base for widgets that are capable of being "activated" and "deactivated" during their lifetime without being otherwise modified or destroyed. | ||
| UCommonActivatableWidgetSwitcher | An animated switcher that knows about CommonActivatableWidgets. It can also hold other Widgets. | ||
| UCommonAnimatedSwitcher | A widget switcher that activates / deactivates CommonActivatableWidgets, allowing for associated animations to trigger. | ||
| UCommonBorder | Uses the border style template defined in CommonUI project settings by default | ||
| UCommonBorderStyle | - All properties must be EditDefaultsOnly, BlueprintReadOnly !!! -- We return the CDO to blueprints, so we cannot allow any changes (blueprint doesn't support const variables) | ||
| UCommonButtonBase | Button that disables itself when not active. | ||
| UCommonButtonInternalBase | Custom UButton override that allows us to disable clicking without disabling the widget entirely | ||
| UCommonButtonStyle | - All properties must be EditDefaultsOnly, BlueprintReadOnly !!! -- we return the CDO to blueprints, so we cannot allow any changes (blueprint doesn't support const variables) | ||
| UCommonCustomNavigation | Exposes a bindable event that can be used to stomp default border navigation with custom behaviors. | ||
| UCommonDateTimeTextBlock | |||
| UCommonGameViewportClient | CommonUI Viewport to reroute input to UI first. | ||
| UCommonHardwareVisibilityBorder | A container that controls visibility based on Platform, Input | ||
| UCommonHierarchicalScrollBox | An arbitrary scrollable collection of widgets. | ||
| UCommonInputMetadata | Metadata CommonUI will try to acquire from Enhanced Input Mapping Contexts (IMC) | ||
| UCommonLazyImage | A special Image widget that can show unloaded images and takes care of the loading for you! | ||
| UCommonLazyWidget | A special Image widget that can show unloaded images and takes care of the loading for you! | ||
| UCommonListView | UCommonListView. | ||
| UCommonMappingContextMetadata | Base CommonUI metadata implementation for specification in IMC's. | ||
| UCommonMappingContextMetadataInterface | Interface for metadata objects specified in Enhanced Input Mapping Contexts (IMC). | ||
| UCommonNumericTextBlock | Numeric text block that provides interpolation, and some type support (numbers, percents, seconds, distance). | ||
| UCommonPoolableWidgetInterface | |||
| UCommonRichTextBlock | Text block that supports custom scaling for mobile platforms, with option to only show icons if space is sparse. | ||
| UCommonRotator | A button that can rotate between given text labels. | ||
| UCommonTabListWidgetBase | Base class for a list of selectable tabs that correspondingly activate and display an arbitrary widget in a linked switcher | ||
| UCommonTextBlock | Text block with automatic scrolling for FX / large texts, also supports a larger set of default styling, & custom mobile scaling. | ||
| UCommonTextScrollStyle | - All properties must be EditDefaultsOnly, BlueprintReadOnly !!! -- We return the CDO to blueprints, so we cannot allow any changes (blueprint doesn't support const variables) | ||
| UCommonTextStyle | - All properties must be EditDefaultsOnly, BlueprintReadOnly !!! -- We return the CDO to blueprints, so we cannot allow any changes (blueprint doesn't support const variables) | ||
| UCommonTileView | TileView specialized to navigate on focus for consoles & enable scrolling when not focused for touch | ||
| UCommonTreeView | UCommonTreeView. | ||
| UCommonUIEditorSettings | |||
| UCommonUILibrary | |||
| UCommonUIRichTextData | Derive from this class for rich text data per game it is referenced in Common UI Settings, found in project settings UI | ||
| UCommonUISettings | |||
| UCommonUISubsystemBase | |||
| UCommonUIVisibilitySubsystem | |||
| UCommonUserWidget | |||
| UCommonVideoPlayer | |||
| UCommonVisibilitySwitcher | Basic switcher that toggles visibility on its children to only show one widget at a time. | ||
| UCommonVisibilitySwitcherSlot | |||
| UCommonVisualAttachment | Adds a widget as a zero-size attachment to another. | ||
| UCommonWidgetCarousel | A widget switcher is like a tab control, but without tabs. At most one widget is visible at time. | ||
| UCommonWidgetCarouselNavBar | A Navigation control for a Carousel | ||
| UDEPRECATED_UCommonVisibilityWidgetBase | A container that controls visibility based on Input type and Platform | ||
| UWidgetLockedStateRegistration |
Typedefs
Enums
| Type | Name | Description | |
|---|---|---|---|
| CommonUIUtils::ECollisionPolicy | |||
| ECommonNumericType | |||
| EInputActionState | |||
| ERichTextInlineIconDisplayMode | Various ways that we display inline icon that have an icon-name association. | ||
| ERotatorDirection |
Functions
| Type | Name | Description | |
|---|---|---|---|
| UserWidgetT * | CommonUIUtils::GetOwningUserWidget
(
const UWidget* Widget |
Traverses the UserWidgets that the given widget resides in until we find one matching the given type (or we run out of parents) | |
| void | CommonUIUtils::ValidateBoundWidgetHierarchy
(
const UWidgetTree& WidgetTree, |
||
UE_DECLARE_GAMEPLAY_TAG_EXTERN
(
TAG_PlatformTrait_PlayInEditor |