C# Класс ME2Explorer.Unreal.ME2UnrealObjectInfo

Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
Classes ClassInfo>.Dictionary
Enums List>.Dictionary
Structs ClassInfo>.Dictionary

Открытые методы

Метод Описание
generateInfo ( ) : void
getArrayType ( PropertyInfo p ) : ArrayType
getArrayType ( string className, string propName, bool inStruct = false ) : ArrayType
getEnumTypefromProp ( string className, string propName, bool inStruct = false ) : string
getEnumValues ( string enumName ) : List
getEnumfromProp ( string className, string propName, bool inStruct = false ) : List
getPropertyInfo ( string className, string propName, bool inStruct = false ) : PropertyInfo
inheritsFrom ( ME2ExportEntry entry, string baseClass ) : bool
loadfromJSON ( ) : void

Приватные методы

Метод Описание
generateClassInfo ( int index, ME2Package pcc ) : ClassInfo
generateEnumValues ( int index, ME2Package pcc ) : void
getProperty ( ME2Package pcc, IExportEntry entry ) : PropertyInfo

Описание методов

generateInfo() публичный статический Метод

public static generateInfo ( ) : void
Результат void

getArrayType() публичный статический Метод

public static getArrayType ( PropertyInfo p ) : ArrayType
p ME3Explorer.Packages.PropertyInfo
Результат ArrayType

getArrayType() публичный статический Метод

public static getArrayType ( string className, string propName, bool inStruct = false ) : ArrayType
className string
propName string
inStruct bool
Результат ArrayType

getEnumTypefromProp() публичный статический Метод

public static getEnumTypefromProp ( string className, string propName, bool inStruct = false ) : string
className string
propName string
inStruct bool
Результат string

getEnumValues() публичный статический Метод

public static getEnumValues ( string enumName ) : List
enumName string
Результат List

getEnumfromProp() публичный статический Метод

public static getEnumfromProp ( string className, string propName, bool inStruct = false ) : List
className string
propName string
inStruct bool
Результат List

getPropertyInfo() публичный статический Метод

public static getPropertyInfo ( string className, string propName, bool inStruct = false ) : PropertyInfo
className string
propName string
inStruct bool
Результат ME3Explorer.Packages.PropertyInfo

inheritsFrom() публичный статический Метод

public static inheritsFrom ( ME2ExportEntry entry, string baseClass ) : bool
entry ME2ExportEntry
baseClass string
Результат bool

loadfromJSON() публичный статический Метод

public static loadfromJSON ( ) : void
Результат void

Описание свойств

Classes публичное статическое свойство

public static Dictionary Classes
Результат ClassInfo>.Dictionary

Enums публичное статическое свойство

public static Dictionary> Enums
Результат List>.Dictionary

Structs публичное статическое свойство

public static Dictionary Structs
Результат ClassInfo>.Dictionary