ULevelVariantSets

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

VariantManagerContent

Header

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

Include

#include "LevelVariantSets.h"

Syntax

UCLASS(BlueprintType)
class ULevelVariantSets : public UObject

Constructors

Name Description

Public function

ULevelVariantSets

(
    const FObjectInitializer& ObjectIn...
)

Destructors

Name Description

Public function

~ULevelVariantSets()

Functions

Name Description

Public function

void

 

AddVariantSets

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

Public function

UObject *...

 

GetDirectorGeneratedBlueprint()

Public function

UBlueprintGe...

 

GetDirectorGeneratedClass()

Public function

UObject *...

 

GetDirectorInstance

(
    UObject* WorldContext
)

Return an existing or create a new director instance for the world that WorldContext is in.

Public function UFunction BlueprintPure, Category

int32

 

GetNumVariantSets()

Public function

FString

 

GetUniqueVariantSetName

(
    const FString& Prefix
)

Public function UFunction BlueprintPure, Category

UVariantSet ...

 

GetVariantSet

(
    int32 VariantSetIndex
)

Public function UFunction BlueprintPure, Category

UVariantSet ...

 

GetVariantSetByName

(
    FString VariantSetName
)

Public function

int32

 

GetVariantSetIndex

(
    UVariantSet* VarSet
)

Public function Const

const TArray...

 

GetVariantSets()

Public function

UWorld *

 

GetWorldContext

(
    int32& OutPIEInstanceID
)

Returns the current world, as well as its PIEInstanceID This will break when the engine starts supporting multiple, concurrent worlds

Public function

void

 

OnDirectorBlueprintRecompiled

(
    UBlueprint* InBP
)

Public function

void

 

RemoveVariantSets

(
    const TArray< UVariantSet* > I...
)

Public function

void

 

ResetWorldContext()

Public function

void

 

SetDirectorGeneratedBlueprint

(
    UObject* InDirectorBlueprint
)

Overridden from UObject

Name Description

Public function Virtual

void

 

Serialize

(
    FArchive& Ar
)

Handles reading, writing, and reference collecting using FArchive.