public void Deserialize(HWPFStream stream) { cbRgFcLcb = stream.ReadShort(); switch (cbRgFcLcb) { case 0x005D: fibRgFcLcb97 = new FibRgFcLcb97(); fibRgFcLcb97.Deserialize(stream); break; case 0x006C: fibRgFcLcb2000 = new FibRgFcLcb2000(); fibRgFcLcb2000.Deserialize(stream); fibRgFcLcb97 = fibRgFcLcb2000.fibRgFcLcb97; break; case 0x0088: fibRgFcLcb2002 = new FibRgFcLcb2002(); fibRgFcLcb2002.Deserialize(stream); fibRgFcLcb97 = fibRgFcLcb2002.fibRgFcLcb2000.fibRgFcLcb97; fibRgFcLcb2000 = fibRgFcLcb2002.fibRgFcLcb2000; break; case 0x00A4: fibRgFcLcb2003 = new FibRgFcLcb2003(); fibRgFcLcb2003.Deserialize(stream); fibRgFcLcb97 = fibRgFcLcb2003.fibRgFcLcb2002.fibRgFcLcb2000.fibRgFcLcb97; fibRgFcLcb2000 = fibRgFcLcb2003.fibRgFcLcb2002.fibRgFcLcb2000; fibRgFcLcb2002 = fibRgFcLcb2003.fibRgFcLcb2002; break; case 0x00B7: fibRgFcLcb2007 = new FibRgFcLcb2007(); fibRgFcLcb2007.Deserialize(stream); fibRgFcLcb97 = fibRgFcLcb2007.fibRgFcLcb2003.fibRgFcLcb2002.fibRgFcLcb2000.fibRgFcLcb97; fibRgFcLcb2000 = fibRgFcLcb2007.fibRgFcLcb2003.fibRgFcLcb2002.fibRgFcLcb2000; fibRgFcLcb2002 = fibRgFcLcb2007.fibRgFcLcb2003.fibRgFcLcb2002; fibRgFcLcb2003 = fibRgFcLcb2007.fibRgFcLcb2003; break; } }
public void Deserialize(HWPFStream stream) { cbRgFcLcb = stream.ReadShort(); switch (cbRgFcLcb) { case 0x005D: fibRgFcLcb97 = new FibRgFcLcb97(); fibRgFcLcb97.Deserialize(stream); break; case 0x006C: fibRgFcLcb2000 = new FibRgFcLcb2000(); fibRgFcLcb2000.Deserialize(stream); fibRgFcLcb97 = fibRgFcLcb2000.fibRgFcLcb97; break; case 0x0088: fibRgFcLcb2002 = new FibRgFcLcb2002(); fibRgFcLcb2002.Deserialize(stream); fibRgFcLcb97 = fibRgFcLcb2002.fibRgFcLcb2000.fibRgFcLcb97; fibRgFcLcb2000 = fibRgFcLcb2002.fibRgFcLcb2000; break; case 0x00A4 : fibRgFcLcb2003 = new FibRgFcLcb2003(); fibRgFcLcb2003.Deserialize(stream); fibRgFcLcb97 = fibRgFcLcb2003.fibRgFcLcb2002.fibRgFcLcb2000.fibRgFcLcb97; fibRgFcLcb2000 = fibRgFcLcb2003.fibRgFcLcb2002.fibRgFcLcb2000; fibRgFcLcb2002 = fibRgFcLcb2003.fibRgFcLcb2002; break; case 0x00B7: fibRgFcLcb2007 = new FibRgFcLcb2007(); fibRgFcLcb2007.Deserialize(stream); fibRgFcLcb97 = fibRgFcLcb2007.fibRgFcLcb2003.fibRgFcLcb2002.fibRgFcLcb2000.fibRgFcLcb97; fibRgFcLcb2000 = fibRgFcLcb2007.fibRgFcLcb2003.fibRgFcLcb2002.fibRgFcLcb2000; fibRgFcLcb2002 = fibRgFcLcb2007.fibRgFcLcb2003.fibRgFcLcb2002; fibRgFcLcb2003 = fibRgFcLcb2007.fibRgFcLcb2003; break; } }
public void Deserialize(HWPFStream stream) { fibRgFcLcb2000 = new FibRgFcLcb2000(); fibRgFcLcb2000.Deserialize(stream); fcUnused1 = stream.ReadInt(); lcbUnused1 = stream.ReadInt(); fcPlcfPgp = stream.ReadInt(); lcbPlcfPgp = stream.ReadInt(); fcPlcfuim = stream.ReadInt(); lcbPlcfuim = stream.ReadInt(); fcPlfguidUim = stream.ReadInt(); lcbPlfguidUim = stream.ReadInt(); fcAtrdExtra = stream.ReadInt(); lcbAtrdExtra = stream.ReadInt(); fcPlrsid = stream.ReadInt(); lcbPlrsid = stream.ReadInt(); fcSttbfBkmkFactoid = stream.ReadInt(); lcbSttbfBkmkFactoid = stream.ReadInt(); fcPlcfBkfFactoid = stream.ReadInt(); lcbPlcfBkfFactoid = stream.ReadInt(); fcPlcpublicfcookie = stream.ReadInt(); lcbPlcpublicfcookie = stream.ReadInt(); fcPlcfBklFactoid = stream.ReadInt(); lcbPlcfBklFactoid = stream.ReadInt(); fcFactoidData = stream.ReadInt(); lcbFactoidData = stream.ReadInt(); fcDocUndo = stream.ReadInt(); lcbDocUndo = stream.ReadInt(); fcSttbfBkmkFcc = stream.ReadInt(); lcbSttbfBkmkFcc = stream.ReadInt(); fcPlcfBkfFcc = stream.ReadInt(); lcbPlcfBkfFcc = stream.ReadInt(); fcPlcfBklFcc = stream.ReadInt(); lcbPlcfBklFcc = stream.ReadInt(); fcSttbfbkmkBPRepairs = stream.ReadInt(); lcbSttbfbkmkBPRepairs = stream.ReadInt(); fcPlcfbkfBPRepairs = stream.ReadInt(); lcbPlcfbkfBPRepairs = stream.ReadInt(); fcPlcfbklBPRepairs = stream.ReadInt(); lcbPlcfbklBPRepairs = stream.ReadInt(); fcPmsNew = stream.ReadInt(); lcbPmsNew = stream.ReadInt(); fcODSO = stream.ReadInt(); lcbODSO = stream.ReadInt(); fcPlcfpmiOldXP = stream.ReadInt(); lcbPlcfpmiOldXP = stream.ReadInt(); fcPlcfpmiNewXP = stream.ReadInt(); lcbPlcfpmiNewXP = stream.ReadInt(); fcPlcfpmiMixedXP = stream.ReadInt(); lcbPlcfpmiMixedXP = stream.ReadInt(); fcUnused2 = stream.ReadInt(); lcbUnused2 = stream.ReadInt(); fcPlcffactoid = stream.ReadInt(); lcbPlcffactoid = stream.ReadInt(); fcPlcflvcOldXP = stream.ReadInt(); lcbPlcflvcOldXP = stream.ReadInt(); fcPlcflvcNewXP = stream.ReadInt(); lcbPlcflvcNewXP = stream.ReadInt(); fcPlcflvcMixedXP = stream.ReadInt(); lcbPlcflvcMixedXP = stream.ReadInt(); }