KismetExpression<T>

Namespace: UAssetAPI.Kismet.Bytecode

public abstract class KismetExpression<T> : KismetExpression

Type Parameters

T

Inheritance ObjectKismetExpressionKismetExpression<T>

Fields

Tag

An optional tag which can be set on any expression in memory. This is for the user only, and has no bearing in the API itself.

public object Tag;

RawValue

public object RawValue;

Properties

Value

The value of this expression if it is a constant.

public T Value { get; set; }

Property Value

T

Token

The token of this expression.

public EExprToken Token { get; }

Property Value

EExprToken

Inst

The token of this instruction expressed as a string.

public string Inst { get; }

Property Value

String

Constructors

KismetExpression()

public KismetExpression()