public readProperties ( byte buff, string cls, string names ) : List |
||
buff | byte | |
cls | string | |
names | string | |
return | List |
public List<Property> readProperties(byte[] buff, string cls, string[] names)
{
tempProps = new List<Property>();
memory = buff;
memsize = buff.Length;
Names = names;
tempClass = cls;
Guess(4, true);
if(tempProps.Count == 0)
Guess(8, true);
return tempProps;
}
UPropertyReader::readProperties ( byte buff, string cls, string names, int start ) : List |
public void Deserialize() { props = UPR.readProperties(memory, "Level", pcc.names, 4); int offset = props[props.Count - 1].offset + props[props.Count - 1].raw.Length + 4; ReadObjects(offset); }