C# Class ME3LibWV.PropertyReader

Show file Open project: ME3Explorer/ME3Explorer Class Usage Examples

Public Methods

Method Description
ImportImmutableProperty ( PCCPackage pcc, PCCPackage importpcc, System.Property p, string className, System m, bool inStruct = false ) : void
ImportProperty ( PCCPackage pcc, PCCPackage importpcc, System.Property p, string className, System m, bool inStruct = false ) : void
PropertyToGrid ( System.Property p, PCCPackage pcc ) : CustomProperty
PropertyToText ( System.Property p, PCCPackage pcc ) : string
ReadProp ( PCCPackage pcc, byte raw, int start ) : List
TypeToString ( int type ) : string
detectStart ( PCCPackage pcc, byte raw ) : int
detectStart ( PCCPackage pcc, byte raw, uint flags ) : int
getPropList ( PCCPackage pcc, PCCPackage export ) : List
getPropList ( PCCPackage pcc, byte raw ) : List

Private Methods

Method Description
ReadValue ( PCCPackage pcc, byte raw, int start, int type ) : PropertyValue
getType ( PCCPackage pcc, int type ) : Type

Method Details

ImportImmutableProperty() public static method

public static ImportImmutableProperty ( PCCPackage pcc, PCCPackage importpcc, System.Property p, string className, System m, bool inStruct = false ) : void
pcc PCCPackage
importpcc PCCPackage
p System.Property
className string
m System
inStruct bool
return void

ImportProperty() public static method

public static ImportProperty ( PCCPackage pcc, PCCPackage importpcc, System.Property p, string className, System m, bool inStruct = false ) : void
pcc PCCPackage
importpcc PCCPackage
p System.Property
className string
m System
inStruct bool
return void

PropertyToGrid() public static method

public static PropertyToGrid ( System.Property p, PCCPackage pcc ) : CustomProperty
p System.Property
pcc PCCPackage
return CustomProperty

PropertyToText() public static method

public static PropertyToText ( System.Property p, PCCPackage pcc ) : string
p System.Property
pcc PCCPackage
return string

ReadProp() public static method

public static ReadProp ( PCCPackage pcc, byte raw, int start ) : List
pcc PCCPackage
raw byte
start int
return List

TypeToString() public static method

public static TypeToString ( int type ) : string
type int
return string

detectStart() public static method

public static detectStart ( PCCPackage pcc, byte raw ) : int
pcc PCCPackage
raw byte
return int

detectStart() public static method

public static detectStart ( PCCPackage pcc, byte raw, uint flags ) : int
pcc PCCPackage
raw byte
flags uint
return int

getPropList() public static method

public static getPropList ( PCCPackage pcc, PCCPackage export ) : List
pcc PCCPackage
export PCCPackage
return List

getPropList() public static method

public static getPropList ( PCCPackage pcc, byte raw ) : List
pcc PCCPackage
raw byte
return List