internal override void AddClassNames(List <string> classNames) { base.AddClassNames(classNames); DLVector.AddClassNames(classNames); ParamList1.AddClassNames(classNames); ParamList2.AddClassNames(classNames); StateMap.AddClassNames(classNames); ResourceSet.AddClassNames(classNames); }
protected internal override void Serialize(BinaryWriterEx bw, List <string> classNames) { bw.WriteInt32(0); bw.WriteInt32(ID); bw.WriteInt32(0); bw.WriteInt32(0); bw.WriteInt32(2); bw.WriteInt16(0); bw.WriteInt16(2); bw.WriteInt32(0); ParamList1.Write(bw, classNames); ParamList2.Write(bw, classNames); StateMap.Write(bw, classNames); ResourceSet.Write(bw, classNames); bw.WriteByte(0); }