// // Generated by the protocol buffer compiler. DO NOT EDIT! // source: rec_room/persistence/ugc_steering_engine_data.proto // #pragma warning disable 1591, 0612, 3021, 8981 #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 RecRoom.Protobuf { /// Holder for reflection information generated from rec_room/persistence/ugc_steering_engine_data.proto public static partial class UgcSteeringEngineDataReflection { #region Descriptor /// File descriptor for rec_room/persistence/ugc_steering_engine_data.proto public static pbr::FileDescriptor Descriptor { get { return descriptor; } } private static pbr::FileDescriptor descriptor; static UgcSteeringEngineDataReflection() { byte[] descriptorData = global::System.Convert.FromBase64String( string.Concat( "CjNyZWNfcm9vbS9wZXJzaXN0ZW5jZS91Z2Nfc3RlZXJpbmdfZW5naW5lX2Rh", "dGEucHJvdG8SCHJlY19yb29tIuACChVVR0NTdGVlcmluZ0VuZ2luZURhdGES", "QAoXcGF0aGluZ19wcm9wZXJ0aWVzX2RhdGEYASABKAsyHy5yZWNfcm9vbS5Q", "YXRoaW5nUHJvcGVydGllc0RhdGESQgoYcm90YXRpb25fcHJvcGVydGllc19k", "YXRhGAIgASgLMiAucmVjX3Jvb20uUm90YXRpb25Qcm9wZXJ0aWVzRGF0YRIg", "ChhtYXhMaW5lYXJTcGVlZFN5bmNlZFByb3AYAyABKAISIQoZbWF4QW5ndWxh", "clNwZWVkU3luY2VkUHJvcBgEIAEoAhIhChltYXhBY2NlbGVyYXRpb25TeW5j", "ZWRQcm9wGAUgASgCEhwKFGVuYWJsZUdyb3VuZENsYW1waW5nGAYgASgIEh0K", "FXdhaXRGb3JHcm91bmRDbGFtcGluZxgHIAEoCBIcChRlbmFibGVMZWdhY3lQ", "b3NpdGlvbhgIIAEoCCJKChVQYXRoaW5nUHJvcGVydGllc0RhdGESGAoQc2xv", "d2Rvd25EaXN0YW5jZRgBIAEoAhIXCg9hcnJpdmFsRGlzdGFuY2UYAiABKAIi", "RQoWUm90YXRpb25Qcm9wZXJ0aWVzRGF0YRIVCg1zbG93ZG93bkFuZ2xlGAEg", "ASgCEhQKDGFycml2YWxBbmdsZRgCIAEoAkITqgIQUmVjUm9vbS5Qcm90b2J1", "ZmIGcHJvdG8z")); descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, new pbr::FileDescriptor[] { }, new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.UGCSteeringEngineData), global::RecRoom.Protobuf.UGCSteeringEngineData.Parser, new[]{ "PathingPropertiesData", "RotationPropertiesData", "MaxLinearSpeedSyncedProp", "MaxAngularSpeedSyncedProp", "MaxAccelerationSyncedProp", "EnableGroundClamping", "WaitForGroundClamping", "EnableLegacyPosition" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.PathingPropertiesData), global::RecRoom.Protobuf.PathingPropertiesData.Parser, new[]{ "SlowdownDistance", "ArrivalDistance" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.RotationPropertiesData), global::RecRoom.Protobuf.RotationPropertiesData.Parser, new[]{ "SlowdownAngle", "ArrivalAngle" }, null, null, null, null) })); } #endregion } #region Messages [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] public sealed partial class UGCSteeringEngineData : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new UGCSteeringEngineData()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { get { return global::RecRoom.Protobuf.UgcSteeringEngineDataReflection.Descriptor.MessageTypes[0]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] pbr::MessageDescriptor pb::IMessage.Descriptor { get { return Descriptor; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public UGCSteeringEngineData() { OnConstruction(); } partial void OnConstruction(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public UGCSteeringEngineData(UGCSteeringEngineData other) : this() { pathingPropertiesData_ = other.pathingPropertiesData_ != null ? other.pathingPropertiesData_.Clone() : null; rotationPropertiesData_ = other.rotationPropertiesData_ != null ? other.rotationPropertiesData_.Clone() : null; maxLinearSpeedSyncedProp_ = other.maxLinearSpeedSyncedProp_; maxAngularSpeedSyncedProp_ = other.maxAngularSpeedSyncedProp_; maxAccelerationSyncedProp_ = other.maxAccelerationSyncedProp_; enableGroundClamping_ = other.enableGroundClamping_; waitForGroundClamping_ = other.waitForGroundClamping_; enableLegacyPosition_ = other.enableLegacyPosition_; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public UGCSteeringEngineData Clone() { return new UGCSteeringEngineData(this); } /// Field number for the "pathing_properties_data" field. public const int PathingPropertiesDataFieldNumber = 1; private global::RecRoom.Protobuf.PathingPropertiesData pathingPropertiesData_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public global::RecRoom.Protobuf.PathingPropertiesData PathingPropertiesData { get { return pathingPropertiesData_; } set { pathingPropertiesData_ = value; } } /// Field number for the "rotation_properties_data" field. public const int RotationPropertiesDataFieldNumber = 2; private global::RecRoom.Protobuf.RotationPropertiesData rotationPropertiesData_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public global::RecRoom.Protobuf.RotationPropertiesData RotationPropertiesData { get { return rotationPropertiesData_; } set { rotationPropertiesData_ = value; } } /// Field number for the "maxLinearSpeedSyncedProp" field. public const int MaxLinearSpeedSyncedPropFieldNumber = 3; private float maxLinearSpeedSyncedProp_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public float MaxLinearSpeedSyncedProp { get { return maxLinearSpeedSyncedProp_; } set { maxLinearSpeedSyncedProp_ = value; } } /// Field number for the "maxAngularSpeedSyncedProp" field. public const int MaxAngularSpeedSyncedPropFieldNumber = 4; private float maxAngularSpeedSyncedProp_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public float MaxAngularSpeedSyncedProp { get { return maxAngularSpeedSyncedProp_; } set { maxAngularSpeedSyncedProp_ = value; } } /// Field number for the "maxAccelerationSyncedProp" field. public const int MaxAccelerationSyncedPropFieldNumber = 5; private float maxAccelerationSyncedProp_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public float MaxAccelerationSyncedProp { get { return maxAccelerationSyncedProp_; } set { maxAccelerationSyncedProp_ = value; } } /// Field number for the "enableGroundClamping" field. public const int EnableGroundClampingFieldNumber = 6; private bool enableGroundClamping_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public bool EnableGroundClamping { get { return enableGroundClamping_; } set { enableGroundClamping_ = value; } } /// Field number for the "waitForGroundClamping" field. public const int WaitForGroundClampingFieldNumber = 7; private bool waitForGroundClamping_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public bool WaitForGroundClamping { get { return waitForGroundClamping_; } set { waitForGroundClamping_ = value; } } /// Field number for the "enableLegacyPosition" field. public const int EnableLegacyPositionFieldNumber = 8; private bool enableLegacyPosition_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public bool EnableLegacyPosition { get { return enableLegacyPosition_; } set { enableLegacyPosition_ = value; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { return Equals(other as UGCSteeringEngineData); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public bool Equals(UGCSteeringEngineData other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } if (!object.Equals(PathingPropertiesData, other.PathingPropertiesData)) return false; if (!object.Equals(RotationPropertiesData, other.RotationPropertiesData)) return false; if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(MaxLinearSpeedSyncedProp, other.MaxLinearSpeedSyncedProp)) return false; if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(MaxAngularSpeedSyncedProp, other.MaxAngularSpeedSyncedProp)) return false; if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(MaxAccelerationSyncedProp, other.MaxAccelerationSyncedProp)) return false; if (EnableGroundClamping != other.EnableGroundClamping) return false; if (WaitForGroundClamping != other.WaitForGroundClamping) return false; if (EnableLegacyPosition != other.EnableLegacyPosition) return false; return Equals(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override int GetHashCode() { int hash = 1; if (pathingPropertiesData_ != null) hash ^= PathingPropertiesData.GetHashCode(); if (rotationPropertiesData_ != null) hash ^= RotationPropertiesData.GetHashCode(); if (MaxLinearSpeedSyncedProp != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(MaxLinearSpeedSyncedProp); if (MaxAngularSpeedSyncedProp != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(MaxAngularSpeedSyncedProp); if (MaxAccelerationSyncedProp != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(MaxAccelerationSyncedProp); if (EnableGroundClamping != false) hash ^= EnableGroundClamping.GetHashCode(); if (WaitForGroundClamping != false) hash ^= WaitForGroundClamping.GetHashCode(); if (EnableLegacyPosition != false) hash ^= EnableLegacyPosition.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return hash; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override string ToString() { return pb::JsonFormatter.ToDiagnosticString(this); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else if (pathingPropertiesData_ != null) { output.WriteRawTag(10); output.WriteMessage(PathingPropertiesData); } if (rotationPropertiesData_ != null) { output.WriteRawTag(18); output.WriteMessage(RotationPropertiesData); } if (MaxLinearSpeedSyncedProp != 0F) { output.WriteRawTag(29); output.WriteFloat(MaxLinearSpeedSyncedProp); } if (MaxAngularSpeedSyncedProp != 0F) { output.WriteRawTag(37); output.WriteFloat(MaxAngularSpeedSyncedProp); } if (MaxAccelerationSyncedProp != 0F) { output.WriteRawTag(45); output.WriteFloat(MaxAccelerationSyncedProp); } if (EnableGroundClamping != false) { output.WriteRawTag(48); output.WriteBool(EnableGroundClamping); } if (WaitForGroundClamping != false) { output.WriteRawTag(56); output.WriteBool(WaitForGroundClamping); } if (EnableLegacyPosition != false) { output.WriteRawTag(64); output.WriteBool(EnableLegacyPosition); } if (_unknownFields != null) { _unknownFields.WriteTo(output); } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { if (pathingPropertiesData_ != null) { output.WriteRawTag(10); output.WriteMessage(PathingPropertiesData); } if (rotationPropertiesData_ != null) { output.WriteRawTag(18); output.WriteMessage(RotationPropertiesData); } if (MaxLinearSpeedSyncedProp != 0F) { output.WriteRawTag(29); output.WriteFloat(MaxLinearSpeedSyncedProp); } if (MaxAngularSpeedSyncedProp != 0F) { output.WriteRawTag(37); output.WriteFloat(MaxAngularSpeedSyncedProp); } if (MaxAccelerationSyncedProp != 0F) { output.WriteRawTag(45); output.WriteFloat(MaxAccelerationSyncedProp); } if (EnableGroundClamping != false) { output.WriteRawTag(48); output.WriteBool(EnableGroundClamping); } if (WaitForGroundClamping != false) { output.WriteRawTag(56); output.WriteBool(WaitForGroundClamping); } if (EnableLegacyPosition != false) { output.WriteRawTag(64); output.WriteBool(EnableLegacyPosition); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); } } #endif [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public int CalculateSize() { int size = 0; if (pathingPropertiesData_ != null) { size += 1 + pb::CodedOutputStream.ComputeMessageSize(PathingPropertiesData); } if (rotationPropertiesData_ != null) { size += 1 + pb::CodedOutputStream.ComputeMessageSize(RotationPropertiesData); } if (MaxLinearSpeedSyncedProp != 0F) { size += 1 + 4; } if (MaxAngularSpeedSyncedProp != 0F) { size += 1 + 4; } if (MaxAccelerationSyncedProp != 0F) { size += 1 + 4; } if (EnableGroundClamping != false) { size += 1 + 1; } if (WaitForGroundClamping != false) { size += 1 + 1; } if (EnableLegacyPosition != false) { size += 1 + 1; } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } return size; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public void MergeFrom(UGCSteeringEngineData other) { if (other == null) { return; } if (other.pathingPropertiesData_ != null) { if (pathingPropertiesData_ == null) { PathingPropertiesData = new global::RecRoom.Protobuf.PathingPropertiesData(); } PathingPropertiesData.MergeFrom(other.PathingPropertiesData); } if (other.rotationPropertiesData_ != null) { if (rotationPropertiesData_ == null) { RotationPropertiesData = new global::RecRoom.Protobuf.RotationPropertiesData(); } RotationPropertiesData.MergeFrom(other.RotationPropertiesData); } if (other.MaxLinearSpeedSyncedProp != 0F) { MaxLinearSpeedSyncedProp = other.MaxLinearSpeedSyncedProp; } if (other.MaxAngularSpeedSyncedProp != 0F) { MaxAngularSpeedSyncedProp = other.MaxAngularSpeedSyncedProp; } if (other.MaxAccelerationSyncedProp != 0F) { MaxAccelerationSyncedProp = other.MaxAccelerationSyncedProp; } if (other.EnableGroundClamping != false) { EnableGroundClamping = other.EnableGroundClamping; } if (other.WaitForGroundClamping != false) { WaitForGroundClamping = other.WaitForGroundClamping; } if (other.EnableLegacyPosition != false) { EnableLegacyPosition = other.EnableLegacyPosition; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public void MergeFrom(pb::CodedInputStream input) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE input.ReadRawMessage(this); #else uint tag; while ((tag = input.ReadTag()) != 0) { if ((tag & 7) == 4) { // Abort on any end group tag. return; } switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; case 10: { if (pathingPropertiesData_ == null) { PathingPropertiesData = new global::RecRoom.Protobuf.PathingPropertiesData(); } input.ReadMessage(PathingPropertiesData); break; } case 18: { if (rotationPropertiesData_ == null) { RotationPropertiesData = new global::RecRoom.Protobuf.RotationPropertiesData(); } input.ReadMessage(RotationPropertiesData); break; } case 29: { MaxLinearSpeedSyncedProp = input.ReadFloat(); break; } case 37: { MaxAngularSpeedSyncedProp = input.ReadFloat(); break; } case 45: { MaxAccelerationSyncedProp = input.ReadFloat(); break; } case 48: { EnableGroundClamping = input.ReadBool(); break; } case 56: { WaitForGroundClamping = input.ReadBool(); break; } case 64: { EnableLegacyPosition = input.ReadBool(); break; } } } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { uint tag; while ((tag = input.ReadTag()) != 0) { if ((tag & 7) == 4) { // Abort on any end group tag. return; } switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; case 10: { if (pathingPropertiesData_ == null) { PathingPropertiesData = new global::RecRoom.Protobuf.PathingPropertiesData(); } input.ReadMessage(PathingPropertiesData); break; } case 18: { if (rotationPropertiesData_ == null) { RotationPropertiesData = new global::RecRoom.Protobuf.RotationPropertiesData(); } input.ReadMessage(RotationPropertiesData); break; } case 29: { MaxLinearSpeedSyncedProp = input.ReadFloat(); break; } case 37: { MaxAngularSpeedSyncedProp = input.ReadFloat(); break; } case 45: { MaxAccelerationSyncedProp = input.ReadFloat(); break; } case 48: { EnableGroundClamping = input.ReadBool(); break; } case 56: { WaitForGroundClamping = input.ReadBool(); break; } case 64: { EnableLegacyPosition = input.ReadBool(); break; } } } } #endif } [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] public sealed partial class PathingPropertiesData : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new PathingPropertiesData()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { get { return global::RecRoom.Protobuf.UgcSteeringEngineDataReflection.Descriptor.MessageTypes[1]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] pbr::MessageDescriptor pb::IMessage.Descriptor { get { return Descriptor; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public PathingPropertiesData() { OnConstruction(); } partial void OnConstruction(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public PathingPropertiesData(PathingPropertiesData other) : this() { slowdownDistance_ = other.slowdownDistance_; arrivalDistance_ = other.arrivalDistance_; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public PathingPropertiesData Clone() { return new PathingPropertiesData(this); } /// Field number for the "slowdownDistance" field. public const int SlowdownDistanceFieldNumber = 1; private float slowdownDistance_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public float SlowdownDistance { get { return slowdownDistance_; } set { slowdownDistance_ = value; } } /// Field number for the "arrivalDistance" field. public const int ArrivalDistanceFieldNumber = 2; private float arrivalDistance_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public float ArrivalDistance { get { return arrivalDistance_; } set { arrivalDistance_ = value; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { return Equals(other as PathingPropertiesData); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public bool Equals(PathingPropertiesData other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(SlowdownDistance, other.SlowdownDistance)) return false; if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(ArrivalDistance, other.ArrivalDistance)) return false; return Equals(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override int GetHashCode() { int hash = 1; if (SlowdownDistance != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(SlowdownDistance); if (ArrivalDistance != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(ArrivalDistance); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return hash; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override string ToString() { return pb::JsonFormatter.ToDiagnosticString(this); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else if (SlowdownDistance != 0F) { output.WriteRawTag(13); output.WriteFloat(SlowdownDistance); } if (ArrivalDistance != 0F) { output.WriteRawTag(21); output.WriteFloat(ArrivalDistance); } if (_unknownFields != null) { _unknownFields.WriteTo(output); } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { if (SlowdownDistance != 0F) { output.WriteRawTag(13); output.WriteFloat(SlowdownDistance); } if (ArrivalDistance != 0F) { output.WriteRawTag(21); output.WriteFloat(ArrivalDistance); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); } } #endif [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public int CalculateSize() { int size = 0; if (SlowdownDistance != 0F) { size += 1 + 4; } if (ArrivalDistance != 0F) { size += 1 + 4; } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } return size; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public void MergeFrom(PathingPropertiesData other) { if (other == null) { return; } if (other.SlowdownDistance != 0F) { SlowdownDistance = other.SlowdownDistance; } if (other.ArrivalDistance != 0F) { ArrivalDistance = other.ArrivalDistance; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public void MergeFrom(pb::CodedInputStream input) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE input.ReadRawMessage(this); #else uint tag; while ((tag = input.ReadTag()) != 0) { if ((tag & 7) == 4) { // Abort on any end group tag. return; } switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; case 13: { SlowdownDistance = input.ReadFloat(); break; } case 21: { ArrivalDistance = input.ReadFloat(); break; } } } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { uint tag; while ((tag = input.ReadTag()) != 0) { if ((tag & 7) == 4) { // Abort on any end group tag. return; } switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; case 13: { SlowdownDistance = input.ReadFloat(); break; } case 21: { ArrivalDistance = input.ReadFloat(); break; } } } } #endif } [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] public sealed partial class RotationPropertiesData : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new RotationPropertiesData()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { get { return global::RecRoom.Protobuf.UgcSteeringEngineDataReflection.Descriptor.MessageTypes[2]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] pbr::MessageDescriptor pb::IMessage.Descriptor { get { return Descriptor; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public RotationPropertiesData() { OnConstruction(); } partial void OnConstruction(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public RotationPropertiesData(RotationPropertiesData other) : this() { slowdownAngle_ = other.slowdownAngle_; arrivalAngle_ = other.arrivalAngle_; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public RotationPropertiesData Clone() { return new RotationPropertiesData(this); } /// Field number for the "slowdownAngle" field. public const int SlowdownAngleFieldNumber = 1; private float slowdownAngle_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public float SlowdownAngle { get { return slowdownAngle_; } set { slowdownAngle_ = value; } } /// Field number for the "arrivalAngle" field. public const int ArrivalAngleFieldNumber = 2; private float arrivalAngle_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public float ArrivalAngle { get { return arrivalAngle_; } set { arrivalAngle_ = value; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { return Equals(other as RotationPropertiesData); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public bool Equals(RotationPropertiesData other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(SlowdownAngle, other.SlowdownAngle)) return false; if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(ArrivalAngle, other.ArrivalAngle)) return false; return Equals(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override int GetHashCode() { int hash = 1; if (SlowdownAngle != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(SlowdownAngle); if (ArrivalAngle != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(ArrivalAngle); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return hash; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override string ToString() { return pb::JsonFormatter.ToDiagnosticString(this); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else if (SlowdownAngle != 0F) { output.WriteRawTag(13); output.WriteFloat(SlowdownAngle); } if (ArrivalAngle != 0F) { output.WriteRawTag(21); output.WriteFloat(ArrivalAngle); } if (_unknownFields != null) { _unknownFields.WriteTo(output); } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { if (SlowdownAngle != 0F) { output.WriteRawTag(13); output.WriteFloat(SlowdownAngle); } if (ArrivalAngle != 0F) { output.WriteRawTag(21); output.WriteFloat(ArrivalAngle); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); } } #endif [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public int CalculateSize() { int size = 0; if (SlowdownAngle != 0F) { size += 1 + 4; } if (ArrivalAngle != 0F) { size += 1 + 4; } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } return size; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public void MergeFrom(RotationPropertiesData other) { if (other == null) { return; } if (other.SlowdownAngle != 0F) { SlowdownAngle = other.SlowdownAngle; } if (other.ArrivalAngle != 0F) { ArrivalAngle = other.ArrivalAngle; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public void MergeFrom(pb::CodedInputStream input) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE input.ReadRawMessage(this); #else uint tag; while ((tag = input.ReadTag()) != 0) { if ((tag & 7) == 4) { // Abort on any end group tag. return; } switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; case 13: { SlowdownAngle = input.ReadFloat(); break; } case 21: { ArrivalAngle = input.ReadFloat(); break; } } } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { uint tag; while ((tag = input.ReadTag()) != 0) { if ((tag & 7) == 4) { // Abort on any end group tag. return; } switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; case 13: { SlowdownAngle = input.ReadFloat(); break; } case 21: { ArrivalAngle = input.ReadFloat(); break; } } } } #endif } #endregion } #endregion Designer generated code