コード例 #1
0
 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();
 }
コード例 #2
0
 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();
 }