/// <summary> /// Reads the data-block from a stream. /// </summary> public override void Read(ResourceDataReader reader, params object[] parameters) { // read structure data this.Key = reader.ReadUInt32(); this.Value = reader.ReadUInt32(); this.NextPointer = reader.ReadUInt64(); // read reference data this.Next = reader.ReadBlockAt <Unknown_D_001>( this.NextPointer // offset ); }
/// <summary> /// Reads the data-block from a stream. /// </summary> public override void Read(ResourceDataReader reader, params object[] parameters) { // read structure data this.Unknown_0h = reader.ReadUInt32(); this.Unknown_4h = reader.ReadUInt32(); this.Unknown_8h_Pointer = reader.ReadUInt64(); // read reference data this.p1data = reader.ReadBlockAt <Unknown_D_001>( this.Unknown_8h_Pointer // offset ); }
/// <summary> /// Reads the data-block from a stream. /// </summary> public override void Read(ResourceDataReader reader, params object[] parameters) { // read structure data this.Unknown_0h = reader.ReadUInt32(); this.Unknown_4h = reader.ReadUInt32(); this.Unknown_8h_Pointer = reader.ReadUInt64(); // read reference data this.p1data = reader.ReadBlockAt<Unknown_D_001>( this.Unknown_8h_Pointer // offset ); }