Example #1
0
 public void Pack(BinaryWriter writer)
 {
     writer.Write(Probability);
     writer.Write(TypeID);
     writer.Write(Delay);
     writer.Write(InitCreate);
     writer.Write(MaxNum);
     writer.Write(WhenCreate);
     writer.Write(WhereCreate);
     writer.Write(StackSize);
     writer.Write(Ptid);
     writer.Write(Shade);
     PosVal.Pack(writer);
     writer.Write(Slot);
 }
Example #2
0
 public void Unpack(BinaryReader reader)
 {
     Probability = reader.ReadSingle();
     TypeID      = reader.ReadUInt32();
     Delay       = reader.ReadDouble();
     InitCreate  = reader.ReadUInt32();
     MaxNum      = reader.ReadUInt32();
     WhenCreate  = reader.ReadUInt32();
     WhereCreate = reader.ReadUInt32();
     StackSize   = reader.ReadUInt32();
     Ptid        = reader.ReadUInt32();
     Shade       = reader.ReadSingle();
     PosVal.Unpack(reader);
     Slot = reader.ReadUInt32();
 }
Example #3
0
		public override void SetFromString(String tx)
		{
			switch (tx)
			{
				case "ACCEPTED": vl=PosVal.Accepted;
					break;
				case "NEEDS ACTION": vl=PosVal.NeedsAction;
					break;
				case "SENT": vl=PosVal.Sent;
					break;
				case "TENTATIVE": vl=PosVal.Tentative;
					break;
				case "CONFIRMED": vl=PosVal.Confirmed;
					break;
				case "DECLINED": vl=PosVal.Declined;
					break;
				case "COMPLETED": vl=PosVal.Completed;
					break;
				case "DELEGATED": vl=PosVal.Delegated;
					break;
			}
		}
Example #4
0
		public StatusValue(PosVal pv): base("Status")
		{
			vl=pv;
		}
Example #5
0
		public StatusValue(): base("Status")
		{
			vl=PosVal.NeedsAction;
		}
Example #6
0
 public StatusValue(PosVal pv) : base("Status")
 {
     vl = pv;
 }
Example #7
0
 public StatusValue() : base("Status")
 {
     vl = PosVal.NeedsAction;
 }