public override byte ReadByte()
{
NeedInput(1);
return buf[pos++];
}
public void _decodeRecursive(LCMDataInputStream ins) { byte[] __strbuf = null; __strbuf = new byte[ins.ReadInt32() - 1]; ins.ReadFully(__strbuf); ins.ReadByte(); this.imageFilename = System.Text.Encoding.GetEncoding("US-ASCII").GetString(__strbuf); this.jointX = ins.ReadInt16(); this.jointY = ins.ReadInt16(); this.radius = ins.ReadInt16(); }