TESPluginParser::GroupRecord Class Reference

Inheritance diagram for TESPluginParser::GroupRecord:

TESPluginParser::Rec TESPluginParser::BaseRecord List of all members.

Public Member Functions

override void DeleteRecord (BaseRecord br)
override void AddRecord (BaseRecord br)
override string GetDesc ()
override List< string > GetIDs (bool lower)

Public Attributes

readonly List< RecordRecords = new List<Record>()
readonly uint[] HeaderInfo = new uint[2]

Private Member Functions

internal void RecordSizeChanged (BaseRecord br, long change)
internal GroupRecord (BinaryReader br)
internal override void SaveData (BinaryWriter bw)

Detailed Description

Definition at line 244 of file Records.cs.


Constructor & Destructor Documentation

internal TESPluginParser::GroupRecord::GroupRecord BinaryReader  br  )  [inline, private]
 

Definition at line 271 of file Records.cs.

References TESPluginParser::BaseRecord::OnSizeChange, and TESPluginParser::BaseRecord::Size.


Member Function Documentation

override void TESPluginParser::GroupRecord::AddRecord BaseRecord  br  )  [inline, virtual]
 

Implements TESPluginParser::BaseRecord.

Definition at line 263 of file Records.cs.

References TESPluginParser::BaseRecord::Size.

override void TESPluginParser::GroupRecord::DeleteRecord BaseRecord  br  )  [inline, virtual]
 

Implements TESPluginParser::BaseRecord.

Definition at line 252 of file Records.cs.

References TESPluginParser::BaseRecord::Size.

override string TESPluginParser::GroupRecord::GetDesc  )  [inline, virtual]
 

Implements TESPluginParser::BaseRecord.

Definition at line 290 of file Records.cs.

override List<string> TESPluginParser::GroupRecord::GetIDs bool  lower  )  [inline, virtual]
 

Implements TESPluginParser::BaseRecord.

Definition at line 305 of file Records.cs.

internal void TESPluginParser::GroupRecord::RecordSizeChanged BaseRecord  br,
long  change
[inline, private]
 

Definition at line 248 of file Records.cs.

internal override void TESPluginParser::GroupRecord::SaveData BinaryWriter  bw  )  [inline, private, virtual]
 

Implements TESPluginParser::BaseRecord.

Definition at line 297 of file Records.cs.


Member Data Documentation

readonly uint [] TESPluginParser::GroupRecord::HeaderInfo = new uint[2]
 

Definition at line 246 of file Records.cs.

readonly List<Record> TESPluginParser::GroupRecord::Records = new List<Record>()
 

Definition at line 245 of file Records.cs.


The documentation for this class was generated from the following file:
Generated on Fri Jun 23 21:50:09 2006 for OblivionModTranslator by  doxygen 1.4.6-NO