UVariantSet

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

VariantManagerContent

Header

/Engine/Plugins/Enterprise/VariantManagerContent/Source/VariantManagerContent/Public/VariantSet.h

Include

#include "VariantSet.h"

Syntax

[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(BlueprintType)
class UVariantSet : public UObject

Constructors

Name Description

Public function

UVariantSet

(
    const FObjectInitializer& ObjectIn...
)

Functions

Name Description

Public function

void

 

AddVariants

(
    const TArray< UVariant* >& Ne...,
    int32 Index
)

Public function Const UFunction BlueprintPure, Category

FText

 

GetDisplayText()

Public function UFunction BlueprintPure, Category

int32

 

GetNumVariants()

Public function

ULevelVarian...

 

GetParent()

Public function

FString

 

GetUniqueVariantName

(
    const FString& InPrefix
)

Public function UFunction BlueprintPure, Category

UVariant ...

 

GetVariant

(
    int32 VariantIndex
)

Public function UFunction BlueprintPure, Category

UVariant ...

 

GetVariantByName

(
    FString VariantName
)

Public function

int32

 

GetVariantIndex

(
    UVariant* Var
)

Public function Const

const TArray...

 

GetVariants()

Public function

bool

 

IsExpanded()

Sets whether this variant set is expanded or not when displayed in a variant manager

Public function

void

 

RemoveVariants

(
    const TArray< UVariant* >& In...
)

Public function UFunction BlueprintCallable, Category

void

 

SetDisplayText

(
    const FText& NewDisplayText
)

Public function

void

 

SetExpanded

(
    bool bInExpanded
)

Overridden from UObject

Name Description

Public function Virtual

void

 

Serialize

(
    FArchive& Ar
)

Handles reading, writing, and reference collecting using FArchive.

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