C# Class ME3Explorer.Unreal.Bytecode

Show file Open project: ME3Explorer/ME3Explorer

Public Properties

Property Type Description
memory byte[]
memsize int
pcc ME3Package

Public Methods

Method Description
ReadAll ( int start ) : List
ReadToken ( int start ) : Token
ToRawText ( byte raw, ME3Package Pcc, bool debug = false ) : string

Private Methods

Method Description
Read4FAdd ( int start ) : Token
ReadAdd ( int start ) : Token
ReadArrayArg ( int start, string arg ) : Token
ReadArrayArg2 ( int start, string arg, bool skip2byte ) : Token
ReadAssert ( int start ) : Token
ReadBoolExp ( int start ) : Token
ReadByteConst ( int start ) : Token
ReadByteToInt ( int start ) : Token
ReadCase ( int start ) : Token
ReadCompareDel ( int start, string arg ) : Token
ReadCompareDel2 ( int start, string arg ) : Token
ReadCompareStructs ( int start, string s ) : Token
ReadConditional ( int start ) : Token
ReadContext ( int start ) : Token
ReadDefaultParmVal ( int start ) : Token
ReadDelFunc ( int start ) : Token
ReadDelLet ( int start ) : Token
ReadDelegateProp ( int start ) : Token
ReadDynArrayElement ( int start ) : Token
ReadDynArrayItr ( int start ) : Token
ReadDynArrayLen ( int start ) : Token
ReadDynCast ( int start ) : Token
ReadEatReturn ( int start ) : Token
ReadEmptyDel ( int start ) : Token
ReadEmptyParm ( int start ) : Token
ReadEndFuncParm ( int start ) : Token
ReadEndOfScript ( int start ) : Token
ReadEndParmVal ( int start ) : Token
ReadEqual ( int start ) : Token
ReadExtNative ( int start ) : Token
ReadFalse ( int start ) : Token
ReadFinalFunc ( int start ) : Token
ReadGlobalFunc ( int start ) : Token
ReadGoWVal ( int start ) : Token
ReadInstDelegate ( int start ) : Token
ReadInstanceVar ( int start ) : Token
ReadIntConst ( int start ) : Token
ReadIntOne ( int start ) : Token
ReadInterfaceContext ( int start ) : Token
ReadIterNext ( int start ) : Token
ReadIterPop ( int start ) : Token
ReadIterator ( int start ) : Token
ReadJump ( int start ) : Token
ReadJumpIfNot ( int start ) : Token
ReadLableTable ( int start ) : Token
ReadLet ( int start ) : Token
ReadLocOutVar ( int start ) : Token
ReadLocalVar ( int start ) : Token
ReadMetacast ( int start ) : Token
ReadNameConst ( int start ) : Token
ReadNative ( int start ) : Token
ReadNativeParm ( int start ) : Token
ReadNew ( int start ) : Token
ReadNone ( int start ) : Token
ReadNothing ( int start ) : Token
ReadObjectConst ( int start ) : Token
ReadPrimitiveCast ( int start ) : Token
ReadReturn ( int start ) : Token
ReadRotatorConst ( int start ) : Token
ReadSelf ( int start ) : Token
ReadSkip ( int start ) : Token
ReadStatFloat ( int start ) : Token
ReadStringConst ( int start ) : Token
ReadStruct ( int start ) : Token
ReadSwitch ( int start ) : Token
ReadTrue ( int start ) : Token
ReadUnkn1 ( int start ) : Token
ReadUnkn12 ( int start ) : Token
ReadUnkn13 ( int start ) : Token
ReadUnkn14 ( int start ) : Token
ReadUnkn15 ( int start ) : Token
ReadUnkn1b ( int start ) : Token
ReadUnkn3 ( int start ) : Token
ReadUnkn4 ( int start ) : Token
ReadUnkn6 ( int start ) : Token
ReadUnkn7 ( int start ) : Token
ReadUnkn8 ( int start ) : Token
ReadUnknown ( int start ) : Token
ReadVectorConst ( int start ) : Token
ReadVirtualFunc ( int start ) : Token
ReadZero ( int start ) : Token
SortDbgMsg ( ) : void

Method Details

ReadAll() public static method

public static ReadAll ( int start ) : List
start int
return List

ReadToken() public static method

public static ReadToken ( int start ) : Token
start int
return Token

ToRawText() public static method

public static ToRawText ( byte raw, ME3Package Pcc, bool debug = false ) : string
raw byte
Pcc ME3Package
debug bool
return string

Property Details

memory public static property

public static byte[] memory
return byte[]

memsize public static property

public static int memsize
return int

pcc public static property

public static ME3Package pcc
return ME3Package