UCommonWidgetCarouselNavBar

A Navigation control for a Carousel

Windows
MacOS
Linux

Inheritance Hierarchy

UObjectBase

UObjectBaseUtility

UObject

UVisual

UWidget

UCommonWidgetCarouselNavBar

References

Module

CommonUI

Header

/Engine/Plugins/Experimental/CommonUI/Source/CommonUI/Public/CommonWidgetCarouselNavBar.h

Include

#include "CommonWidgetCarouselNavBar.h"

Syntax

[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(Blueprintable)
class UCommonWidgetCarouselNavBar : public UWidget

Remarks

A Navigation control for a Carousel

Variables

Constructors

Name Description

Public function

UCommonWidgetCarouselNavBar

(
    const FObjectInitializer& ObjectIn...
)

Functions

Name Description

Protected function UFunction

void

 

HandleButtonClicked

(
    UCommonButtonBase* AssociatedB...,
    int32 ButtonIndex
)

Protected function UFunction

void

 

HandlePageChanged

(
    UCommonWidgetCarousel* CommonC...,
    int32 PageIndex
)

Protected function

void

 

RebuildButtons()

Public function UFunction BlueprintCallable, Category

void

 

SetLinkedCarousel

(
    UCommonWidgetCarousel* CommonC...
)

Establishes the Widget Carousel instance that this Nav Bar should interact with

Overridden from UWidget

Name Description

Public function Virtual

const FText

 

GetPaletteCategory()

Gets the palette category of the widget

Protected function Virtual

TSharedRef< ...

 

RebuildWidget()

Function implemented by all subclasses of UWidget is called when the underlying SWidget needs to be constructed.

Overridden from UVisual

Name Description

Public function Virtual

void

 

ReleaseSlateResources

(
    bool bReleaseChildren
)

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss