FBPVariableDescription

Struct indicating a variable in the generated class

Choose your operating system:

Windows

macOS

Linux

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Classes/Engine/Blueprint.h

Include

#include "Engine/Blueprint.h"

Syntax

struct FBPVariableDescription

Remarks

Struct indicating a variable in the generated class

Variables

Name Description

Public variable

FText

 

Category

Category this variable should be in

Public variable

FString

 

DefaultValue

Optional new default value stored as string

Public variable

FString

 

FriendlyName

Friendly name of the variable

Public variable

TArray< struct ...

 

MetaDataArray

Metadata information for this variable

Public variable

uint64

 

PropertyFlags

Property flags for this variable - Changed from int32 to uint64

Public variable

TEnumAsByte< EL...

 

ReplicationCondition

Public variable

FName

 

RepNotifyFunc

Public variable

FGuid

 

VarGuid

A Guid that will remain constant even if the VarName changes

Public variable

FName

 

VarName

Name of the variable

Public variable

FEdGraphPinType

 

VarType

Type of the variable

Constructors

Name Description

Public function

FBPVariableDescription()

Functions

Name Description

Public function Const

int32

 

FindMetaDataEntryIndexForKey

(
    FName Key
)

Find the index in the array of a metadata entry

Public function Const

const FStrin...

 

GetMetaData

(
    FName Key
)

Gets a metadata value on the variable; asserts if the value isn't present.

Public function Const

bool

 

HasMetaData

(
    FName Key
)

Checks if there is metadata for a key

Public function

void

 

RemoveMetaData

(
    FName Key
)

Clear metadata value on the variable

Public function

void

 

SetMetaData

(
    FName Key,
    FString Value
)

Set a metadata value on the variable