ULevelVariantSets

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

VariantManagerContent

Header

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

Include

#include "LevelVariantSets.h"

Syntax

[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(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.

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