UVariant

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

VariantManagerContent

Header

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

Include

#include "Variant.h"

Syntax

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

Constructors

Name Description

Public function

UVariant

(
    const FObjectInitializer& ObjectIn...
)

Functions

Name Description

Public function

void

 

AddBindings

(
    const TArray< UVariantObjectBinding...,
    int32 Index
)

In case of a duplicate binding these will destroy the older bindings.

Public function UFunction BlueprintPure, Category

AActor *

 

GetActor

(
    int32 ActorIndex
)

Public function

UVariantObje...

 

GetBindingByName

(
    const FString& ActorName
)

Public function

int32

 

GetBindingIndex

(
    UVariantObjectBinding* Binding
)

Public function Const

const TArray...

 

GetBindings()

Public function Const UFunction BlueprintPure, Category

FText

 

GetDisplayText()

Public function UFunction BlueprintPure, Category

int32

 

GetNumActors()

Public function

UVariantSet ...

 

GetParent()

Public function UFunction BlueprintCallable, Category

UTexture2D &...

 

GetThumbnail()

Gets the thumbnail currently used for this variant.

Public function UFunction BlueprintCallable, Category

bool

 

IsActive()

Returns true if none of our properties are dirty.

Public function

void

 

RemoveBindings

(
    const TArray< UVariantObjectBinding...
)

Public function UFunction BlueprintCallable, Category

void

 

SetDisplayText

(
    const FText& NewDisplayText
)

Public function

void

 

SetThumbnail

(
    UTexture2D* NewThumbnail
)

Sets the thumbnail to use for this variant.

Public function UFunction BlueprintCallable, Category

void

 

SwitchOn()

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