UsmapSchema

Namespace: UAssetAPI.Unversioned

public class UsmapSchema

Inheritance ObjectUsmapSchema

Fields

Name

public string Name;

SuperType

public string SuperType;

PropCount

public ushort PropCount;

ModulePath

public string ModulePath;

StructKind

public UsmapStructKind StructKind;

StructOrClassFlags

public int StructOrClassFlags;

Properties

Properties

public IReadOnlyDictionary<int, UsmapProperty> Properties { get; }

Property Value

IReadOnlyDictionary<Int32, UsmapProperty>

Constructors

UsmapSchema(String, String, UInt16, Dictionary<Int32, UsmapProperty>)

public UsmapSchema(string name, string superType, ushort propCount, Dictionary<int, UsmapProperty> props)

Parameters

name String

superType String

propCount UInt16

props Dictionary<Int32, UsmapProperty>

UsmapSchema()

public UsmapSchema()

Methods

GetProperty(String, Int32)

public UsmapProperty GetProperty(string key, int dupIndex)

Parameters

key String

dupIndex Int32

Returns

UsmapProperty