public PathNode(STFReader stf) { stf.MustMatchBlockStart(); PathFlags = (PathFlags)stf.ReadHex(0); NextMainNode = stf.ReadUInt(null); NextSidingNode = stf.ReadUInt(null); PathDataPoint = stf.ReadUInt(null); stf.SkipRestOfBlock(); }
public TrPathNode(STFReader stf) { stf.MustMatch("("); pathFlags = stf.ReadHex(0); nextMainNode = stf.ReadUInt(null); nextSidingNode = stf.ReadUInt(null); fromPDP = stf.ReadUInt(null); stf.SkipRestOfBlock(); }
public override uint ReadFlags() { return(stf.ReadHex(null)); }