Navigation
API > API/Plugins > API/Plugins/CommonUI
Inheritance Hierarchy
- UWidget
- UCommonWidgetCarouselNavBar
References
| Module | CommonUI |
| Header | /Engine/Plugins/Runtime/CommonUI/Source/CommonUI/Public/CommonWidgetCarouselNavBar.h |
| Include | #include "CommonWidgetCarouselNavBar.h" |
Syntax
UCLASS (Blueprintable)
class UCommonWidgetCarouselNavBar : public UWidget
Remarks
A Navigation control for a Carousel
Variables
| Type | Name | Description | |
|---|---|---|---|
| TObjectPtr< UCommonButtonGroupBase > | ButtonGroup | ||
| FMargin | ButtonPadding | ||
| TArray< TObjectPtr< UCommonButtonBase > > | Buttons | ||
| TSubclassOf< UCommonButtonBase > | ButtonWidgetType | ||
| TObjectPtr< UCommonWidgetCarousel > | LinkedCarousel | ||
| TSharedPtr< SHorizontalBox > | MyContainer |
Constructors
| Type | Name | Description | |
|---|---|---|---|
UCommonWidgetCarouselNavBar
(
const FObjectInitializer& ObjectInitializer |
Functions
| Type | Name | Description | |
|---|---|---|---|
| const FText | |||
| void | HandleButtonClicked
(
UCommonButtonBase* AssociatedButton, |
||
| void | HandlePageChanged
(
UCommonWidgetCarousel* CommonCarousel, |
||
| void | |||
| TSharedRef< SWidget > | |||
| void | ReleaseSlateResources
(
bool bReleaseChildren |
||
| void | SetLinkedCarousel
(
UCommonWidgetCarousel* CommonCarousel |
Establishes the Widget Carousel instance that this Nav Bar should interact with |