Property | Type | Description | |
---|---|---|---|
Classes | ClassInfo>.Dictionary | ||
Enums | List | ||
SequenceObjects | SequenceObjectInfo>.Dictionary | ||
Structs | ClassInfo>.Dictionary |
Method | Description | |
---|---|---|
generateInfo ( ) : void | ||
getArrayType ( |
||
getArrayType ( string className, string propName, bool inStruct = false ) : ArrayType | ||
getDefaultClassValue ( ME3Package pcc, string className, bool fullProps = false ) : byte[] | ||
getDefaultStructValue ( string className ) : PropertyCollection | ||
getEnumTypefromProp ( string className, string propName, bool inStruct = false ) : string | ||
getEnumValues ( string enumName, bool includeNone = false ) : List |
||
getPropertyInfo ( string className, string propName, bool inStruct = false ) : |
||
getSequenceObjectInfo ( string objectName ) : SequenceObjectInfo | ||
inheritsFrom ( ME3ExportEntry entry, string baseClass ) : bool | ||
isImmutable ( string structName ) : bool | ||
loadfromJSON ( ) : void |
Method | Description | |
---|---|---|
generateClassInfo ( int index, ME3Package pcc ) : |
||
generateEnumValues ( int index, ME3Package pcc ) : void | ||
generateSequenceObjectInfo ( int i, ME3Package pcc ) : SequenceObjectInfo | ||
getProperty ( ME3Package pcc, IExportEntry entry ) : |
public static getArrayType ( |
||
p | ||
return | ArrayType |
public static getArrayType ( string className, string propName, bool inStruct = false ) : ArrayType | ||
className | string | |
propName | string | |
inStruct | bool | |
return | ArrayType |
public static getDefaultClassValue ( ME3Package pcc, string className, bool fullProps = false ) : byte[] | ||
pcc | ME3Package | |
className | string | |
fullProps | bool | |
return | byte[] |
public static getDefaultStructValue ( string className ) : PropertyCollection | ||
className | string | |
return | PropertyCollection |
public static getEnumTypefromProp ( string className, string propName, bool inStruct = false ) : string | ||
className | string | |
propName | string | |
inStruct | bool | |
return | string |
public static getEnumValues ( string enumName, bool includeNone = false ) : List |
||
enumName | string | |
includeNone | bool | |
return | List |
public static getPropertyInfo ( string className, string propName, bool inStruct = false ) : |
||
className | string | |
propName | string | |
inStruct | bool | |
return |
public static getSequenceObjectInfo ( string objectName ) : SequenceObjectInfo | ||
objectName | string | |
return | SequenceObjectInfo |
public static inheritsFrom ( ME3ExportEntry entry, string baseClass ) : bool | ||
entry | ME3ExportEntry | |
baseClass | string | |
return | bool |
public static isImmutable ( string structName ) : bool | ||
structName | string | |
return | bool |
public static Dictionary |
||
return | SequenceObjectInfo>.Dictionary |