UCommonWidgetCarouselNavBar

A Navigation control for a Carousel

Choose your operating system:

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(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
)