public virtual void Read(PackFileDeserializer des, BinaryReaderEx br) { m_name = des.ReadStringPointer(br); m_class = des.ReadClassPointer <hkClass>(br); m_enum = des.ReadClassPointer <hkClassEnum>(br); m_type = (Type)br.ReadByte(); m_subtype = (Type)br.ReadByte(); m_cArraySize = br.ReadInt16(); m_flags = br.ReadUInt16(); m_offset = br.ReadUInt16(); br.ReadUInt64(); }
public virtual void Read(PackFileDeserializer des, BinaryReaderEx br) { m_name = des.ReadStringPointer(br); m_parent = des.ReadClassPointer <hkClass>(br); m_objectSize = br.ReadInt32(); m_numImplementedInterfaces = br.ReadInt32(); // Read TYPE_SIMPLEARRAY // Read TYPE_SIMPLEARRAY br.ReadUInt64(); br.ReadUInt64(); m_flags = br.ReadUInt32(); m_describedVersion = br.ReadInt32(); }