C# Class ME1Explorer.Unreal.ME1UnrealObjectInfo

Afficher le fichier Open project: ME3Explorer/ME3Explorer

Méthodes publiques

Свойство Type Description
Classes ClassInfo>.Dictionary
Enums List>.Dictionary
Structs ClassInfo>.Dictionary

Méthodes publiques

Méthode Description
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 ( ME1ExportEntry entry, string baseClass ) : bool
loadfromJSON ( ) : void

Private Methods

Méthode Description
generateClassInfo ( int index, ME1Package pcc ) : ClassInfo
generateEnumValues ( int index, ME1Package pcc ) : void
getProperty ( ME1Package pcc, IExportEntry entry ) : PropertyInfo

Method Details

generateInfo() public static méthode

public static generateInfo ( ) : void
Résultat void

getArrayType() public static méthode

public static getArrayType ( PropertyInfo p ) : ArrayType
p ME3Explorer.Packages.PropertyInfo
Résultat ArrayType

getArrayType() public static méthode

public static getArrayType ( string className, string propName, bool inStruct = false ) : ArrayType
className string
propName string
inStruct bool
Résultat ArrayType

getEnumTypefromProp() public static méthode

public static getEnumTypefromProp ( string className, string propName, bool inStruct = false ) : string
className string
propName string
inStruct bool
Résultat string

getEnumValues() public static méthode

public static getEnumValues ( string enumName ) : List
enumName string
Résultat List

getEnumfromProp() public static méthode

public static getEnumfromProp ( string className, string propName, bool inStruct = false ) : List
className string
propName string
inStruct bool
Résultat List

getPropertyInfo() public static méthode

public static getPropertyInfo ( string className, string propName, bool inStruct = false ) : PropertyInfo
className string
propName string
inStruct bool
Résultat ME3Explorer.Packages.PropertyInfo

inheritsFrom() public static méthode

public static inheritsFrom ( ME1ExportEntry entry, string baseClass ) : bool
entry ME1ExportEntry
baseClass string
Résultat bool

loadfromJSON() public static méthode

public static loadfromJSON ( ) : void
Résultat void

Property Details

Classes public_oe static_oe property

public static Dictionary Classes
Résultat ClassInfo>.Dictionary

Enums public_oe static_oe property

public static Dictionary> Enums
Résultat List>.Dictionary

Structs public_oe static_oe property

public static Dictionary Structs
Résultat ClassInfo>.Dictionary