public TabletPropertyDescriptionInformation( SerializedPacket p )
 {
     this.PacketPropertyId = Guid.Empty;
     this.TabletPropertyMetrics_Maximum = 0;
     this.TabletPropertyMetrics_Minimum = 0;
     this.TabletPropertyMetrics_Resolution = 0.0f;
     this.TabletPropertyMetrics_Units = TabletPropertyMetricUnit.Default;
     SerializedPacket.VerifyPacket( p, this.GetClassId() );
     this.PacketPropertyId = SerializedPacket.DeserializeGuid( p.GetNextPart() );
     this.TabletPropertyMetrics_Maximum = SerializedPacket.DeserializeInt( p.GetNextPart() );
     this.TabletPropertyMetrics_Minimum = SerializedPacket.DeserializeInt( p.GetNextPart() );
     this.TabletPropertyMetrics_Resolution = SerializedPacket.DeserializeFloat( p.GetNextPart() );
     this.TabletPropertyMetrics_Units = (TabletPropertyMetricUnit)SerializedPacket.DeserializeLong( p.GetNextPart() );
 }
 public TabletPropertyDescriptionInformation(TabletPropertyDescription d)
 {
     this.PacketPropertyId = d.PacketPropertyId;
     this.TabletPropertyMetrics_Maximum = d.TabletPropertyMetrics.Maximum;
     this.TabletPropertyMetrics_Minimum = d.TabletPropertyMetrics.Minimum;
     this.TabletPropertyMetrics_Resolution = d.TabletPropertyMetrics.Resolution;
     this.TabletPropertyMetrics_Units = d.TabletPropertyMetrics.Units;
 }