A Demo Project for the UnrealEngineSDK
Loading...
Searching...
No Matches
UBasicWidgetInfo Class ReferenceBlueprintType

UDataAsset class representing basic widget information. More...

#include <UIData.h>

Inheritance diagram for UBasicWidgetInfo:
[legend]

Public Member Functions

 UBasicWidgetInfo ()
 
void SetRefreshableById (const FGuid &PrevInfoGuid)
 
void SetupAsRefreshData (const FGuid &PrevInfoGuid)
 
virtual void Update (const UBasicWidgetInfo *InNewData)
 UFUNCTION(BlueprintCallable, Category = "Update")
 

Public Attributes

bool bCanRotate = true
 UPROPERTY(EditAnywhere, BlueprintReadWrite)
 
bool bIsUpdateRequest = false
 UPROPERTY(EditAnywhere, BlueprintReadWrite)
 
bool bModal = false
 UPROPERTY(EditAnywhere, BlueprintReadWrite)
 
bool bPlayOpenCloseSound = true
 UPROPERTY(EditAnywhere, BlueprintReadWrite)
 
bool bUseTouchToInteractWithWidget
 UPROPERTY(EditAnywhere, BlueprintReadWrite)
 
int32 ClosingDistanceCm = -1.0f
 UPROPERTY(EditAnywhere, BlueprintReadWrite)
 
FGuid Guid
 UPROPERTY()
 
FText Heading = FText::FromString(TEXT("Heading"))
 UPROPERTY(EditAnywhere, BlueprintReadWrite)
 
FVector Location
 UPROPERTY(EditAnywhere, BlueprintReadWrite, meta = (EditCondition = "UseCustomWidgetPosition == true", EditConditionHides))
 
FRotator Rotator
 UPROPERTY(EditAnywhere, BlueprintReadWrite, meta = (EditCondition = "UseCustomWidgetPosition == true", EditConditionHides))
 
bool UseCustomWidgetPosition
 UPROPERTY(EditAnywhere, BlueprintReadWrite)
 
TSubclassOf< UBasicWidgetWidgetClass
 UPROPERTY(EditAnywhere, BlueprintReadWrite)
 

Private Member Functions

 GENERATED_BODY ()
 

Detailed Description

UDataAsset class representing basic widget information.

UCLASS(BlueprintType)

Definition at line 55 of file UIData.h.

Constructor & Destructor Documentation

◆ UBasicWidgetInfo()

UBasicWidgetInfo::UBasicWidgetInfo ( )
inline

Definition at line 60 of file UIData.h.

Member Function Documentation

◆ GENERATED_BODY()

UBasicWidgetInfo::GENERATED_BODY ( )
private

◆ SetRefreshableById()

void UBasicWidgetInfo::SetRefreshableById ( const FGuid & PrevInfoGuid)
inline

Definition at line 77 of file UIData.h.

◆ SetupAsRefreshData()

void UBasicWidgetInfo::SetupAsRefreshData ( const FGuid & PrevInfoGuid)
inline

Definition at line 84 of file UIData.h.

◆ Update()

virtual void UBasicWidgetInfo::Update ( const UBasicWidgetInfo * InNewData)
inlinevirtualBlueprintCallable

UFUNCTION(BlueprintCallable, Category = "Update")

Reimplemented in UButtonsListWidgetInfo.

Definition at line 70 of file UIData.h.

Member Data Documentation

◆ bCanRotate

bool UBasicWidgetInfo::bCanRotate = true
BlueprintReadWriteEditAnywhere

UPROPERTY(EditAnywhere, BlueprintReadWrite)

Definition at line 127 of file UIData.h.

◆ bIsUpdateRequest

bool UBasicWidgetInfo::bIsUpdateRequest = false
BlueprintReadWriteEditAnywhere

UPROPERTY(EditAnywhere, BlueprintReadWrite)

Definition at line 120 of file UIData.h.

◆ bModal

bool UBasicWidgetInfo::bModal = false
BlueprintReadWriteEditAnywhere

UPROPERTY(EditAnywhere, BlueprintReadWrite)

If user opens same widget previous would close

Definition at line 113 of file UIData.h.

◆ bPlayOpenCloseSound

bool UBasicWidgetInfo::bPlayOpenCloseSound = true
BlueprintReadWriteEditAnywhere

UPROPERTY(EditAnywhere, BlueprintReadWrite)

Definition at line 134 of file UIData.h.

◆ bUseTouchToInteractWithWidget

bool UBasicWidgetInfo::bUseTouchToInteractWithWidget
BlueprintReadWriteEditAnywhere

UPROPERTY(EditAnywhere, BlueprintReadWrite)

Definition at line 141 of file UIData.h.

◆ ClosingDistanceCm

int32 UBasicWidgetInfo::ClosingDistanceCm = -1.0f
BlueprintReadWriteEditAnywhere

UPROPERTY(EditAnywhere, BlueprintReadWrite)

The distance to automatically close in cm

Definition at line 163 of file UIData.h.

◆ Guid

FGuid UBasicWidgetInfo::Guid

UPROPERTY()

Definition at line 156 of file UIData.h.

◆ Heading

FText UBasicWidgetInfo::Heading = FText::FromString(TEXT("Heading"))
BlueprintReadWriteEditAnywhere

UPROPERTY(EditAnywhere, BlueprintReadWrite)

Definition at line 103 of file UIData.h.

◆ Location

FVector UBasicWidgetInfo::Location
BlueprintReadWriteEditAnywhere

UPROPERTY(EditAnywhere, BlueprintReadWrite, meta = (EditCondition = "UseCustomWidgetPosition == true", EditConditionHides))

Definition at line 171 of file UIData.h.

◆ Rotator

FRotator UBasicWidgetInfo::Rotator
BlueprintReadWriteEditAnywhere

UPROPERTY(EditAnywhere, BlueprintReadWrite, meta = (EditCondition = "UseCustomWidgetPosition == true", EditConditionHides))

Definition at line 177 of file UIData.h.

◆ UseCustomWidgetPosition

bool UBasicWidgetInfo::UseCustomWidgetPosition
BlueprintReadWriteEditAnywhere

UPROPERTY(EditAnywhere, BlueprintReadWrite)

Definition at line 148 of file UIData.h.

◆ WidgetClass

TSubclassOf<UBasicWidget> UBasicWidgetInfo::WidgetClass
BlueprintReadWriteEditAnywhere

UPROPERTY(EditAnywhere, BlueprintReadWrite)

Definition at line 96 of file UIData.h.


The documentation for this class was generated from the following file: