KismetSerializer

Namespace: UAssetAPI.Kismet

public static class KismetSerializer

Inheritance ObjectKismetSerializer

Fields

asset

public static UAsset asset;

Methods

SerializeScript(KismetExpression[])

public static JArray SerializeScript(KismetExpression[] code)

Parameters

code KismetExpression[]

Returns

JArray

GetName(Int32)

public static string GetName(int index)

Parameters

index Int32

Returns

String

GetClassIndex()

public static int GetClassIndex()

Returns

Int32

GetFullName(Int32, Boolean)

public static string GetFullName(int index, bool alt)

Parameters

index Int32

alt Boolean

Returns

String

GetParentName(Int32)

public static string GetParentName(int index)

Parameters

index Int32

Returns

String

FindProperty(Int32, FName, FProperty&)

public static bool FindProperty(int index, FName propname, FProperty& property)

Parameters

index Int32

propname FName

property FProperty&

Returns

Boolean

GetPropertyCategoryInfo(FProperty)

public static FEdGraphPinType GetPropertyCategoryInfo(FProperty prop)

Parameters

prop FProperty

Returns

FEdGraphPinType

FillSimpleMemberReference(Int32)

public static FSimpleMemberReference FillSimpleMemberReference(int index)

Parameters

index Int32

Returns

FSimpleMemberReference

SerializeGraphPinType(FEdGraphPinType)

public static JObject SerializeGraphPinType(FEdGraphPinType pin)

Parameters

pin FEdGraphPinType

Returns

JObject

ConvertPropertyToPinType(FProperty)

public static FEdGraphPinType ConvertPropertyToPinType(FProperty property)

Parameters

property FProperty

Returns

FEdGraphPinType

SerializePropertyPointer(KismetPropertyPointer, String[])

public static JProperty[] SerializePropertyPointer(KismetPropertyPointer pointer, String[] names)

Parameters

pointer KismetPropertyPointer

names String[]

Returns

JProperty[]

SerializeExpression(KismetExpression, Int32&, Boolean)

public static JObject SerializeExpression(KismetExpression expression, Int32& index, bool addindex)

Parameters

expression KismetExpression

index Int32&

addindex Boolean

Returns

JObject

ReadString(KismetExpression, Int32&)

public static string ReadString(KismetExpression expr, Int32& index)

Parameters

expr KismetExpression

index Int32&

Returns

String