// Generated by the protocol buffer compiler. DO NOT EDIT! // source: front.proto #pragma warning disable 1591, 0612, 3021 #region Designer generated code using pb = global::Google.Protobuf; using pbc = global::Google.Protobuf.Collections; using pbr = global::Google.Protobuf.Reflection; using scg = global::System.Collections.Generic; namespace Protos { /// Holder for reflection information generated from front.proto public static partial class FrontReflection { #region Descriptor /// File descriptor for front.proto public static pbr::FileDescriptor Descriptor { get { return descriptor; } } private static pbr::FileDescriptor descriptor; static FrontReflection() { byte[] descriptorData = global::System.Convert.FromBase64String( string.Concat( "Cgtmcm9udC5wcm90bxIGcHJvdG9zIs0CChBDaGFyYWN0ZXJQYWNrYWdlEgwK", "BGhhbmQYASABKAUSEAoIaGFuZEdyYWIYAiABKAUSEgoKcG9zaXRpb25feBgD", "IAEoAhISCgpwb3NpdGlvbl95GAQgASgCEhIKCnBvc2l0aW9uX3oYBSABKAIS", "EgoKcm90YXRpb25feBgGIAEoAhISCgpyb3RhdGlvbl95GAcgASgCEhIKCnJv", "dGF0aW9uX3oYCCABKAISEgoKcm90YXRpb25fdxgJIAEoAhIZChFsaW5lYXJf", "dmVsb2NpdHlfeBgKIAEoAhIZChFsaW5lYXJfdmVsb2NpdHlfeRgLIAEoAhIZ", "ChFsaW5lYXJfdmVsb2NpdHlfehgMIAEoAhIPCgdib25lUG9zGA0gAygCEg8K", "B2JvbmVSb3QYDiADKAISDAoEanVtcBgPIAEoBRIMCgRkb3duGBAgASgFIu0C", "CgpCb3hQYWNrYWdlEhEKCWVmZmVjdF9pZBgBIAEoBRIPCgdob2xkX2lkGAIg", "ASgFEhIKCnBvc2l0aW9uX3gYAyABKAISEgoKcG9zaXRpb25feRgEIAEoAhIS", "Cgpwb3NpdGlvbl96GAUgASgCEhIKCnJvdGF0aW9uX3gYBiABKAISEgoKcm90", "YXRpb25feRgHIAEoAhISCgpyb3RhdGlvbl96GAggASgCEhIKCnJvdGF0aW9u", "X3cYCSABKAISGQoRbGluZWFyX3ZlbG9jaXR5X3gYCiABKAISGQoRbGluZWFy", "X3ZlbG9jaXR5X3kYCyABKAISGQoRbGluZWFyX3ZlbG9jaXR5X3oYDCABKAIS", "GAoQYW5nbGVfdmVsb2NpdHlfeBgNIAEoAhIYChBhbmdsZV92ZWxvY2l0eV95", "GA4gASgCEhgKEGFuZ2xlX3ZlbG9jaXR5X3oYDyABKAISEAoIZXh0cmFTZXQY", "ECABKAliBnByb3RvMw==")); descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, new pbr::FileDescriptor[] { }, new pbr::GeneratedClrTypeInfo(null, new pbr::GeneratedClrTypeInfo[] { new pbr::GeneratedClrTypeInfo(typeof(global::Protos.CharacterPackage), global::Protos.CharacterPackage.Parser, new[]{ "Hand", "HandGrab", "PositionX", "PositionY", "PositionZ", "RotationX", "RotationY", "RotationZ", "RotationW", "LinearVelocityX", "LinearVelocityY", "LinearVelocityZ", "BonePos", "BoneRot", "Jump", "Down" }, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Protos.BoxPackage), global::Protos.BoxPackage.Parser, new[]{ "EffectId", "HoldId", "PositionX", "PositionY", "PositionZ", "RotationX", "RotationY", "RotationZ", "RotationW", "LinearVelocityX", "LinearVelocityY", "LinearVelocityZ", "AngleVelocityX", "AngleVelocityY", "AngleVelocityZ", "ExtraSet" }, null, null, null) })); } #endregion } #region Messages /// /// 载入游戏响应 /// public sealed partial class CharacterPackage : pb::IMessage { private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CharacterPackage()); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { get { return global::Protos.FrontReflection.Descriptor.MessageTypes[0]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] pbr::MessageDescriptor pb::IMessage.Descriptor { get { return Descriptor; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public CharacterPackage() { OnConstruction(); } partial void OnConstruction(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public CharacterPackage(CharacterPackage other) : this() { hand_ = other.hand_; handGrab_ = other.handGrab_; positionX_ = other.positionX_; positionY_ = other.positionY_; positionZ_ = other.positionZ_; rotationX_ = other.rotationX_; rotationY_ = other.rotationY_; rotationZ_ = other.rotationZ_; rotationW_ = other.rotationW_; linearVelocityX_ = other.linearVelocityX_; linearVelocityY_ = other.linearVelocityY_; linearVelocityZ_ = other.linearVelocityZ_; bonePos_ = other.bonePos_.Clone(); boneRot_ = other.boneRot_.Clone(); jump_ = other.jump_; down_ = other.down_; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public CharacterPackage Clone() { return new CharacterPackage(this); } /// Field number for the "hand" field. public const int HandFieldNumber = 1; private int hand_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int Hand { get { return hand_; } set { hand_ = value; } } /// Field number for the "handGrab" field. public const int HandGrabFieldNumber = 2; private int handGrab_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int HandGrab { get { return handGrab_; } set { handGrab_ = value; } } /// Field number for the "position_x" field. public const int PositionXFieldNumber = 3; private float positionX_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public float PositionX { get { return positionX_; } set { positionX_ = value; } } /// Field number for the "position_y" field. public const int PositionYFieldNumber = 4; private float positionY_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public float PositionY { get { return positionY_; } set { positionY_ = value; } } /// Field number for the "position_z" field. public const int PositionZFieldNumber = 5; private float positionZ_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public float PositionZ { get { return positionZ_; } set { positionZ_ = value; } } /// Field number for the "rotation_x" field. public const int RotationXFieldNumber = 6; private float rotationX_; /// ///旋转 /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public float RotationX { get { return rotationX_; } set { rotationX_ = value; } } /// Field number for the "rotation_y" field. public const int RotationYFieldNumber = 7; private float rotationY_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public float RotationY { get { return rotationY_; } set { rotationY_ = value; } } /// Field number for the "rotation_z" field. public const int RotationZFieldNumber = 8; private float rotationZ_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public float RotationZ { get { return rotationZ_; } set { rotationZ_ = value; } } /// Field number for the "rotation_w" field. public const int RotationWFieldNumber = 9; private float rotationW_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public float RotationW { get { return rotationW_; } set { rotationW_ = value; } } /// Field number for the "linear_velocity_x" field. public const int LinearVelocityXFieldNumber = 10; private float linearVelocityX_; /// ///线速度 /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public float LinearVelocityX { get { return linearVelocityX_; } set { linearVelocityX_ = value; } } /// Field number for the "linear_velocity_y" field. public const int LinearVelocityYFieldNumber = 11; private float linearVelocityY_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public float LinearVelocityY { get { return linearVelocityY_; } set { linearVelocityY_ = value; } } /// Field number for the "linear_velocity_z" field. public const int LinearVelocityZFieldNumber = 12; private float linearVelocityZ_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public float LinearVelocityZ { get { return linearVelocityZ_; } set { linearVelocityZ_ = value; } } /// Field number for the "bonePos" field. public const int BonePosFieldNumber = 13; private static readonly pb::FieldCodec _repeated_bonePos_codec = pb::FieldCodec.ForFloat(106); private readonly pbc::RepeatedField bonePos_ = new pbc::RepeatedField(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public pbc::RepeatedField BonePos { get { return bonePos_; } } /// Field number for the "boneRot" field. public const int BoneRotFieldNumber = 14; private static readonly pb::FieldCodec _repeated_boneRot_codec = pb::FieldCodec.ForFloat(114); private readonly pbc::RepeatedField boneRot_ = new pbc::RepeatedField(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public pbc::RepeatedField BoneRot { get { return boneRot_; } } /// Field number for the "jump" field. public const int JumpFieldNumber = 15; private int jump_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int Jump { get { return jump_; } set { jump_ = value; } } /// Field number for the "down" field. public const int DownFieldNumber = 16; private int down_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int Down { get { return down_; } set { down_ = value; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override bool Equals(object other) { return Equals(other as CharacterPackage); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public bool Equals(CharacterPackage other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } if (Hand != other.Hand) return false; if (HandGrab != other.HandGrab) return false; if (PositionX != other.PositionX) return false; if (PositionY != other.PositionY) return false; if (PositionZ != other.PositionZ) return false; if (RotationX != other.RotationX) return false; if (RotationY != other.RotationY) return false; if (RotationZ != other.RotationZ) return false; if (RotationW != other.RotationW) return false; if (LinearVelocityX != other.LinearVelocityX) return false; if (LinearVelocityY != other.LinearVelocityY) return false; if (LinearVelocityZ != other.LinearVelocityZ) return false; if(!bonePos_.Equals(other.bonePos_)) return false; if(!boneRot_.Equals(other.boneRot_)) return false; if (Jump != other.Jump) return false; if (Down != other.Down) return false; return true; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override int GetHashCode() { int hash = 1; if (Hand != 0) hash ^= Hand.GetHashCode(); if (HandGrab != 0) hash ^= HandGrab.GetHashCode(); if (PositionX != 0F) hash ^= PositionX.GetHashCode(); if (PositionY != 0F) hash ^= PositionY.GetHashCode(); if (PositionZ != 0F) hash ^= PositionZ.GetHashCode(); if (RotationX != 0F) hash ^= RotationX.GetHashCode(); if (RotationY != 0F) hash ^= RotationY.GetHashCode(); if (RotationZ != 0F) hash ^= RotationZ.GetHashCode(); if (RotationW != 0F) hash ^= RotationW.GetHashCode(); if (LinearVelocityX != 0F) hash ^= LinearVelocityX.GetHashCode(); if (LinearVelocityY != 0F) hash ^= LinearVelocityY.GetHashCode(); if (LinearVelocityZ != 0F) hash ^= LinearVelocityZ.GetHashCode(); hash ^= bonePos_.GetHashCode(); hash ^= boneRot_.GetHashCode(); if (Jump != 0) hash ^= Jump.GetHashCode(); if (Down != 0) hash ^= Down.GetHashCode(); return hash; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override string ToString() { return pb::JsonFormatter.ToDiagnosticString(this); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void WriteTo(pb::CodedOutputStream output) { if (Hand != 0) { output.WriteRawTag(8); output.WriteInt32(Hand); } if (HandGrab != 0) { output.WriteRawTag(16); output.WriteInt32(HandGrab); } if (PositionX != 0F) { output.WriteRawTag(29); output.WriteFloat(PositionX); } if (PositionY != 0F) { output.WriteRawTag(37); output.WriteFloat(PositionY); } if (PositionZ != 0F) { output.WriteRawTag(45); output.WriteFloat(PositionZ); } if (RotationX != 0F) { output.WriteRawTag(53); output.WriteFloat(RotationX); } if (RotationY != 0F) { output.WriteRawTag(61); output.WriteFloat(RotationY); } if (RotationZ != 0F) { output.WriteRawTag(69); output.WriteFloat(RotationZ); } if (RotationW != 0F) { output.WriteRawTag(77); output.WriteFloat(RotationW); } if (LinearVelocityX != 0F) { output.WriteRawTag(85); output.WriteFloat(LinearVelocityX); } if (LinearVelocityY != 0F) { output.WriteRawTag(93); output.WriteFloat(LinearVelocityY); } if (LinearVelocityZ != 0F) { output.WriteRawTag(101); output.WriteFloat(LinearVelocityZ); } bonePos_.WriteTo(output, _repeated_bonePos_codec); boneRot_.WriteTo(output, _repeated_boneRot_codec); if (Jump != 0) { output.WriteRawTag(120); output.WriteInt32(Jump); } if (Down != 0) { output.WriteRawTag(128, 1); output.WriteInt32(Down); } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int CalculateSize() { int size = 0; if (Hand != 0) { size += 1 + pb::CodedOutputStream.ComputeInt32Size(Hand); } if (HandGrab != 0) { size += 1 + pb::CodedOutputStream.ComputeInt32Size(HandGrab); } if (PositionX != 0F) { size += 1 + 4; } if (PositionY != 0F) { size += 1 + 4; } if (PositionZ != 0F) { size += 1 + 4; } if (RotationX != 0F) { size += 1 + 4; } if (RotationY != 0F) { size += 1 + 4; } if (RotationZ != 0F) { size += 1 + 4; } if (RotationW != 0F) { size += 1 + 4; } if (LinearVelocityX != 0F) { size += 1 + 4; } if (LinearVelocityY != 0F) { size += 1 + 4; } if (LinearVelocityZ != 0F) { size += 1 + 4; } size += bonePos_.CalculateSize(_repeated_bonePos_codec); size += boneRot_.CalculateSize(_repeated_boneRot_codec); if (Jump != 0) { size += 1 + pb::CodedOutputStream.ComputeInt32Size(Jump); } if (Down != 0) { size += 2 + pb::CodedOutputStream.ComputeInt32Size(Down); } return size; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(CharacterPackage other) { if (other == null) { return; } if (other.Hand != 0) { Hand = other.Hand; } if (other.HandGrab != 0) { HandGrab = other.HandGrab; } if (other.PositionX != 0F) { PositionX = other.PositionX; } if (other.PositionY != 0F) { PositionY = other.PositionY; } if (other.PositionZ != 0F) { PositionZ = other.PositionZ; } if (other.RotationX != 0F) { RotationX = other.RotationX; } if (other.RotationY != 0F) { RotationY = other.RotationY; } if (other.RotationZ != 0F) { RotationZ = other.RotationZ; } if (other.RotationW != 0F) { RotationW = other.RotationW; } if (other.LinearVelocityX != 0F) { LinearVelocityX = other.LinearVelocityX; } if (other.LinearVelocityY != 0F) { LinearVelocityY = other.LinearVelocityY; } if (other.LinearVelocityZ != 0F) { LinearVelocityZ = other.LinearVelocityZ; } bonePos_.Add(other.bonePos_); boneRot_.Add(other.boneRot_); if (other.Jump != 0) { Jump = other.Jump; } if (other.Down != 0) { Down = other.Down; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(pb::CodedInputStream input) { uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: input.SkipLastField(); break; case 8: { Hand = input.ReadInt32(); break; } case 16: { HandGrab = input.ReadInt32(); break; } case 29: { PositionX = input.ReadFloat(); break; } case 37: { PositionY = input.ReadFloat(); break; } case 45: { PositionZ = input.ReadFloat(); break; } case 53: { RotationX = input.ReadFloat(); break; } case 61: { RotationY = input.ReadFloat(); break; } case 69: { RotationZ = input.ReadFloat(); break; } case 77: { RotationW = input.ReadFloat(); break; } case 85: { LinearVelocityX = input.ReadFloat(); break; } case 93: { LinearVelocityY = input.ReadFloat(); break; } case 101: { LinearVelocityZ = input.ReadFloat(); break; } case 106: case 109: { bonePos_.AddEntriesFrom(input, _repeated_bonePos_codec); break; } case 114: case 117: { boneRot_.AddEntriesFrom(input, _repeated_boneRot_codec); break; } case 120: { Jump = input.ReadInt32(); break; } case 128: { Down = input.ReadInt32(); break; } } } } } public sealed partial class BoxPackage : pb::IMessage { private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new BoxPackage()); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { get { return global::Protos.FrontReflection.Descriptor.MessageTypes[1]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] pbr::MessageDescriptor pb::IMessage.Descriptor { get { return Descriptor; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public BoxPackage() { OnConstruction(); } partial void OnConstruction(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public BoxPackage(BoxPackage other) : this() { effectId_ = other.effectId_; holdId_ = other.holdId_; positionX_ = other.positionX_; positionY_ = other.positionY_; positionZ_ = other.positionZ_; rotationX_ = other.rotationX_; rotationY_ = other.rotationY_; rotationZ_ = other.rotationZ_; rotationW_ = other.rotationW_; linearVelocityX_ = other.linearVelocityX_; linearVelocityY_ = other.linearVelocityY_; linearVelocityZ_ = other.linearVelocityZ_; angleVelocityX_ = other.angleVelocityX_; angleVelocityY_ = other.angleVelocityY_; angleVelocityZ_ = other.angleVelocityZ_; extraSet_ = other.extraSet_; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public BoxPackage Clone() { return new BoxPackage(this); } /// Field number for the "effect_id" field. public const int EffectIdFieldNumber = 1; private int effectId_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int EffectId { get { return effectId_; } set { effectId_ = value; } } /// Field number for the "hold_id" field. public const int HoldIdFieldNumber = 2; private int holdId_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int HoldId { get { return holdId_; } set { holdId_ = value; } } /// Field number for the "position_x" field. public const int PositionXFieldNumber = 3; private float positionX_; /// ///坐标 /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public float PositionX { get { return positionX_; } set { positionX_ = value; } } /// Field number for the "position_y" field. public const int PositionYFieldNumber = 4; private float positionY_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public float PositionY { get { return positionY_; } set { positionY_ = value; } } /// Field number for the "position_z" field. public const int PositionZFieldNumber = 5; private float positionZ_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public float PositionZ { get { return positionZ_; } set { positionZ_ = value; } } /// Field number for the "rotation_x" field. public const int RotationXFieldNumber = 6; private float rotationX_; /// ///旋转 /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public float RotationX { get { return rotationX_; } set { rotationX_ = value; } } /// Field number for the "rotation_y" field. public const int RotationYFieldNumber = 7; private float rotationY_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public float RotationY { get { return rotationY_; } set { rotationY_ = value; } } /// Field number for the "rotation_z" field. public const int RotationZFieldNumber = 8; private float rotationZ_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public float RotationZ { get { return rotationZ_; } set { rotationZ_ = value; } } /// Field number for the "rotation_w" field. public const int RotationWFieldNumber = 9; private float rotationW_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public float RotationW { get { return rotationW_; } set { rotationW_ = value; } } /// Field number for the "linear_velocity_x" field. public const int LinearVelocityXFieldNumber = 10; private float linearVelocityX_; /// ///线速度 /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public float LinearVelocityX { get { return linearVelocityX_; } set { linearVelocityX_ = value; } } /// Field number for the "linear_velocity_y" field. public const int LinearVelocityYFieldNumber = 11; private float linearVelocityY_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public float LinearVelocityY { get { return linearVelocityY_; } set { linearVelocityY_ = value; } } /// Field number for the "linear_velocity_z" field. public const int LinearVelocityZFieldNumber = 12; private float linearVelocityZ_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public float LinearVelocityZ { get { return linearVelocityZ_; } set { linearVelocityZ_ = value; } } /// Field number for the "angle_velocity_x" field. public const int AngleVelocityXFieldNumber = 13; private float angleVelocityX_; /// ///角速度 /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public float AngleVelocityX { get { return angleVelocityX_; } set { angleVelocityX_ = value; } } /// Field number for the "angle_velocity_y" field. public const int AngleVelocityYFieldNumber = 14; private float angleVelocityY_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public float AngleVelocityY { get { return angleVelocityY_; } set { angleVelocityY_ = value; } } /// Field number for the "angle_velocity_z" field. public const int AngleVelocityZFieldNumber = 15; private float angleVelocityZ_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public float AngleVelocityZ { get { return angleVelocityZ_; } set { angleVelocityZ_ = value; } } /// Field number for the "extraSet" field. public const int ExtraSetFieldNumber = 16; private string extraSet_ = ""; /// ///额外设置 /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public string ExtraSet { get { return extraSet_; } set { extraSet_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override bool Equals(object other) { return Equals(other as BoxPackage); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public bool Equals(BoxPackage other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } if (EffectId != other.EffectId) return false; if (HoldId != other.HoldId) return false; if (PositionX != other.PositionX) return false; if (PositionY != other.PositionY) return false; if (PositionZ != other.PositionZ) return false; if (RotationX != other.RotationX) return false; if (RotationY != other.RotationY) return false; if (RotationZ != other.RotationZ) return false; if (RotationW != other.RotationW) return false; if (LinearVelocityX != other.LinearVelocityX) return false; if (LinearVelocityY != other.LinearVelocityY) return false; if (LinearVelocityZ != other.LinearVelocityZ) return false; if (AngleVelocityX != other.AngleVelocityX) return false; if (AngleVelocityY != other.AngleVelocityY) return false; if (AngleVelocityZ != other.AngleVelocityZ) return false; if (ExtraSet != other.ExtraSet) return false; return true; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override int GetHashCode() { int hash = 1; if (EffectId != 0) hash ^= EffectId.GetHashCode(); if (HoldId != 0) hash ^= HoldId.GetHashCode(); if (PositionX != 0F) hash ^= PositionX.GetHashCode(); if (PositionY != 0F) hash ^= PositionY.GetHashCode(); if (PositionZ != 0F) hash ^= PositionZ.GetHashCode(); if (RotationX != 0F) hash ^= RotationX.GetHashCode(); if (RotationY != 0F) hash ^= RotationY.GetHashCode(); if (RotationZ != 0F) hash ^= RotationZ.GetHashCode(); if (RotationW != 0F) hash ^= RotationW.GetHashCode(); if (LinearVelocityX != 0F) hash ^= LinearVelocityX.GetHashCode(); if (LinearVelocityY != 0F) hash ^= LinearVelocityY.GetHashCode(); if (LinearVelocityZ != 0F) hash ^= LinearVelocityZ.GetHashCode(); if (AngleVelocityX != 0F) hash ^= AngleVelocityX.GetHashCode(); if (AngleVelocityY != 0F) hash ^= AngleVelocityY.GetHashCode(); if (AngleVelocityZ != 0F) hash ^= AngleVelocityZ.GetHashCode(); if (ExtraSet.Length != 0) hash ^= ExtraSet.GetHashCode(); return hash; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override string ToString() { return pb::JsonFormatter.ToDiagnosticString(this); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void WriteTo(pb::CodedOutputStream output) { if (EffectId != 0) { output.WriteRawTag(8); output.WriteInt32(EffectId); } if (HoldId != 0) { output.WriteRawTag(16); output.WriteInt32(HoldId); } if (PositionX != 0F) { output.WriteRawTag(29); output.WriteFloat(PositionX); } if (PositionY != 0F) { output.WriteRawTag(37); output.WriteFloat(PositionY); } if (PositionZ != 0F) { output.WriteRawTag(45); output.WriteFloat(PositionZ); } if (RotationX != 0F) { output.WriteRawTag(53); output.WriteFloat(RotationX); } if (RotationY != 0F) { output.WriteRawTag(61); output.WriteFloat(RotationY); } if (RotationZ != 0F) { output.WriteRawTag(69); output.WriteFloat(RotationZ); } if (RotationW != 0F) { output.WriteRawTag(77); output.WriteFloat(RotationW); } if (LinearVelocityX != 0F) { output.WriteRawTag(85); output.WriteFloat(LinearVelocityX); } if (LinearVelocityY != 0F) { output.WriteRawTag(93); output.WriteFloat(LinearVelocityY); } if (LinearVelocityZ != 0F) { output.WriteRawTag(101); output.WriteFloat(LinearVelocityZ); } if (AngleVelocityX != 0F) { output.WriteRawTag(109); output.WriteFloat(AngleVelocityX); } if (AngleVelocityY != 0F) { output.WriteRawTag(117); output.WriteFloat(AngleVelocityY); } if (AngleVelocityZ != 0F) { output.WriteRawTag(125); output.WriteFloat(AngleVelocityZ); } if (ExtraSet.Length != 0) { output.WriteRawTag(130, 1); output.WriteString(ExtraSet); } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int CalculateSize() { int size = 0; if (EffectId != 0) { size += 1 + pb::CodedOutputStream.ComputeInt32Size(EffectId); } if (HoldId != 0) { size += 1 + pb::CodedOutputStream.ComputeInt32Size(HoldId); } if (PositionX != 0F) { size += 1 + 4; } if (PositionY != 0F) { size += 1 + 4; } if (PositionZ != 0F) { size += 1 + 4; } if (RotationX != 0F) { size += 1 + 4; } if (RotationY != 0F) { size += 1 + 4; } if (RotationZ != 0F) { size += 1 + 4; } if (RotationW != 0F) { size += 1 + 4; } if (LinearVelocityX != 0F) { size += 1 + 4; } if (LinearVelocityY != 0F) { size += 1 + 4; } if (LinearVelocityZ != 0F) { size += 1 + 4; } if (AngleVelocityX != 0F) { size += 1 + 4; } if (AngleVelocityY != 0F) { size += 1 + 4; } if (AngleVelocityZ != 0F) { size += 1 + 4; } if (ExtraSet.Length != 0) { size += 2 + pb::CodedOutputStream.ComputeStringSize(ExtraSet); } return size; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(BoxPackage other) { if (other == null) { return; } if (other.EffectId != 0) { EffectId = other.EffectId; } if (other.HoldId != 0) { HoldId = other.HoldId; } if (other.PositionX != 0F) { PositionX = other.PositionX; } if (other.PositionY != 0F) { PositionY = other.PositionY; } if (other.PositionZ != 0F) { PositionZ = other.PositionZ; } if (other.RotationX != 0F) { RotationX = other.RotationX; } if (other.RotationY != 0F) { RotationY = other.RotationY; } if (other.RotationZ != 0F) { RotationZ = other.RotationZ; } if (other.RotationW != 0F) { RotationW = other.RotationW; } if (other.LinearVelocityX != 0F) { LinearVelocityX = other.LinearVelocityX; } if (other.LinearVelocityY != 0F) { LinearVelocityY = other.LinearVelocityY; } if (other.LinearVelocityZ != 0F) { LinearVelocityZ = other.LinearVelocityZ; } if (other.AngleVelocityX != 0F) { AngleVelocityX = other.AngleVelocityX; } if (other.AngleVelocityY != 0F) { AngleVelocityY = other.AngleVelocityY; } if (other.AngleVelocityZ != 0F) { AngleVelocityZ = other.AngleVelocityZ; } if (other.ExtraSet.Length != 0) { ExtraSet = other.ExtraSet; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(pb::CodedInputStream input) { uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: input.SkipLastField(); break; case 8: { EffectId = input.ReadInt32(); break; } case 16: { HoldId = input.ReadInt32(); break; } case 29: { PositionX = input.ReadFloat(); break; } case 37: { PositionY = input.ReadFloat(); break; } case 45: { PositionZ = input.ReadFloat(); break; } case 53: { RotationX = input.ReadFloat(); break; } case 61: { RotationY = input.ReadFloat(); break; } case 69: { RotationZ = input.ReadFloat(); break; } case 77: { RotationW = input.ReadFloat(); break; } case 85: { LinearVelocityX = input.ReadFloat(); break; } case 93: { LinearVelocityY = input.ReadFloat(); break; } case 101: { LinearVelocityZ = input.ReadFloat(); break; } case 109: { AngleVelocityX = input.ReadFloat(); break; } case 117: { AngleVelocityY = input.ReadFloat(); break; } case 125: { AngleVelocityZ = input.ReadFloat(); break; } case 130: { ExtraSet = input.ReadString(); break; } } } } } #endregion } #endregion Designer generated code