< Summary

Class:DCL.ECSComponents.PBUiTransform
Assembly:DCL.Components.ProtobufData
File(s):/tmp/workspace/unity-renderer/unity-renderer/Assets/DCLPlugins/ECS7/ProtocolBuffers/Generated/PBFiles/UiTransform.cs
Covered lines:0
Uncovered lines:860
Coverable lines:860
Total lines:1836
Line coverage:0% (0 of 860)
Covered branches:0
Total branches:0

Metrics

MethodBranch coverage Crap Score Cyclomatic complexity NPath complexity Sequence coverage
PBUiTransform()0%2100%
get_Descriptor()0%2100%
PBUiTransform()0%2100%
PBUiTransform(...)0%2100%
Clone()0%2100%
Equals(...)0%2100%
Equals(...)0%34225800%
GetHashCode()0%33065700%
ToString()0%2100%
WriteTo(...)0%33065700%
CalculateSize()0%33065700%
MergeFrom(...)0%33065700%
MergeFrom(...)0%63207900%

File(s)

/tmp/workspace/unity-renderer/unity-renderer/Assets/DCLPlugins/ECS7/ProtocolBuffers/Generated/PBFiles/UiTransform.cs

#LineLine coverage
 1// <auto-generated>
 2//     Generated by the protocol buffer compiler.  DO NOT EDIT!
 3//     source: UiTransform.proto
 4// </auto-generated>
 5#pragma warning disable 1591, 0612, 3021
 6#region Designer generated code
 7
 8using pb = global::Google.Protobuf;
 9using pbc = global::Google.Protobuf.Collections;
 10using pbr = global::Google.Protobuf.Reflection;
 11using scg = global::System.Collections.Generic;
 12namespace DCL.ECSComponents {
 13
 14  /// <summary>Holder for reflection information generated from UiTransform.proto</summary>
 15  public static partial class UiTransformReflection {
 16
 17    #region Descriptor
 18    /// <summary>File descriptor for UiTransform.proto</summary>
 19    public static pbr::FileDescriptor Descriptor {
 20      get { return descriptor; }
 21    }
 22    private static pbr::FileDescriptor descriptor;
 23
 24    static UiTransformReflection() {
 25      byte[] descriptorData = global::System.Convert.FromBase64String(
 26          string.Concat(
 27            "ChFVaVRyYW5zZm9ybS5wcm90bxIQZGVjZW50cmFsYW5kLmVjcyKcEAoNUEJV",
 28            "aVRyYW5zZm9ybRI3Cg1wb3NpdGlvbl90eXBlGAEgASgOMiAuZGVjZW50cmFs",
 29            "YW5kLmVjcy5ZR1Bvc2l0aW9uVHlwZRIwCg1hbGlnbl9jb250ZW50GAIgASgO",
 30            "MhkuZGVjZW50cmFsYW5kLmVjcy5ZR0FsaWduEi4KC2FsaWduX2l0ZW1zGAMg",
 31            "ASgOMhkuZGVjZW50cmFsYW5kLmVjcy5ZR0FsaWduEi0KCmFsaWduX3NlbGYY",
 32            "BCABKA4yGS5kZWNlbnRyYWxhbmQuZWNzLllHQWxpZ24SOQoOZmxleF9kaXJl",
 33            "Y3Rpb24YBSABKA4yIS5kZWNlbnRyYWxhbmQuZWNzLllHRmxleERpcmVjdGlv",
 34            "bhIrCglmbGV4X3dyYXAYBiABKA4yGC5kZWNlbnRyYWxhbmQuZWNzLllHV3Jh",
 35            "cBI0Cg9qdXN0aWZ5X2NvbnRlbnQYByABKA4yGy5kZWNlbnRyYWxhbmQuZWNz",
 36            "LllHSnVzdGlmeRIuCghvdmVyZmxvdxgIIAEoDjIcLmRlY2VudHJhbGFuZC5l",
 37            "Y3MuWUdPdmVyZmxvdxIsCgdkaXNwbGF5GAkgASgOMhsuZGVjZW50cmFsYW5k",
 38            "LmVjcy5ZR0Rpc3BsYXkSMAoJZGlyZWN0aW9uGAogASgOMh0uZGVjZW50cmFs",
 39            "YW5kLmVjcy5ZR0RpcmVjdGlvbhIMCgRmbGV4GAsgASgCEjEKD2ZsZXhfYmFz",
 40            "aXNfdW5pdBgNIAEoDjIYLmRlY2VudHJhbGFuZC5lY3MuWUdVbml0EhIKCmZs",
 41            "ZXhfYmFzaXMYDiABKAISEQoJZmxleF9ncm93GA8gASgCEhMKC2ZsZXhfc2hy",
 42            "aW5rGBAgASgCEiwKCndpZHRoX3VuaXQYESABKA4yGC5kZWNlbnRyYWxhbmQu",
 43            "ZWNzLllHVW5pdBINCgV3aWR0aBgSIAEoAhItCgtoZWlnaHRfdW5pdBgTIAEo",
 44            "DjIYLmRlY2VudHJhbGFuZC5lY3MuWUdVbml0Eg4KBmhlaWdodBgUIAEoAhIw",
 45            "Cg5taW5fd2lkdGhfdW5pdBgVIAEoDjIYLmRlY2VudHJhbGFuZC5lY3MuWUdV",
 46            "bml0EhEKCW1pbl93aWR0aBgWIAEoAhIxCg9taW5faGVpZ2h0X3VuaXQYFyAB",
 47            "KA4yGC5kZWNlbnRyYWxhbmQuZWNzLllHVW5pdBISCgptaW5faGVpZ2h0GBgg",
 48            "ASgCEjAKDm1heF93aWR0aF91bml0GB8gASgOMhguZGVjZW50cmFsYW5kLmVj",
 49            "cy5ZR1VuaXQSEQoJbWF4X3dpZHRoGCAgASgCEjEKD21heF9oZWlnaHRfdW5p",
 50            "dBghIAEoDjIYLmRlY2VudHJhbGFuZC5lY3MuWUdVbml0EhIKCm1heF9oZWln",
 51            "aHQYIiABKAISNAoScG9zaXRpb25fbGVmdF91bml0GCkgASgOMhguZGVjZW50",
 52            "cmFsYW5kLmVjcy5ZR1VuaXQSFQoNcG9zaXRpb25fbGVmdBgqIAEoAhIzChFw",
 53            "b3NpdGlvbl90b3BfdW5pdBgrIAEoDjIYLmRlY2VudHJhbGFuZC5lY3MuWUdV",
 54            "bml0EhQKDHBvc2l0aW9uX3RvcBgsIAEoAhI1ChNwb3NpdGlvbl9yaWdodF91",
 55            "bml0GC0gASgOMhguZGVjZW50cmFsYW5kLmVjcy5ZR1VuaXQSFgoOcG9zaXRp",
 56            "b25fcmlnaHQYLiABKAISNgoUcG9zaXRpb25fYm90dG9tX3VuaXQYLyABKA4y",
 57            "GC5kZWNlbnRyYWxhbmQuZWNzLllHVW5pdBIXCg9wb3NpdGlvbl9ib3R0b20Y",
 58            "MCABKAISMgoQbWFyZ2luX2xlZnRfdW5pdBgzIAEoDjIYLmRlY2VudHJhbGFu",
 59            "ZC5lY3MuWUdVbml0EhMKC21hcmdpbl9sZWZ0GDQgASgCEjEKD21hcmdpbl90",
 60            "b3BfdW5pdBg1IAEoDjIYLmRlY2VudHJhbGFuZC5lY3MuWUdVbml0EhIKCm1h",
 61            "cmdpbl90b3AYNiABKAISMwoRbWFyZ2luX3JpZ2h0X3VuaXQYNyABKA4yGC5k",
 62            "ZWNlbnRyYWxhbmQuZWNzLllHVW5pdBIUCgxtYXJnaW5fcmlnaHQYOCABKAIS",
 63            "NAoSbWFyZ2luX2JvdHRvbV91bml0GDkgASgOMhguZGVjZW50cmFsYW5kLmVj",
 64            "cy5ZR1VuaXQSFQoNbWFyZ2luX2JvdHRvbRg6IAEoAhIzChFwYWRkaW5nX2xl",
 65            "ZnRfdW5pdBg9IAEoDjIYLmRlY2VudHJhbGFuZC5lY3MuWUdVbml0EhQKDHBh",
 66            "ZGRpbmdfbGVmdBg+IAEoAhIyChBwYWRkaW5nX3RvcF91bml0GD8gASgOMhgu",
 67            "ZGVjZW50cmFsYW5kLmVjcy5ZR1VuaXQSEwoLcGFkZGluZ190b3AYQCABKAIS",
 68            "NAoScGFkZGluZ19yaWdodF91bml0GEEgASgOMhguZGVjZW50cmFsYW5kLmVj",
 69            "cy5ZR1VuaXQSFQoNcGFkZGluZ19yaWdodBhCIAEoAhI1ChNwYWRkaW5nX2Jv",
 70            "dHRvbV91bml0GEMgASgOMhguZGVjZW50cmFsYW5kLmVjcy5ZR1VuaXQSFgoO",
 71            "cGFkZGluZ19ib3R0b20YRCABKAISEwoLYm9yZGVyX2xlZnQYSCABKAISEgoK",
 72            "Ym9yZGVyX3RvcBhKIAEoAhIUCgxib3JkZXJfcmlnaHQYTCABKAISFQoNYm9y",
 73            "ZGVyX2JvdHRvbRhOIAEoAkoECCgQKUoECEcQSEoECEkQSkoECEsQTEoECE0Q",
 74            "TipiCg5ZR1Bvc2l0aW9uVHlwZRIYChRZR1Bvc2l0aW9uVHlwZVN0YXRpYxAA",
 75            "EhoKFllHUG9zaXRpb25UeXBlUmVsYXRpdmUQARIaChZZR1Bvc2l0aW9uVHlw",
 76            "ZUFic29sdXRlEAIqsQEKB1lHQWxpZ24SDwoLWUdBbGlnbkF1dG8QABIUChBZ",
 77            "R0FsaWduRmxleFN0YXJ0EAESEQoNWUdBbGlnbkNlbnRlchACEhIKDllHQWxp",
 78            "Z25GbGV4RW5kEAMSEgoOWUdBbGlnblN0cmV0Y2gQBBITCg9ZR0FsaWduQmFz",
 79            "ZWxpbmUQBRIXChNZR0FsaWduU3BhY2VCZXR3ZWVuEAYSFgoSWUdBbGlnblNw",
 80            "YWNlQXJvdW5kEAcqUQoGWUdVbml0EhMKD1lHVW5pdFVuZGVmaW5lZBAAEg8K",
 81            "C1lHVW5pdFBvaW50EAESEQoNWUdVbml0UGVyY2VudBACEg4KCllHVW5pdEF1",
 82            "dG8QAypNCgtZR0RpcmVjdGlvbhIWChJZR0RpcmVjdGlvbkluaGVyaXQQABIS",
 83            "Cg5ZR0RpcmVjdGlvbkxUUhABEhIKDllHRGlyZWN0aW9uUlRMEAIqhQEKD1lH",
 84            "RmxleERpcmVjdGlvbhIZChVZR0ZsZXhEaXJlY3Rpb25Db2x1bW4QABIgChxZ",
 85            "R0ZsZXhEaXJlY3Rpb25Db2x1bW5SZXZlcnNlEAESFgoSWUdGbGV4RGlyZWN0",
 86            "aW9uUm93EAISHQoZWUdGbGV4RGlyZWN0aW9uUm93UmV2ZXJzZRADKkEKBllH",
 87            "V3JhcBIQCgxZR1dyYXBOb1dyYXAQABIOCgpZR1dyYXBXcmFwEAESFQoRWUdX",
 88            "cmFwV3JhcFJldmVyc2UQAiqdAQoJWUdKdXN0aWZ5EhYKEllHSnVzdGlmeUZs",
 89            "ZXhTdGFydBAAEhMKD1lHSnVzdGlmeUNlbnRlchABEhQKEFlHSnVzdGlmeUZs",
 90            "ZXhFbmQQAhIZChVZR0p1c3RpZnlTcGFjZUJldHdlZW4QAxIYChRZR0p1c3Rp",
 91            "ZnlTcGFjZUFyb3VuZBAEEhgKFFlHSnVzdGlmeVNwYWNlRXZlbmx5EAUqTwoK",
 92            "WUdPdmVyZmxvdxIVChFZR092ZXJmbG93VmlzaWJsZRAAEhQKEFlHT3ZlcmZs",
 93            "b3dIaWRkZW4QARIUChBZR092ZXJmbG93U2Nyb2xsEAIqMQoJWUdEaXNwbGF5",
 94            "EhEKDVlHRGlzcGxheUZsZXgQABIRCg1ZR0Rpc3BsYXlOb25lEAEqowEKBllH",
 95            "RWRnZRIOCgpZR0VkZ2VMZWZ0EAASDQoJWUdFZGdlVG9wEAESDwoLWUdFZGdl",
 96            "UmlnaHQQAhIQCgxZR0VkZ2VCb3R0b20QAxIPCgtZR0VkZ2VTdGFydBAEEg0K",
 97            "CVlHRWRnZUVuZBAFEhQKEFlHRWRnZUhvcml6b250YWwQBhISCg5ZR0VkZ2VW",
 98            "ZXJ0aWNhbBAHEg0KCVlHRWRnZUFsbBAIQhSqAhFEQ0wuRUNTQ29tcG9uZW50",
 99            "c2IGcHJvdG8z"));
 100      descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
 101          new pbr::FileDescriptor[] { },
 102          new pbr::GeneratedClrTypeInfo(new[] {typeof(global::DCL.ECSComponents.YGPositionType), typeof(global::DCL.ECSC
 103            new pbr::GeneratedClrTypeInfo(typeof(global::DCL.ECSComponents.PBUiTransform), global::DCL.ECSComponents.PBU
 104          }));
 105    }
 106    #endregion
 107
 108  }
 109  #region Enums
 110  public enum YGPositionType {
 111    [pbr::OriginalName("YGPositionTypeStatic")] Static = 0,
 112    [pbr::OriginalName("YGPositionTypeRelative")] Relative = 1,
 113    [pbr::OriginalName("YGPositionTypeAbsolute")] Absolute = 2,
 114  }
 115
 116  public enum YGAlign {
 117    [pbr::OriginalName("YGAlignAuto")] Auto = 0,
 118    [pbr::OriginalName("YGAlignFlexStart")] FlexStart = 1,
 119    [pbr::OriginalName("YGAlignCenter")] Center = 2,
 120    [pbr::OriginalName("YGAlignFlexEnd")] FlexEnd = 3,
 121    [pbr::OriginalName("YGAlignStretch")] Stretch = 4,
 122    [pbr::OriginalName("YGAlignBaseline")] Baseline = 5,
 123    [pbr::OriginalName("YGAlignSpaceBetween")] SpaceBetween = 6,
 124    [pbr::OriginalName("YGAlignSpaceAround")] SpaceAround = 7,
 125  }
 126
 127  public enum YGUnit {
 128    [pbr::OriginalName("YGUnitUndefined")] Undefined = 0,
 129    [pbr::OriginalName("YGUnitPoint")] Point = 1,
 130    [pbr::OriginalName("YGUnitPercent")] Percent = 2,
 131    [pbr::OriginalName("YGUnitAuto")] Auto = 3,
 132  }
 133
 134  public enum YGDirection {
 135    [pbr::OriginalName("YGDirectionInherit")] Inherit = 0,
 136    [pbr::OriginalName("YGDirectionLTR")] Ltr = 1,
 137    [pbr::OriginalName("YGDirectionRTL")] Rtl = 2,
 138  }
 139
 140  public enum YGFlexDirection {
 141    [pbr::OriginalName("YGFlexDirectionColumn")] Column = 0,
 142    [pbr::OriginalName("YGFlexDirectionColumnReverse")] ColumnReverse = 1,
 143    [pbr::OriginalName("YGFlexDirectionRow")] Row = 2,
 144    [pbr::OriginalName("YGFlexDirectionRowReverse")] RowReverse = 3,
 145  }
 146
 147  public enum YGWrap {
 148    [pbr::OriginalName("YGWrapNoWrap")] NoWrap = 0,
 149    [pbr::OriginalName("YGWrapWrap")] Wrap = 1,
 150    [pbr::OriginalName("YGWrapWrapReverse")] WrapReverse = 2,
 151  }
 152
 153  public enum YGJustify {
 154    [pbr::OriginalName("YGJustifyFlexStart")] FlexStart = 0,
 155    [pbr::OriginalName("YGJustifyCenter")] Center = 1,
 156    [pbr::OriginalName("YGJustifyFlexEnd")] FlexEnd = 2,
 157    [pbr::OriginalName("YGJustifySpaceBetween")] SpaceBetween = 3,
 158    [pbr::OriginalName("YGJustifySpaceAround")] SpaceAround = 4,
 159    [pbr::OriginalName("YGJustifySpaceEvenly")] SpaceEvenly = 5,
 160  }
 161
 162  public enum YGOverflow {
 163    [pbr::OriginalName("YGOverflowVisible")] Visible = 0,
 164    [pbr::OriginalName("YGOverflowHidden")] Hidden = 1,
 165    [pbr::OriginalName("YGOverflowScroll")] Scroll = 2,
 166  }
 167
 168  public enum YGDisplay {
 169    [pbr::OriginalName("YGDisplayFlex")] Flex = 0,
 170    [pbr::OriginalName("YGDisplayNone")] None = 1,
 171  }
 172
 173  public enum YGEdge {
 174    [pbr::OriginalName("YGEdgeLeft")] Left = 0,
 175    [pbr::OriginalName("YGEdgeTop")] Top = 1,
 176    [pbr::OriginalName("YGEdgeRight")] Right = 2,
 177    [pbr::OriginalName("YGEdgeBottom")] Bottom = 3,
 178    [pbr::OriginalName("YGEdgeStart")] Start = 4,
 179    [pbr::OriginalName("YGEdgeEnd")] End = 5,
 180    [pbr::OriginalName("YGEdgeHorizontal")] Horizontal = 6,
 181    [pbr::OriginalName("YGEdgeVertical")] Vertical = 7,
 182    [pbr::OriginalName("YGEdgeAll")] All = 8,
 183  }
 184
 185  #endregion
 186
 187  #region Messages
 188  public sealed partial class PBUiTransform : pb::IMessage<PBUiTransform> {
 0189    private static readonly pb::MessageParser<PBUiTransform> _parser = new pb::MessageParser<PBUiTransform>(() => new PB
 190    private pb::UnknownFieldSet _unknownFields;
 191    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 0192    public static pb::MessageParser<PBUiTransform> Parser { get { return _parser; } }
 193
 194    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 195    public static pbr::MessageDescriptor Descriptor {
 0196      get { return global::DCL.ECSComponents.UiTransformReflection.Descriptor.MessageTypes[0]; }
 197    }
 198
 199    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 200    pbr::MessageDescriptor pb::IMessage.Descriptor {
 0201      get { return Descriptor; }
 202    }
 203
 204    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 0205    public PBUiTransform() {
 206      OnConstruction();
 0207    }
 208
 209    partial void OnConstruction();
 210
 211    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 0212    public PBUiTransform(PBUiTransform other) : this() {
 0213      positionType_ = other.positionType_;
 0214      alignContent_ = other.alignContent_;
 0215      alignItems_ = other.alignItems_;
 0216      alignSelf_ = other.alignSelf_;
 0217      flexDirection_ = other.flexDirection_;
 0218      flexWrap_ = other.flexWrap_;
 0219      justifyContent_ = other.justifyContent_;
 0220      overflow_ = other.overflow_;
 0221      display_ = other.display_;
 0222      direction_ = other.direction_;
 0223      flex_ = other.flex_;
 0224      flexBasisUnit_ = other.flexBasisUnit_;
 0225      flexBasis_ = other.flexBasis_;
 0226      flexGrow_ = other.flexGrow_;
 0227      flexShrink_ = other.flexShrink_;
 0228      widthUnit_ = other.widthUnit_;
 0229      width_ = other.width_;
 0230      heightUnit_ = other.heightUnit_;
 0231      height_ = other.height_;
 0232      minWidthUnit_ = other.minWidthUnit_;
 0233      minWidth_ = other.minWidth_;
 0234      minHeightUnit_ = other.minHeightUnit_;
 0235      minHeight_ = other.minHeight_;
 0236      maxWidthUnit_ = other.maxWidthUnit_;
 0237      maxWidth_ = other.maxWidth_;
 0238      maxHeightUnit_ = other.maxHeightUnit_;
 0239      maxHeight_ = other.maxHeight_;
 0240      positionLeftUnit_ = other.positionLeftUnit_;
 0241      positionLeft_ = other.positionLeft_;
 0242      positionTopUnit_ = other.positionTopUnit_;
 0243      positionTop_ = other.positionTop_;
 0244      positionRightUnit_ = other.positionRightUnit_;
 0245      positionRight_ = other.positionRight_;
 0246      positionBottomUnit_ = other.positionBottomUnit_;
 0247      positionBottom_ = other.positionBottom_;
 0248      marginLeftUnit_ = other.marginLeftUnit_;
 0249      marginLeft_ = other.marginLeft_;
 0250      marginTopUnit_ = other.marginTopUnit_;
 0251      marginTop_ = other.marginTop_;
 0252      marginRightUnit_ = other.marginRightUnit_;
 0253      marginRight_ = other.marginRight_;
 0254      marginBottomUnit_ = other.marginBottomUnit_;
 0255      marginBottom_ = other.marginBottom_;
 0256      paddingLeftUnit_ = other.paddingLeftUnit_;
 0257      paddingLeft_ = other.paddingLeft_;
 0258      paddingTopUnit_ = other.paddingTopUnit_;
 0259      paddingTop_ = other.paddingTop_;
 0260      paddingRightUnit_ = other.paddingRightUnit_;
 0261      paddingRight_ = other.paddingRight_;
 0262      paddingBottomUnit_ = other.paddingBottomUnit_;
 0263      paddingBottom_ = other.paddingBottom_;
 0264      borderLeft_ = other.borderLeft_;
 0265      borderTop_ = other.borderTop_;
 0266      borderRight_ = other.borderRight_;
 0267      borderBottom_ = other.borderBottom_;
 0268      _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
 0269    }
 270
 271    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 272    public PBUiTransform Clone() {
 0273      return new PBUiTransform(this);
 274    }
 275
 276    /// <summary>Field number for the "position_type" field.</summary>
 277    public const int PositionTypeFieldNumber = 1;
 278    private global::DCL.ECSComponents.YGPositionType positionType_ = global::DCL.ECSComponents.YGPositionType.Static;
 279    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 280    public global::DCL.ECSComponents.YGPositionType PositionType {
 0281      get { return positionType_; }
 282      set {
 0283        positionType_ = value;
 0284      }
 285    }
 286
 287    /// <summary>Field number for the "align_content" field.</summary>
 288    public const int AlignContentFieldNumber = 2;
 289    private global::DCL.ECSComponents.YGAlign alignContent_ = global::DCL.ECSComponents.YGAlign.Auto;
 290    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 291    public global::DCL.ECSComponents.YGAlign AlignContent {
 0292      get { return alignContent_; }
 293      set {
 0294        alignContent_ = value;
 0295      }
 296    }
 297
 298    /// <summary>Field number for the "align_items" field.</summary>
 299    public const int AlignItemsFieldNumber = 3;
 300    private global::DCL.ECSComponents.YGAlign alignItems_ = global::DCL.ECSComponents.YGAlign.Auto;
 301    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 302    public global::DCL.ECSComponents.YGAlign AlignItems {
 0303      get { return alignItems_; }
 304      set {
 0305        alignItems_ = value;
 0306      }
 307    }
 308
 309    /// <summary>Field number for the "align_self" field.</summary>
 310    public const int AlignSelfFieldNumber = 4;
 311    private global::DCL.ECSComponents.YGAlign alignSelf_ = global::DCL.ECSComponents.YGAlign.Auto;
 312    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 313    public global::DCL.ECSComponents.YGAlign AlignSelf {
 0314      get { return alignSelf_; }
 315      set {
 0316        alignSelf_ = value;
 0317      }
 318    }
 319
 320    /// <summary>Field number for the "flex_direction" field.</summary>
 321    public const int FlexDirectionFieldNumber = 5;
 322    private global::DCL.ECSComponents.YGFlexDirection flexDirection_ = global::DCL.ECSComponents.YGFlexDirection.Column;
 323    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 324    public global::DCL.ECSComponents.YGFlexDirection FlexDirection {
 0325      get { return flexDirection_; }
 326      set {
 0327        flexDirection_ = value;
 0328      }
 329    }
 330
 331    /// <summary>Field number for the "flex_wrap" field.</summary>
 332    public const int FlexWrapFieldNumber = 6;
 333    private global::DCL.ECSComponents.YGWrap flexWrap_ = global::DCL.ECSComponents.YGWrap.NoWrap;
 334    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 335    public global::DCL.ECSComponents.YGWrap FlexWrap {
 0336      get { return flexWrap_; }
 337      set {
 0338        flexWrap_ = value;
 0339      }
 340    }
 341
 342    /// <summary>Field number for the "justify_content" field.</summary>
 343    public const int JustifyContentFieldNumber = 7;
 344    private global::DCL.ECSComponents.YGJustify justifyContent_ = global::DCL.ECSComponents.YGJustify.FlexStart;
 345    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 346    public global::DCL.ECSComponents.YGJustify JustifyContent {
 0347      get { return justifyContent_; }
 348      set {
 0349        justifyContent_ = value;
 0350      }
 351    }
 352
 353    /// <summary>Field number for the "overflow" field.</summary>
 354    public const int OverflowFieldNumber = 8;
 355    private global::DCL.ECSComponents.YGOverflow overflow_ = global::DCL.ECSComponents.YGOverflow.Visible;
 356    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 357    public global::DCL.ECSComponents.YGOverflow Overflow {
 0358      get { return overflow_; }
 359      set {
 0360        overflow_ = value;
 0361      }
 362    }
 363
 364    /// <summary>Field number for the "display" field.</summary>
 365    public const int DisplayFieldNumber = 9;
 366    private global::DCL.ECSComponents.YGDisplay display_ = global::DCL.ECSComponents.YGDisplay.Flex;
 367    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 368    public global::DCL.ECSComponents.YGDisplay Display {
 0369      get { return display_; }
 370      set {
 0371        display_ = value;
 0372      }
 373    }
 374
 375    /// <summary>Field number for the "direction" field.</summary>
 376    public const int DirectionFieldNumber = 10;
 377    private global::DCL.ECSComponents.YGDirection direction_ = global::DCL.ECSComponents.YGDirection.Inherit;
 378    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 379    public global::DCL.ECSComponents.YGDirection Direction {
 0380      get { return direction_; }
 381      set {
 0382        direction_ = value;
 0383      }
 384    }
 385
 386    /// <summary>Field number for the "flex" field.</summary>
 387    public const int FlexFieldNumber = 11;
 388    private float flex_;
 389    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 390    public float Flex {
 0391      get { return flex_; }
 392      set {
 0393        flex_ = value;
 0394      }
 395    }
 396
 397    /// <summary>Field number for the "flex_basis_unit" field.</summary>
 398    public const int FlexBasisUnitFieldNumber = 13;
 399    private global::DCL.ECSComponents.YGUnit flexBasisUnit_ = global::DCL.ECSComponents.YGUnit.Undefined;
 400    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 401    public global::DCL.ECSComponents.YGUnit FlexBasisUnit {
 0402      get { return flexBasisUnit_; }
 403      set {
 0404        flexBasisUnit_ = value;
 0405      }
 406    }
 407
 408    /// <summary>Field number for the "flex_basis" field.</summary>
 409    public const int FlexBasisFieldNumber = 14;
 410    private float flexBasis_;
 411    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 412    public float FlexBasis {
 0413      get { return flexBasis_; }
 414      set {
 0415        flexBasis_ = value;
 0416      }
 417    }
 418
 419    /// <summary>Field number for the "flex_grow" field.</summary>
 420    public const int FlexGrowFieldNumber = 15;
 421    private float flexGrow_;
 422    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 423    public float FlexGrow {
 0424      get { return flexGrow_; }
 425      set {
 0426        flexGrow_ = value;
 0427      }
 428    }
 429
 430    /// <summary>Field number for the "flex_shrink" field.</summary>
 431    public const int FlexShrinkFieldNumber = 16;
 432    private float flexShrink_;
 433    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 434    public float FlexShrink {
 0435      get { return flexShrink_; }
 436      set {
 0437        flexShrink_ = value;
 0438      }
 439    }
 440
 441    /// <summary>Field number for the "width_unit" field.</summary>
 442    public const int WidthUnitFieldNumber = 17;
 443    private global::DCL.ECSComponents.YGUnit widthUnit_ = global::DCL.ECSComponents.YGUnit.Undefined;
 444    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 445    public global::DCL.ECSComponents.YGUnit WidthUnit {
 0446      get { return widthUnit_; }
 447      set {
 0448        widthUnit_ = value;
 0449      }
 450    }
 451
 452    /// <summary>Field number for the "width" field.</summary>
 453    public const int WidthFieldNumber = 18;
 454    private float width_;
 455    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 456    public float Width {
 0457      get { return width_; }
 458      set {
 0459        width_ = value;
 0460      }
 461    }
 462
 463    /// <summary>Field number for the "height_unit" field.</summary>
 464    public const int HeightUnitFieldNumber = 19;
 465    private global::DCL.ECSComponents.YGUnit heightUnit_ = global::DCL.ECSComponents.YGUnit.Undefined;
 466    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 467    public global::DCL.ECSComponents.YGUnit HeightUnit {
 0468      get { return heightUnit_; }
 469      set {
 0470        heightUnit_ = value;
 0471      }
 472    }
 473
 474    /// <summary>Field number for the "height" field.</summary>
 475    public const int HeightFieldNumber = 20;
 476    private float height_;
 477    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 478    public float Height {
 0479      get { return height_; }
 480      set {
 0481        height_ = value;
 0482      }
 483    }
 484
 485    /// <summary>Field number for the "min_width_unit" field.</summary>
 486    public const int MinWidthUnitFieldNumber = 21;
 487    private global::DCL.ECSComponents.YGUnit minWidthUnit_ = global::DCL.ECSComponents.YGUnit.Undefined;
 488    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 489    public global::DCL.ECSComponents.YGUnit MinWidthUnit {
 0490      get { return minWidthUnit_; }
 491      set {
 0492        minWidthUnit_ = value;
 0493      }
 494    }
 495
 496    /// <summary>Field number for the "min_width" field.</summary>
 497    public const int MinWidthFieldNumber = 22;
 498    private float minWidth_;
 499    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 500    public float MinWidth {
 0501      get { return minWidth_; }
 502      set {
 0503        minWidth_ = value;
 0504      }
 505    }
 506
 507    /// <summary>Field number for the "min_height_unit" field.</summary>
 508    public const int MinHeightUnitFieldNumber = 23;
 509    private global::DCL.ECSComponents.YGUnit minHeightUnit_ = global::DCL.ECSComponents.YGUnit.Undefined;
 510    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 511    public global::DCL.ECSComponents.YGUnit MinHeightUnit {
 0512      get { return minHeightUnit_; }
 513      set {
 0514        minHeightUnit_ = value;
 0515      }
 516    }
 517
 518    /// <summary>Field number for the "min_height" field.</summary>
 519    public const int MinHeightFieldNumber = 24;
 520    private float minHeight_;
 521    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 522    public float MinHeight {
 0523      get { return minHeight_; }
 524      set {
 0525        minHeight_ = value;
 0526      }
 527    }
 528
 529    /// <summary>Field number for the "max_width_unit" field.</summary>
 530    public const int MaxWidthUnitFieldNumber = 31;
 531    private global::DCL.ECSComponents.YGUnit maxWidthUnit_ = global::DCL.ECSComponents.YGUnit.Undefined;
 532    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 533    public global::DCL.ECSComponents.YGUnit MaxWidthUnit {
 0534      get { return maxWidthUnit_; }
 535      set {
 0536        maxWidthUnit_ = value;
 0537      }
 538    }
 539
 540    /// <summary>Field number for the "max_width" field.</summary>
 541    public const int MaxWidthFieldNumber = 32;
 542    private float maxWidth_;
 543    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 544    public float MaxWidth {
 0545      get { return maxWidth_; }
 546      set {
 0547        maxWidth_ = value;
 0548      }
 549    }
 550
 551    /// <summary>Field number for the "max_height_unit" field.</summary>
 552    public const int MaxHeightUnitFieldNumber = 33;
 553    private global::DCL.ECSComponents.YGUnit maxHeightUnit_ = global::DCL.ECSComponents.YGUnit.Undefined;
 554    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 555    public global::DCL.ECSComponents.YGUnit MaxHeightUnit {
 0556      get { return maxHeightUnit_; }
 557      set {
 0558        maxHeightUnit_ = value;
 0559      }
 560    }
 561
 562    /// <summary>Field number for the "max_height" field.</summary>
 563    public const int MaxHeightFieldNumber = 34;
 564    private float maxHeight_;
 565    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 566    public float MaxHeight {
 0567      get { return maxHeight_; }
 568      set {
 0569        maxHeight_ = value;
 0570      }
 571    }
 572
 573    /// <summary>Field number for the "position_left_unit" field.</summary>
 574    public const int PositionLeftUnitFieldNumber = 41;
 575    private global::DCL.ECSComponents.YGUnit positionLeftUnit_ = global::DCL.ECSComponents.YGUnit.Undefined;
 576    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 577    public global::DCL.ECSComponents.YGUnit PositionLeftUnit {
 0578      get { return positionLeftUnit_; }
 579      set {
 0580        positionLeftUnit_ = value;
 0581      }
 582    }
 583
 584    /// <summary>Field number for the "position_left" field.</summary>
 585    public const int PositionLeftFieldNumber = 42;
 586    private float positionLeft_;
 587    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 588    public float PositionLeft {
 0589      get { return positionLeft_; }
 590      set {
 0591        positionLeft_ = value;
 0592      }
 593    }
 594
 595    /// <summary>Field number for the "position_top_unit" field.</summary>
 596    public const int PositionTopUnitFieldNumber = 43;
 597    private global::DCL.ECSComponents.YGUnit positionTopUnit_ = global::DCL.ECSComponents.YGUnit.Undefined;
 598    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 599    public global::DCL.ECSComponents.YGUnit PositionTopUnit {
 0600      get { return positionTopUnit_; }
 601      set {
 0602        positionTopUnit_ = value;
 0603      }
 604    }
 605
 606    /// <summary>Field number for the "position_top" field.</summary>
 607    public const int PositionTopFieldNumber = 44;
 608    private float positionTop_;
 609    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 610    public float PositionTop {
 0611      get { return positionTop_; }
 612      set {
 0613        positionTop_ = value;
 0614      }
 615    }
 616
 617    /// <summary>Field number for the "position_right_unit" field.</summary>
 618    public const int PositionRightUnitFieldNumber = 45;
 619    private global::DCL.ECSComponents.YGUnit positionRightUnit_ = global::DCL.ECSComponents.YGUnit.Undefined;
 620    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 621    public global::DCL.ECSComponents.YGUnit PositionRightUnit {
 0622      get { return positionRightUnit_; }
 623      set {
 0624        positionRightUnit_ = value;
 0625      }
 626    }
 627
 628    /// <summary>Field number for the "position_right" field.</summary>
 629    public const int PositionRightFieldNumber = 46;
 630    private float positionRight_;
 631    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 632    public float PositionRight {
 0633      get { return positionRight_; }
 634      set {
 0635        positionRight_ = value;
 0636      }
 637    }
 638
 639    /// <summary>Field number for the "position_bottom_unit" field.</summary>
 640    public const int PositionBottomUnitFieldNumber = 47;
 641    private global::DCL.ECSComponents.YGUnit positionBottomUnit_ = global::DCL.ECSComponents.YGUnit.Undefined;
 642    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 643    public global::DCL.ECSComponents.YGUnit PositionBottomUnit {
 0644      get { return positionBottomUnit_; }
 645      set {
 0646        positionBottomUnit_ = value;
 0647      }
 648    }
 649
 650    /// <summary>Field number for the "position_bottom" field.</summary>
 651    public const int PositionBottomFieldNumber = 48;
 652    private float positionBottom_;
 653    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 654    public float PositionBottom {
 0655      get { return positionBottom_; }
 656      set {
 0657        positionBottom_ = value;
 0658      }
 659    }
 660
 661    /// <summary>Field number for the "margin_left_unit" field.</summary>
 662    public const int MarginLeftUnitFieldNumber = 51;
 663    private global::DCL.ECSComponents.YGUnit marginLeftUnit_ = global::DCL.ECSComponents.YGUnit.Undefined;
 664    /// <summary>
 665    /// margin
 666    /// </summary>
 667    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 668    public global::DCL.ECSComponents.YGUnit MarginLeftUnit {
 0669      get { return marginLeftUnit_; }
 670      set {
 0671        marginLeftUnit_ = value;
 0672      }
 673    }
 674
 675    /// <summary>Field number for the "margin_left" field.</summary>
 676    public const int MarginLeftFieldNumber = 52;
 677    private float marginLeft_;
 678    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 679    public float MarginLeft {
 0680      get { return marginLeft_; }
 681      set {
 0682        marginLeft_ = value;
 0683      }
 684    }
 685
 686    /// <summary>Field number for the "margin_top_unit" field.</summary>
 687    public const int MarginTopUnitFieldNumber = 53;
 688    private global::DCL.ECSComponents.YGUnit marginTopUnit_ = global::DCL.ECSComponents.YGUnit.Undefined;
 689    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 690    public global::DCL.ECSComponents.YGUnit MarginTopUnit {
 0691      get { return marginTopUnit_; }
 692      set {
 0693        marginTopUnit_ = value;
 0694      }
 695    }
 696
 697    /// <summary>Field number for the "margin_top" field.</summary>
 698    public const int MarginTopFieldNumber = 54;
 699    private float marginTop_;
 700    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 701    public float MarginTop {
 0702      get { return marginTop_; }
 703      set {
 0704        marginTop_ = value;
 0705      }
 706    }
 707
 708    /// <summary>Field number for the "margin_right_unit" field.</summary>
 709    public const int MarginRightUnitFieldNumber = 55;
 710    private global::DCL.ECSComponents.YGUnit marginRightUnit_ = global::DCL.ECSComponents.YGUnit.Undefined;
 711    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 712    public global::DCL.ECSComponents.YGUnit MarginRightUnit {
 0713      get { return marginRightUnit_; }
 714      set {
 0715        marginRightUnit_ = value;
 0716      }
 717    }
 718
 719    /// <summary>Field number for the "margin_right" field.</summary>
 720    public const int MarginRightFieldNumber = 56;
 721    private float marginRight_;
 722    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 723    public float MarginRight {
 0724      get { return marginRight_; }
 725      set {
 0726        marginRight_ = value;
 0727      }
 728    }
 729
 730    /// <summary>Field number for the "margin_bottom_unit" field.</summary>
 731    public const int MarginBottomUnitFieldNumber = 57;
 732    private global::DCL.ECSComponents.YGUnit marginBottomUnit_ = global::DCL.ECSComponents.YGUnit.Undefined;
 733    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 734    public global::DCL.ECSComponents.YGUnit MarginBottomUnit {
 0735      get { return marginBottomUnit_; }
 736      set {
 0737        marginBottomUnit_ = value;
 0738      }
 739    }
 740
 741    /// <summary>Field number for the "margin_bottom" field.</summary>
 742    public const int MarginBottomFieldNumber = 58;
 743    private float marginBottom_;
 744    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 745    public float MarginBottom {
 0746      get { return marginBottom_; }
 747      set {
 0748        marginBottom_ = value;
 0749      }
 750    }
 751
 752    /// <summary>Field number for the "padding_left_unit" field.</summary>
 753    public const int PaddingLeftUnitFieldNumber = 61;
 754    private global::DCL.ECSComponents.YGUnit paddingLeftUnit_ = global::DCL.ECSComponents.YGUnit.Undefined;
 755    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 756    public global::DCL.ECSComponents.YGUnit PaddingLeftUnit {
 0757      get { return paddingLeftUnit_; }
 758      set {
 0759        paddingLeftUnit_ = value;
 0760      }
 761    }
 762
 763    /// <summary>Field number for the "padding_left" field.</summary>
 764    public const int PaddingLeftFieldNumber = 62;
 765    private float paddingLeft_;
 766    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 767    public float PaddingLeft {
 0768      get { return paddingLeft_; }
 769      set {
 0770        paddingLeft_ = value;
 0771      }
 772    }
 773
 774    /// <summary>Field number for the "padding_top_unit" field.</summary>
 775    public const int PaddingTopUnitFieldNumber = 63;
 776    private global::DCL.ECSComponents.YGUnit paddingTopUnit_ = global::DCL.ECSComponents.YGUnit.Undefined;
 777    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 778    public global::DCL.ECSComponents.YGUnit PaddingTopUnit {
 0779      get { return paddingTopUnit_; }
 780      set {
 0781        paddingTopUnit_ = value;
 0782      }
 783    }
 784
 785    /// <summary>Field number for the "padding_top" field.</summary>
 786    public const int PaddingTopFieldNumber = 64;
 787    private float paddingTop_;
 788    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 789    public float PaddingTop {
 0790      get { return paddingTop_; }
 791      set {
 0792        paddingTop_ = value;
 0793      }
 794    }
 795
 796    /// <summary>Field number for the "padding_right_unit" field.</summary>
 797    public const int PaddingRightUnitFieldNumber = 65;
 798    private global::DCL.ECSComponents.YGUnit paddingRightUnit_ = global::DCL.ECSComponents.YGUnit.Undefined;
 799    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 800    public global::DCL.ECSComponents.YGUnit PaddingRightUnit {
 0801      get { return paddingRightUnit_; }
 802      set {
 0803        paddingRightUnit_ = value;
 0804      }
 805    }
 806
 807    /// <summary>Field number for the "padding_right" field.</summary>
 808    public const int PaddingRightFieldNumber = 66;
 809    private float paddingRight_;
 810    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 811    public float PaddingRight {
 0812      get { return paddingRight_; }
 813      set {
 0814        paddingRight_ = value;
 0815      }
 816    }
 817
 818    /// <summary>Field number for the "padding_bottom_unit" field.</summary>
 819    public const int PaddingBottomUnitFieldNumber = 67;
 820    private global::DCL.ECSComponents.YGUnit paddingBottomUnit_ = global::DCL.ECSComponents.YGUnit.Undefined;
 821    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 822    public global::DCL.ECSComponents.YGUnit PaddingBottomUnit {
 0823      get { return paddingBottomUnit_; }
 824      set {
 0825        paddingBottomUnit_ = value;
 0826      }
 827    }
 828
 829    /// <summary>Field number for the "padding_bottom" field.</summary>
 830    public const int PaddingBottomFieldNumber = 68;
 831    private float paddingBottom_;
 832    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 833    public float PaddingBottom {
 0834      get { return paddingBottom_; }
 835      set {
 0836        paddingBottom_ = value;
 0837      }
 838    }
 839
 840    /// <summary>Field number for the "border_left" field.</summary>
 841    public const int BorderLeftFieldNumber = 72;
 842    private float borderLeft_;
 843    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 844    public float BorderLeft {
 0845      get { return borderLeft_; }
 846      set {
 0847        borderLeft_ = value;
 0848      }
 849    }
 850
 851    /// <summary>Field number for the "border_top" field.</summary>
 852    public const int BorderTopFieldNumber = 74;
 853    private float borderTop_;
 854    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 855    public float BorderTop {
 0856      get { return borderTop_; }
 857      set {
 0858        borderTop_ = value;
 0859      }
 860    }
 861
 862    /// <summary>Field number for the "border_right" field.</summary>
 863    public const int BorderRightFieldNumber = 76;
 864    private float borderRight_;
 865    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 866    public float BorderRight {
 0867      get { return borderRight_; }
 868      set {
 0869        borderRight_ = value;
 0870      }
 871    }
 872
 873    /// <summary>Field number for the "border_bottom" field.</summary>
 874    public const int BorderBottomFieldNumber = 78;
 875    private float borderBottom_;
 876    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 877    public float BorderBottom {
 0878      get { return borderBottom_; }
 879      set {
 0880        borderBottom_ = value;
 0881      }
 882    }
 883
 884    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 885    public override bool Equals(object other) {
 0886      return Equals(other as PBUiTransform);
 887    }
 888
 889    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 890    public bool Equals(PBUiTransform other) {
 0891      if (ReferenceEquals(other, null)) {
 0892        return false;
 893      }
 0894      if (ReferenceEquals(other, this)) {
 0895        return true;
 896      }
 0897      if (PositionType != other.PositionType) return false;
 0898      if (AlignContent != other.AlignContent) return false;
 0899      if (AlignItems != other.AlignItems) return false;
 0900      if (AlignSelf != other.AlignSelf) return false;
 0901      if (FlexDirection != other.FlexDirection) return false;
 0902      if (FlexWrap != other.FlexWrap) return false;
 0903      if (JustifyContent != other.JustifyContent) return false;
 0904      if (Overflow != other.Overflow) return false;
 0905      if (Display != other.Display) return false;
 0906      if (Direction != other.Direction) return false;
 0907      if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(Flex, other.Flex)) return false;
 0908      if (FlexBasisUnit != other.FlexBasisUnit) return false;
 0909      if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(FlexBasis, other.FlexBasis)) return false
 0910      if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(FlexGrow, other.FlexGrow)) return false;
 0911      if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(FlexShrink, other.FlexShrink)) return fal
 0912      if (WidthUnit != other.WidthUnit) return false;
 0913      if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(Width, other.Width)) return false;
 0914      if (HeightUnit != other.HeightUnit) return false;
 0915      if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(Height, other.Height)) return false;
 0916      if (MinWidthUnit != other.MinWidthUnit) return false;
 0917      if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(MinWidth, other.MinWidth)) return false;
 0918      if (MinHeightUnit != other.MinHeightUnit) return false;
 0919      if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(MinHeight, other.MinHeight)) return false
 0920      if (MaxWidthUnit != other.MaxWidthUnit) return false;
 0921      if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(MaxWidth, other.MaxWidth)) return false;
 0922      if (MaxHeightUnit != other.MaxHeightUnit) return false;
 0923      if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(MaxHeight, other.MaxHeight)) return false
 0924      if (PositionLeftUnit != other.PositionLeftUnit) return false;
 0925      if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(PositionLeft, other.PositionLeft)) return
 0926      if (PositionTopUnit != other.PositionTopUnit) return false;
 0927      if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(PositionTop, other.PositionTop)) return f
 0928      if (PositionRightUnit != other.PositionRightUnit) return false;
 0929      if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(PositionRight, other.PositionRight)) retu
 0930      if (PositionBottomUnit != other.PositionBottomUnit) return false;
 0931      if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(PositionBottom, other.PositionBottom)) re
 0932      if (MarginLeftUnit != other.MarginLeftUnit) return false;
 0933      if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(MarginLeft, other.MarginLeft)) return fal
 0934      if (MarginTopUnit != other.MarginTopUnit) return false;
 0935      if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(MarginTop, other.MarginTop)) return false
 0936      if (MarginRightUnit != other.MarginRightUnit) return false;
 0937      if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(MarginRight, other.MarginRight)) return f
 0938      if (MarginBottomUnit != other.MarginBottomUnit) return false;
 0939      if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(MarginBottom, other.MarginBottom)) return
 0940      if (PaddingLeftUnit != other.PaddingLeftUnit) return false;
 0941      if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(PaddingLeft, other.PaddingLeft)) return f
 0942      if (PaddingTopUnit != other.PaddingTopUnit) return false;
 0943      if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(PaddingTop, other.PaddingTop)) return fal
 0944      if (PaddingRightUnit != other.PaddingRightUnit) return false;
 0945      if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(PaddingRight, other.PaddingRight)) return
 0946      if (PaddingBottomUnit != other.PaddingBottomUnit) return false;
 0947      if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(PaddingBottom, other.PaddingBottom)) retu
 0948      if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(BorderLeft, other.BorderLeft)) return fal
 0949      if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(BorderTop, other.BorderTop)) return false
 0950      if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(BorderRight, other.BorderRight)) return f
 0951      if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(BorderBottom, other.BorderBottom)) return
 0952      return Equals(_unknownFields, other._unknownFields);
 953    }
 954
 955    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 956    public override int GetHashCode() {
 0957      int hash = 1;
 0958      if (PositionType != global::DCL.ECSComponents.YGPositionType.Static) hash ^= PositionType.GetHashCode();
 0959      if (AlignContent != global::DCL.ECSComponents.YGAlign.Auto) hash ^= AlignContent.GetHashCode();
 0960      if (AlignItems != global::DCL.ECSComponents.YGAlign.Auto) hash ^= AlignItems.GetHashCode();
 0961      if (AlignSelf != global::DCL.ECSComponents.YGAlign.Auto) hash ^= AlignSelf.GetHashCode();
 0962      if (FlexDirection != global::DCL.ECSComponents.YGFlexDirection.Column) hash ^= FlexDirection.GetHashCode();
 0963      if (FlexWrap != global::DCL.ECSComponents.YGWrap.NoWrap) hash ^= FlexWrap.GetHashCode();
 0964      if (JustifyContent != global::DCL.ECSComponents.YGJustify.FlexStart) hash ^= JustifyContent.GetHashCode();
 0965      if (Overflow != global::DCL.ECSComponents.YGOverflow.Visible) hash ^= Overflow.GetHashCode();
 0966      if (Display != global::DCL.ECSComponents.YGDisplay.Flex) hash ^= Display.GetHashCode();
 0967      if (Direction != global::DCL.ECSComponents.YGDirection.Inherit) hash ^= Direction.GetHashCode();
 0968      if (Flex != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Flex);
 0969      if (FlexBasisUnit != global::DCL.ECSComponents.YGUnit.Undefined) hash ^= FlexBasisUnit.GetHashCode();
 0970      if (FlexBasis != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(FlexBasis);
 0971      if (FlexGrow != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(FlexGrow);
 0972      if (FlexShrink != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(FlexShrink)
 0973      if (WidthUnit != global::DCL.ECSComponents.YGUnit.Undefined) hash ^= WidthUnit.GetHashCode();
 0974      if (Width != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Width);
 0975      if (HeightUnit != global::DCL.ECSComponents.YGUnit.Undefined) hash ^= HeightUnit.GetHashCode();
 0976      if (Height != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Height);
 0977      if (MinWidthUnit != global::DCL.ECSComponents.YGUnit.Undefined) hash ^= MinWidthUnit.GetHashCode();
 0978      if (MinWidth != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(MinWidth);
 0979      if (MinHeightUnit != global::DCL.ECSComponents.YGUnit.Undefined) hash ^= MinHeightUnit.GetHashCode();
 0980      if (MinHeight != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(MinHeight);
 0981      if (MaxWidthUnit != global::DCL.ECSComponents.YGUnit.Undefined) hash ^= MaxWidthUnit.GetHashCode();
 0982      if (MaxWidth != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(MaxWidth);
 0983      if (MaxHeightUnit != global::DCL.ECSComponents.YGUnit.Undefined) hash ^= MaxHeightUnit.GetHashCode();
 0984      if (MaxHeight != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(MaxHeight);
 0985      if (PositionLeftUnit != global::DCL.ECSComponents.YGUnit.Undefined) hash ^= PositionLeftUnit.GetHashCode();
 0986      if (PositionLeft != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(PositionL
 0987      if (PositionTopUnit != global::DCL.ECSComponents.YGUnit.Undefined) hash ^= PositionTopUnit.GetHashCode();
 0988      if (PositionTop != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(PositionTo
 0989      if (PositionRightUnit != global::DCL.ECSComponents.YGUnit.Undefined) hash ^= PositionRightUnit.GetHashCode();
 0990      if (PositionRight != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Position
 0991      if (PositionBottomUnit != global::DCL.ECSComponents.YGUnit.Undefined) hash ^= PositionBottomUnit.GetHashCode();
 0992      if (PositionBottom != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Positio
 0993      if (MarginLeftUnit != global::DCL.ECSComponents.YGUnit.Undefined) hash ^= MarginLeftUnit.GetHashCode();
 0994      if (MarginLeft != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(MarginLeft)
 0995      if (MarginTopUnit != global::DCL.ECSComponents.YGUnit.Undefined) hash ^= MarginTopUnit.GetHashCode();
 0996      if (MarginTop != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(MarginTop);
 0997      if (MarginRightUnit != global::DCL.ECSComponents.YGUnit.Undefined) hash ^= MarginRightUnit.GetHashCode();
 0998      if (MarginRight != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(MarginRigh
 0999      if (MarginBottomUnit != global::DCL.ECSComponents.YGUnit.Undefined) hash ^= MarginBottomUnit.GetHashCode();
 01000      if (MarginBottom != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(MarginBot
 01001      if (PaddingLeftUnit != global::DCL.ECSComponents.YGUnit.Undefined) hash ^= PaddingLeftUnit.GetHashCode();
 01002      if (PaddingLeft != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(PaddingLef
 01003      if (PaddingTopUnit != global::DCL.ECSComponents.YGUnit.Undefined) hash ^= PaddingTopUnit.GetHashCode();
 01004      if (PaddingTop != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(PaddingTop)
 01005      if (PaddingRightUnit != global::DCL.ECSComponents.YGUnit.Undefined) hash ^= PaddingRightUnit.GetHashCode();
 01006      if (PaddingRight != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(PaddingRi
 01007      if (PaddingBottomUnit != global::DCL.ECSComponents.YGUnit.Undefined) hash ^= PaddingBottomUnit.GetHashCode();
 01008      if (PaddingBottom != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(PaddingB
 01009      if (BorderLeft != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(BorderLeft)
 01010      if (BorderTop != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(BorderTop);
 01011      if (BorderRight != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(BorderRigh
 01012      if (BorderBottom != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(BorderBot
 01013      if (_unknownFields != null) {
 01014        hash ^= _unknownFields.GetHashCode();
 1015      }
 01016      return hash;
 1017    }
 1018
 1019    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1020    public override string ToString() {
 01021      return pb::JsonFormatter.ToDiagnosticString(this);
 1022    }
 1023
 1024    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1025    public void WriteTo(pb::CodedOutputStream output) {
 01026      if (PositionType != global::DCL.ECSComponents.YGPositionType.Static) {
 01027        output.WriteRawTag(8);
 01028        output.WriteEnum((int) PositionType);
 1029      }
 01030      if (AlignContent != global::DCL.ECSComponents.YGAlign.Auto) {
 01031        output.WriteRawTag(16);
 01032        output.WriteEnum((int) AlignContent);
 1033      }
 01034      if (AlignItems != global::DCL.ECSComponents.YGAlign.Auto) {
 01035        output.WriteRawTag(24);
 01036        output.WriteEnum((int) AlignItems);
 1037      }
 01038      if (AlignSelf != global::DCL.ECSComponents.YGAlign.Auto) {
 01039        output.WriteRawTag(32);
 01040        output.WriteEnum((int) AlignSelf);
 1041      }
 01042      if (FlexDirection != global::DCL.ECSComponents.YGFlexDirection.Column) {
 01043        output.WriteRawTag(40);
 01044        output.WriteEnum((int) FlexDirection);
 1045      }
 01046      if (FlexWrap != global::DCL.ECSComponents.YGWrap.NoWrap) {
 01047        output.WriteRawTag(48);
 01048        output.WriteEnum((int) FlexWrap);
 1049      }
 01050      if (JustifyContent != global::DCL.ECSComponents.YGJustify.FlexStart) {
 01051        output.WriteRawTag(56);
 01052        output.WriteEnum((int) JustifyContent);
 1053      }
 01054      if (Overflow != global::DCL.ECSComponents.YGOverflow.Visible) {
 01055        output.WriteRawTag(64);
 01056        output.WriteEnum((int) Overflow);
 1057      }
 01058      if (Display != global::DCL.ECSComponents.YGDisplay.Flex) {
 01059        output.WriteRawTag(72);
 01060        output.WriteEnum((int) Display);
 1061      }
 01062      if (Direction != global::DCL.ECSComponents.YGDirection.Inherit) {
 01063        output.WriteRawTag(80);
 01064        output.WriteEnum((int) Direction);
 1065      }
 01066      if (Flex != 0F) {
 01067        output.WriteRawTag(93);
 01068        output.WriteFloat(Flex);
 1069      }
 01070      if (FlexBasisUnit != global::DCL.ECSComponents.YGUnit.Undefined) {
 01071        output.WriteRawTag(104);
 01072        output.WriteEnum((int) FlexBasisUnit);
 1073      }
 01074      if (FlexBasis != 0F) {
 01075        output.WriteRawTag(117);
 01076        output.WriteFloat(FlexBasis);
 1077      }
 01078      if (FlexGrow != 0F) {
 01079        output.WriteRawTag(125);
 01080        output.WriteFloat(FlexGrow);
 1081      }
 01082      if (FlexShrink != 0F) {
 01083        output.WriteRawTag(133, 1);
 01084        output.WriteFloat(FlexShrink);
 1085      }
 01086      if (WidthUnit != global::DCL.ECSComponents.YGUnit.Undefined) {
 01087        output.WriteRawTag(136, 1);
 01088        output.WriteEnum((int) WidthUnit);
 1089      }
 01090      if (Width != 0F) {
 01091        output.WriteRawTag(149, 1);
 01092        output.WriteFloat(Width);
 1093      }
 01094      if (HeightUnit != global::DCL.ECSComponents.YGUnit.Undefined) {
 01095        output.WriteRawTag(152, 1);
 01096        output.WriteEnum((int) HeightUnit);
 1097      }
 01098      if (Height != 0F) {
 01099        output.WriteRawTag(165, 1);
 01100        output.WriteFloat(Height);
 1101      }
 01102      if (MinWidthUnit != global::DCL.ECSComponents.YGUnit.Undefined) {
 01103        output.WriteRawTag(168, 1);
 01104        output.WriteEnum((int) MinWidthUnit);
 1105      }
 01106      if (MinWidth != 0F) {
 01107        output.WriteRawTag(181, 1);
 01108        output.WriteFloat(MinWidth);
 1109      }
 01110      if (MinHeightUnit != global::DCL.ECSComponents.YGUnit.Undefined) {
 01111        output.WriteRawTag(184, 1);
 01112        output.WriteEnum((int) MinHeightUnit);
 1113      }
 01114      if (MinHeight != 0F) {
 01115        output.WriteRawTag(197, 1);
 01116        output.WriteFloat(MinHeight);
 1117      }
 01118      if (MaxWidthUnit != global::DCL.ECSComponents.YGUnit.Undefined) {
 01119        output.WriteRawTag(248, 1);
 01120        output.WriteEnum((int) MaxWidthUnit);
 1121      }
 01122      if (MaxWidth != 0F) {
 01123        output.WriteRawTag(133, 2);
 01124        output.WriteFloat(MaxWidth);
 1125      }
 01126      if (MaxHeightUnit != global::DCL.ECSComponents.YGUnit.Undefined) {
 01127        output.WriteRawTag(136, 2);
 01128        output.WriteEnum((int) MaxHeightUnit);
 1129      }
 01130      if (MaxHeight != 0F) {
 01131        output.WriteRawTag(149, 2);
 01132        output.WriteFloat(MaxHeight);
 1133      }
 01134      if (PositionLeftUnit != global::DCL.ECSComponents.YGUnit.Undefined) {
 01135        output.WriteRawTag(200, 2);
 01136        output.WriteEnum((int) PositionLeftUnit);
 1137      }
 01138      if (PositionLeft != 0F) {
 01139        output.WriteRawTag(213, 2);
 01140        output.WriteFloat(PositionLeft);
 1141      }
 01142      if (PositionTopUnit != global::DCL.ECSComponents.YGUnit.Undefined) {
 01143        output.WriteRawTag(216, 2);
 01144        output.WriteEnum((int) PositionTopUnit);
 1145      }
 01146      if (PositionTop != 0F) {
 01147        output.WriteRawTag(229, 2);
 01148        output.WriteFloat(PositionTop);
 1149      }
 01150      if (PositionRightUnit != global::DCL.ECSComponents.YGUnit.Undefined) {
 01151        output.WriteRawTag(232, 2);
 01152        output.WriteEnum((int) PositionRightUnit);
 1153      }
 01154      if (PositionRight != 0F) {
 01155        output.WriteRawTag(245, 2);
 01156        output.WriteFloat(PositionRight);
 1157      }
 01158      if (PositionBottomUnit != global::DCL.ECSComponents.YGUnit.Undefined) {
 01159        output.WriteRawTag(248, 2);
 01160        output.WriteEnum((int) PositionBottomUnit);
 1161      }
 01162      if (PositionBottom != 0F) {
 01163        output.WriteRawTag(133, 3);
 01164        output.WriteFloat(PositionBottom);
 1165      }
 01166      if (MarginLeftUnit != global::DCL.ECSComponents.YGUnit.Undefined) {
 01167        output.WriteRawTag(152, 3);
 01168        output.WriteEnum((int) MarginLeftUnit);
 1169      }
 01170      if (MarginLeft != 0F) {
 01171        output.WriteRawTag(165, 3);
 01172        output.WriteFloat(MarginLeft);
 1173      }
 01174      if (MarginTopUnit != global::DCL.ECSComponents.YGUnit.Undefined) {
 01175        output.WriteRawTag(168, 3);
 01176        output.WriteEnum((int) MarginTopUnit);
 1177      }
 01178      if (MarginTop != 0F) {
 01179        output.WriteRawTag(181, 3);
 01180        output.WriteFloat(MarginTop);
 1181      }
 01182      if (MarginRightUnit != global::DCL.ECSComponents.YGUnit.Undefined) {
 01183        output.WriteRawTag(184, 3);
 01184        output.WriteEnum((int) MarginRightUnit);
 1185      }
 01186      if (MarginRight != 0F) {
 01187        output.WriteRawTag(197, 3);
 01188        output.WriteFloat(MarginRight);
 1189      }
 01190      if (MarginBottomUnit != global::DCL.ECSComponents.YGUnit.Undefined) {
 01191        output.WriteRawTag(200, 3);
 01192        output.WriteEnum((int) MarginBottomUnit);
 1193      }
 01194      if (MarginBottom != 0F) {
 01195        output.WriteRawTag(213, 3);
 01196        output.WriteFloat(MarginBottom);
 1197      }
 01198      if (PaddingLeftUnit != global::DCL.ECSComponents.YGUnit.Undefined) {
 01199        output.WriteRawTag(232, 3);
 01200        output.WriteEnum((int) PaddingLeftUnit);
 1201      }
 01202      if (PaddingLeft != 0F) {
 01203        output.WriteRawTag(245, 3);
 01204        output.WriteFloat(PaddingLeft);
 1205      }
 01206      if (PaddingTopUnit != global::DCL.ECSComponents.YGUnit.Undefined) {
 01207        output.WriteRawTag(248, 3);
 01208        output.WriteEnum((int) PaddingTopUnit);
 1209      }
 01210      if (PaddingTop != 0F) {
 01211        output.WriteRawTag(133, 4);
 01212        output.WriteFloat(PaddingTop);
 1213      }
 01214      if (PaddingRightUnit != global::DCL.ECSComponents.YGUnit.Undefined) {
 01215        output.WriteRawTag(136, 4);
 01216        output.WriteEnum((int) PaddingRightUnit);
 1217      }
 01218      if (PaddingRight != 0F) {
 01219        output.WriteRawTag(149, 4);
 01220        output.WriteFloat(PaddingRight);
 1221      }
 01222      if (PaddingBottomUnit != global::DCL.ECSComponents.YGUnit.Undefined) {
 01223        output.WriteRawTag(152, 4);
 01224        output.WriteEnum((int) PaddingBottomUnit);
 1225      }
 01226      if (PaddingBottom != 0F) {
 01227        output.WriteRawTag(165, 4);
 01228        output.WriteFloat(PaddingBottom);
 1229      }
 01230      if (BorderLeft != 0F) {
 01231        output.WriteRawTag(197, 4);
 01232        output.WriteFloat(BorderLeft);
 1233      }
 01234      if (BorderTop != 0F) {
 01235        output.WriteRawTag(213, 4);
 01236        output.WriteFloat(BorderTop);
 1237      }
 01238      if (BorderRight != 0F) {
 01239        output.WriteRawTag(229, 4);
 01240        output.WriteFloat(BorderRight);
 1241      }
 01242      if (BorderBottom != 0F) {
 01243        output.WriteRawTag(245, 4);
 01244        output.WriteFloat(BorderBottom);
 1245      }
 01246      if (_unknownFields != null) {
 01247        _unknownFields.WriteTo(output);
 1248      }
 01249    }
 1250
 1251    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1252    public int CalculateSize() {
 01253      int size = 0;
 01254      if (PositionType != global::DCL.ECSComponents.YGPositionType.Static) {
 01255        size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) PositionType);
 1256      }
 01257      if (AlignContent != global::DCL.ECSComponents.YGAlign.Auto) {
 01258        size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) AlignContent);
 1259      }
 01260      if (AlignItems != global::DCL.ECSComponents.YGAlign.Auto) {
 01261        size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) AlignItems);
 1262      }
 01263      if (AlignSelf != global::DCL.ECSComponents.YGAlign.Auto) {
 01264        size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) AlignSelf);
 1265      }
 01266      if (FlexDirection != global::DCL.ECSComponents.YGFlexDirection.Column) {
 01267        size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) FlexDirection);
 1268      }
 01269      if (FlexWrap != global::DCL.ECSComponents.YGWrap.NoWrap) {
 01270        size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) FlexWrap);
 1271      }
 01272      if (JustifyContent != global::DCL.ECSComponents.YGJustify.FlexStart) {
 01273        size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) JustifyContent);
 1274      }
 01275      if (Overflow != global::DCL.ECSComponents.YGOverflow.Visible) {
 01276        size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) Overflow);
 1277      }
 01278      if (Display != global::DCL.ECSComponents.YGDisplay.Flex) {
 01279        size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) Display);
 1280      }
 01281      if (Direction != global::DCL.ECSComponents.YGDirection.Inherit) {
 01282        size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) Direction);
 1283      }
 01284      if (Flex != 0F) {
 01285        size += 1 + 4;
 1286      }
 01287      if (FlexBasisUnit != global::DCL.ECSComponents.YGUnit.Undefined) {
 01288        size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) FlexBasisUnit);
 1289      }
 01290      if (FlexBasis != 0F) {
 01291        size += 1 + 4;
 1292      }
 01293      if (FlexGrow != 0F) {
 01294        size += 1 + 4;
 1295      }
 01296      if (FlexShrink != 0F) {
 01297        size += 2 + 4;
 1298      }
 01299      if (WidthUnit != global::DCL.ECSComponents.YGUnit.Undefined) {
 01300        size += 2 + pb::CodedOutputStream.ComputeEnumSize((int) WidthUnit);
 1301      }
 01302      if (Width != 0F) {
 01303        size += 2 + 4;
 1304      }
 01305      if (HeightUnit != global::DCL.ECSComponents.YGUnit.Undefined) {
 01306        size += 2 + pb::CodedOutputStream.ComputeEnumSize((int) HeightUnit);
 1307      }
 01308      if (Height != 0F) {
 01309        size += 2 + 4;
 1310      }
 01311      if (MinWidthUnit != global::DCL.ECSComponents.YGUnit.Undefined) {
 01312        size += 2 + pb::CodedOutputStream.ComputeEnumSize((int) MinWidthUnit);
 1313      }
 01314      if (MinWidth != 0F) {
 01315        size += 2 + 4;
 1316      }
 01317      if (MinHeightUnit != global::DCL.ECSComponents.YGUnit.Undefined) {
 01318        size += 2 + pb::CodedOutputStream.ComputeEnumSize((int) MinHeightUnit);
 1319      }
 01320      if (MinHeight != 0F) {
 01321        size += 2 + 4;
 1322      }
 01323      if (MaxWidthUnit != global::DCL.ECSComponents.YGUnit.Undefined) {
 01324        size += 2 + pb::CodedOutputStream.ComputeEnumSize((int) MaxWidthUnit);
 1325      }
 01326      if (MaxWidth != 0F) {
 01327        size += 2 + 4;
 1328      }
 01329      if (MaxHeightUnit != global::DCL.ECSComponents.YGUnit.Undefined) {
 01330        size += 2 + pb::CodedOutputStream.ComputeEnumSize((int) MaxHeightUnit);
 1331      }
 01332      if (MaxHeight != 0F) {
 01333        size += 2 + 4;
 1334      }
 01335      if (PositionLeftUnit != global::DCL.ECSComponents.YGUnit.Undefined) {
 01336        size += 2 + pb::CodedOutputStream.ComputeEnumSize((int) PositionLeftUnit);
 1337      }
 01338      if (PositionLeft != 0F) {
 01339        size += 2 + 4;
 1340      }
 01341      if (PositionTopUnit != global::DCL.ECSComponents.YGUnit.Undefined) {
 01342        size += 2 + pb::CodedOutputStream.ComputeEnumSize((int) PositionTopUnit);
 1343      }
 01344      if (PositionTop != 0F) {
 01345        size += 2 + 4;
 1346      }
 01347      if (PositionRightUnit != global::DCL.ECSComponents.YGUnit.Undefined) {
 01348        size += 2 + pb::CodedOutputStream.ComputeEnumSize((int) PositionRightUnit);
 1349      }
 01350      if (PositionRight != 0F) {
 01351        size += 2 + 4;
 1352      }
 01353      if (PositionBottomUnit != global::DCL.ECSComponents.YGUnit.Undefined) {
 01354        size += 2 + pb::CodedOutputStream.ComputeEnumSize((int) PositionBottomUnit);
 1355      }
 01356      if (PositionBottom != 0F) {
 01357        size += 2 + 4;
 1358      }
 01359      if (MarginLeftUnit != global::DCL.ECSComponents.YGUnit.Undefined) {
 01360        size += 2 + pb::CodedOutputStream.ComputeEnumSize((int) MarginLeftUnit);
 1361      }
 01362      if (MarginLeft != 0F) {
 01363        size += 2 + 4;
 1364      }
 01365      if (MarginTopUnit != global::DCL.ECSComponents.YGUnit.Undefined) {
 01366        size += 2 + pb::CodedOutputStream.ComputeEnumSize((int) MarginTopUnit);
 1367      }
 01368      if (MarginTop != 0F) {
 01369        size += 2 + 4;
 1370      }
 01371      if (MarginRightUnit != global::DCL.ECSComponents.YGUnit.Undefined) {
 01372        size += 2 + pb::CodedOutputStream.ComputeEnumSize((int) MarginRightUnit);
 1373      }
 01374      if (MarginRight != 0F) {
 01375        size += 2 + 4;
 1376      }
 01377      if (MarginBottomUnit != global::DCL.ECSComponents.YGUnit.Undefined) {
 01378        size += 2 + pb::CodedOutputStream.ComputeEnumSize((int) MarginBottomUnit);
 1379      }
 01380      if (MarginBottom != 0F) {
 01381        size += 2 + 4;
 1382      }
 01383      if (PaddingLeftUnit != global::DCL.ECSComponents.YGUnit.Undefined) {
 01384        size += 2 + pb::CodedOutputStream.ComputeEnumSize((int) PaddingLeftUnit);
 1385      }
 01386      if (PaddingLeft != 0F) {
 01387        size += 2 + 4;
 1388      }
 01389      if (PaddingTopUnit != global::DCL.ECSComponents.YGUnit.Undefined) {
 01390        size += 2 + pb::CodedOutputStream.ComputeEnumSize((int) PaddingTopUnit);
 1391      }
 01392      if (PaddingTop != 0F) {
 01393        size += 2 + 4;
 1394      }
 01395      if (PaddingRightUnit != global::DCL.ECSComponents.YGUnit.Undefined) {
 01396        size += 2 + pb::CodedOutputStream.ComputeEnumSize((int) PaddingRightUnit);
 1397      }
 01398      if (PaddingRight != 0F) {
 01399        size += 2 + 4;
 1400      }
 01401      if (PaddingBottomUnit != global::DCL.ECSComponents.YGUnit.Undefined) {
 01402        size += 2 + pb::CodedOutputStream.ComputeEnumSize((int) PaddingBottomUnit);
 1403      }
 01404      if (PaddingBottom != 0F) {
 01405        size += 2 + 4;
 1406      }
 01407      if (BorderLeft != 0F) {
 01408        size += 2 + 4;
 1409      }
 01410      if (BorderTop != 0F) {
 01411        size += 2 + 4;
 1412      }
 01413      if (BorderRight != 0F) {
 01414        size += 2 + 4;
 1415      }
 01416      if (BorderBottom != 0F) {
 01417        size += 2 + 4;
 1418      }
 01419      if (_unknownFields != null) {
 01420        size += _unknownFields.CalculateSize();
 1421      }
 01422      return size;
 1423    }
 1424
 1425    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1426    public void MergeFrom(PBUiTransform other) {
 01427      if (other == null) {
 01428        return;
 1429      }
 01430      if (other.PositionType != global::DCL.ECSComponents.YGPositionType.Static) {
 01431        PositionType = other.PositionType;
 1432      }
 01433      if (other.AlignContent != global::DCL.ECSComponents.YGAlign.Auto) {
 01434        AlignContent = other.AlignContent;
 1435      }
 01436      if (other.AlignItems != global::DCL.ECSComponents.YGAlign.Auto) {
 01437        AlignItems = other.AlignItems;
 1438      }
 01439      if (other.AlignSelf != global::DCL.ECSComponents.YGAlign.Auto) {
 01440        AlignSelf = other.AlignSelf;
 1441      }
 01442      if (other.FlexDirection != global::DCL.ECSComponents.YGFlexDirection.Column) {
 01443        FlexDirection = other.FlexDirection;
 1444      }
 01445      if (other.FlexWrap != global::DCL.ECSComponents.YGWrap.NoWrap) {
 01446        FlexWrap = other.FlexWrap;
 1447      }
 01448      if (other.JustifyContent != global::DCL.ECSComponents.YGJustify.FlexStart) {
 01449        JustifyContent = other.JustifyContent;
 1450      }
 01451      if (other.Overflow != global::DCL.ECSComponents.YGOverflow.Visible) {
 01452        Overflow = other.Overflow;
 1453      }
 01454      if (other.Display != global::DCL.ECSComponents.YGDisplay.Flex) {
 01455        Display = other.Display;
 1456      }
 01457      if (other.Direction != global::DCL.ECSComponents.YGDirection.Inherit) {
 01458        Direction = other.Direction;
 1459      }
 01460      if (other.Flex != 0F) {
 01461        Flex = other.Flex;
 1462      }
 01463      if (other.FlexBasisUnit != global::DCL.ECSComponents.YGUnit.Undefined) {
 01464        FlexBasisUnit = other.FlexBasisUnit;
 1465      }
 01466      if (other.FlexBasis != 0F) {
 01467        FlexBasis = other.FlexBasis;
 1468      }
 01469      if (other.FlexGrow != 0F) {
 01470        FlexGrow = other.FlexGrow;
 1471      }
 01472      if (other.FlexShrink != 0F) {
 01473        FlexShrink = other.FlexShrink;
 1474      }
 01475      if (other.WidthUnit != global::DCL.ECSComponents.YGUnit.Undefined) {
 01476        WidthUnit = other.WidthUnit;
 1477      }
 01478      if (other.Width != 0F) {
 01479        Width = other.Width;
 1480      }
 01481      if (other.HeightUnit != global::DCL.ECSComponents.YGUnit.Undefined) {
 01482        HeightUnit = other.HeightUnit;
 1483      }
 01484      if (other.Height != 0F) {
 01485        Height = other.Height;
 1486      }
 01487      if (other.MinWidthUnit != global::DCL.ECSComponents.YGUnit.Undefined) {
 01488        MinWidthUnit = other.MinWidthUnit;
 1489      }
 01490      if (other.MinWidth != 0F) {
 01491        MinWidth = other.MinWidth;
 1492      }
 01493      if (other.MinHeightUnit != global::DCL.ECSComponents.YGUnit.Undefined) {
 01494        MinHeightUnit = other.MinHeightUnit;
 1495      }
 01496      if (other.MinHeight != 0F) {
 01497        MinHeight = other.MinHeight;
 1498      }
 01499      if (other.MaxWidthUnit != global::DCL.ECSComponents.YGUnit.Undefined) {
 01500        MaxWidthUnit = other.MaxWidthUnit;
 1501      }
 01502      if (other.MaxWidth != 0F) {
 01503        MaxWidth = other.MaxWidth;
 1504      }
 01505      if (other.MaxHeightUnit != global::DCL.ECSComponents.YGUnit.Undefined) {
 01506        MaxHeightUnit = other.MaxHeightUnit;
 1507      }
 01508      if (other.MaxHeight != 0F) {
 01509        MaxHeight = other.MaxHeight;
 1510      }
 01511      if (other.PositionLeftUnit != global::DCL.ECSComponents.YGUnit.Undefined) {
 01512        PositionLeftUnit = other.PositionLeftUnit;
 1513      }
 01514      if (other.PositionLeft != 0F) {
 01515        PositionLeft = other.PositionLeft;
 1516      }
 01517      if (other.PositionTopUnit != global::DCL.ECSComponents.YGUnit.Undefined) {
 01518        PositionTopUnit = other.PositionTopUnit;
 1519      }
 01520      if (other.PositionTop != 0F) {
 01521        PositionTop = other.PositionTop;
 1522      }
 01523      if (other.PositionRightUnit != global::DCL.ECSComponents.YGUnit.Undefined) {
 01524        PositionRightUnit = other.PositionRightUnit;
 1525      }
 01526      if (other.PositionRight != 0F) {
 01527        PositionRight = other.PositionRight;
 1528      }
 01529      if (other.PositionBottomUnit != global::DCL.ECSComponents.YGUnit.Undefined) {
 01530        PositionBottomUnit = other.PositionBottomUnit;
 1531      }
 01532      if (other.PositionBottom != 0F) {
 01533        PositionBottom = other.PositionBottom;
 1534      }
 01535      if (other.MarginLeftUnit != global::DCL.ECSComponents.YGUnit.Undefined) {
 01536        MarginLeftUnit = other.MarginLeftUnit;
 1537      }
 01538      if (other.MarginLeft != 0F) {
 01539        MarginLeft = other.MarginLeft;
 1540      }
 01541      if (other.MarginTopUnit != global::DCL.ECSComponents.YGUnit.Undefined) {
 01542        MarginTopUnit = other.MarginTopUnit;
 1543      }
 01544      if (other.MarginTop != 0F) {
 01545        MarginTop = other.MarginTop;
 1546      }
 01547      if (other.MarginRightUnit != global::DCL.ECSComponents.YGUnit.Undefined) {
 01548        MarginRightUnit = other.MarginRightUnit;
 1549      }
 01550      if (other.MarginRight != 0F) {
 01551        MarginRight = other.MarginRight;
 1552      }
 01553      if (other.MarginBottomUnit != global::DCL.ECSComponents.YGUnit.Undefined) {
 01554        MarginBottomUnit = other.MarginBottomUnit;
 1555      }
 01556      if (other.MarginBottom != 0F) {
 01557        MarginBottom = other.MarginBottom;
 1558      }
 01559      if (other.PaddingLeftUnit != global::DCL.ECSComponents.YGUnit.Undefined) {
 01560        PaddingLeftUnit = other.PaddingLeftUnit;
 1561      }
 01562      if (other.PaddingLeft != 0F) {
 01563        PaddingLeft = other.PaddingLeft;
 1564      }
 01565      if (other.PaddingTopUnit != global::DCL.ECSComponents.YGUnit.Undefined) {
 01566        PaddingTopUnit = other.PaddingTopUnit;
 1567      }
 01568      if (other.PaddingTop != 0F) {
 01569        PaddingTop = other.PaddingTop;
 1570      }
 01571      if (other.PaddingRightUnit != global::DCL.ECSComponents.YGUnit.Undefined) {
 01572        PaddingRightUnit = other.PaddingRightUnit;
 1573      }
 01574      if (other.PaddingRight != 0F) {
 01575        PaddingRight = other.PaddingRight;
 1576      }
 01577      if (other.PaddingBottomUnit != global::DCL.ECSComponents.YGUnit.Undefined) {
 01578        PaddingBottomUnit = other.PaddingBottomUnit;
 1579      }
 01580      if (other.PaddingBottom != 0F) {
 01581        PaddingBottom = other.PaddingBottom;
 1582      }
 01583      if (other.BorderLeft != 0F) {
 01584        BorderLeft = other.BorderLeft;
 1585      }
 01586      if (other.BorderTop != 0F) {
 01587        BorderTop = other.BorderTop;
 1588      }
 01589      if (other.BorderRight != 0F) {
 01590        BorderRight = other.BorderRight;
 1591      }
 01592      if (other.BorderBottom != 0F) {
 01593        BorderBottom = other.BorderBottom;
 1594      }
 01595      _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
 01596    }
 1597
 1598    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1599    public void MergeFrom(pb::CodedInputStream input) {
 1600      uint tag;
 01601      while ((tag = input.ReadTag()) != 0) {
 1602        switch(tag) {
 1603          default:
 01604            _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
 01605            break;
 1606          case 8: {
 01607            PositionType = (global::DCL.ECSComponents.YGPositionType) input.ReadEnum();
 01608            break;
 1609          }
 1610          case 16: {
 01611            AlignContent = (global::DCL.ECSComponents.YGAlign) input.ReadEnum();
 01612            break;
 1613          }
 1614          case 24: {
 01615            AlignItems = (global::DCL.ECSComponents.YGAlign) input.ReadEnum();
 01616            break;
 1617          }
 1618          case 32: {
 01619            AlignSelf = (global::DCL.ECSComponents.YGAlign) input.ReadEnum();
 01620            break;
 1621          }
 1622          case 40: {
 01623            FlexDirection = (global::DCL.ECSComponents.YGFlexDirection) input.ReadEnum();
 01624            break;
 1625          }
 1626          case 48: {
 01627            FlexWrap = (global::DCL.ECSComponents.YGWrap) input.ReadEnum();
 01628            break;
 1629          }
 1630          case 56: {
 01631            JustifyContent = (global::DCL.ECSComponents.YGJustify) input.ReadEnum();
 01632            break;
 1633          }
 1634          case 64: {
 01635            Overflow = (global::DCL.ECSComponents.YGOverflow) input.ReadEnum();
 01636            break;
 1637          }
 1638          case 72: {
 01639            Display = (global::DCL.ECSComponents.YGDisplay) input.ReadEnum();
 01640            break;
 1641          }
 1642          case 80: {
 01643            Direction = (global::DCL.ECSComponents.YGDirection) input.ReadEnum();
 01644            break;
 1645          }
 1646          case 93: {
 01647            Flex = input.ReadFloat();
 01648            break;
 1649          }
 1650          case 104: {
 01651            FlexBasisUnit = (global::DCL.ECSComponents.YGUnit) input.ReadEnum();
 01652            break;
 1653          }
 1654          case 117: {
 01655            FlexBasis = input.ReadFloat();
 01656            break;
 1657          }
 1658          case 125: {
 01659            FlexGrow = input.ReadFloat();
 01660            break;
 1661          }
 1662          case 133: {
 01663            FlexShrink = input.ReadFloat();
 01664            break;
 1665          }
 1666          case 136: {
 01667            WidthUnit = (global::DCL.ECSComponents.YGUnit) input.ReadEnum();
 01668            break;
 1669          }
 1670          case 149: {
 01671            Width = input.ReadFloat();
 01672            break;
 1673          }
 1674          case 152: {
 01675            HeightUnit = (global::DCL.ECSComponents.YGUnit) input.ReadEnum();
 01676            break;
 1677          }
 1678          case 165: {
 01679            Height = input.ReadFloat();
 01680            break;
 1681          }
 1682          case 168: {
 01683            MinWidthUnit = (global::DCL.ECSComponents.YGUnit) input.ReadEnum();
 01684            break;
 1685          }
 1686          case 181: {
 01687            MinWidth = input.ReadFloat();
 01688            break;
 1689          }
 1690          case 184: {
 01691            MinHeightUnit = (global::DCL.ECSComponents.YGUnit) input.ReadEnum();
 01692            break;
 1693          }
 1694          case 197: {
 01695            MinHeight = input.ReadFloat();
 01696            break;
 1697          }
 1698          case 248: {
 01699            MaxWidthUnit = (global::DCL.ECSComponents.YGUnit) input.ReadEnum();
 01700            break;
 1701          }
 1702          case 261: {
 01703            MaxWidth = input.ReadFloat();
 01704            break;
 1705          }
 1706          case 264: {
 01707            MaxHeightUnit = (global::DCL.ECSComponents.YGUnit) input.ReadEnum();
 01708            break;
 1709          }
 1710          case 277: {
 01711            MaxHeight = input.ReadFloat();
 01712            break;
 1713          }
 1714          case 328: {
 01715            PositionLeftUnit = (global::DCL.ECSComponents.YGUnit) input.ReadEnum();
 01716            break;
 1717          }
 1718          case 341: {
 01719            PositionLeft = input.ReadFloat();
 01720            break;
 1721          }
 1722          case 344: {
 01723            PositionTopUnit = (global::DCL.ECSComponents.YGUnit) input.ReadEnum();
 01724            break;
 1725          }
 1726          case 357: {
 01727            PositionTop = input.ReadFloat();
 01728            break;
 1729          }
 1730          case 360: {
 01731            PositionRightUnit = (global::DCL.ECSComponents.YGUnit) input.ReadEnum();
 01732            break;
 1733          }
 1734          case 373: {
 01735            PositionRight = input.ReadFloat();
 01736            break;
 1737          }
 1738          case 376: {
 01739            PositionBottomUnit = (global::DCL.ECSComponents.YGUnit) input.ReadEnum();
 01740            break;
 1741          }
 1742          case 389: {
 01743            PositionBottom = input.ReadFloat();
 01744            break;
 1745          }
 1746          case 408: {
 01747            MarginLeftUnit = (global::DCL.ECSComponents.YGUnit) input.ReadEnum();
 01748            break;
 1749          }
 1750          case 421: {
 01751            MarginLeft = input.ReadFloat();
 01752            break;
 1753          }
 1754          case 424: {
 01755            MarginTopUnit = (global::DCL.ECSComponents.YGUnit) input.ReadEnum();
 01756            break;
 1757          }
 1758          case 437: {
 01759            MarginTop = input.ReadFloat();
 01760            break;
 1761          }
 1762          case 440: {
 01763            MarginRightUnit = (global::DCL.ECSComponents.YGUnit) input.ReadEnum();
 01764            break;
 1765          }
 1766          case 453: {
 01767            MarginRight = input.ReadFloat();
 01768            break;
 1769          }
 1770          case 456: {
 01771            MarginBottomUnit = (global::DCL.ECSComponents.YGUnit) input.ReadEnum();
 01772            break;
 1773          }
 1774          case 469: {
 01775            MarginBottom = input.ReadFloat();
 01776            break;
 1777          }
 1778          case 488: {
 01779            PaddingLeftUnit = (global::DCL.ECSComponents.YGUnit) input.ReadEnum();
 01780            break;
 1781          }
 1782          case 501: {
 01783            PaddingLeft = input.ReadFloat();
 01784            break;
 1785          }
 1786          case 504: {
 01787            PaddingTopUnit = (global::DCL.ECSComponents.YGUnit) input.ReadEnum();
 01788            break;
 1789          }
 1790          case 517: {
 01791            PaddingTop = input.ReadFloat();
 01792            break;
 1793          }
 1794          case 520: {
 01795            PaddingRightUnit = (global::DCL.ECSComponents.YGUnit) input.ReadEnum();
 01796            break;
 1797          }
 1798          case 533: {
 01799            PaddingRight = input.ReadFloat();
 01800            break;
 1801          }
 1802          case 536: {
 01803            PaddingBottomUnit = (global::DCL.ECSComponents.YGUnit) input.ReadEnum();
 01804            break;
 1805          }
 1806          case 549: {
 01807            PaddingBottom = input.ReadFloat();
 01808            break;
 1809          }
 1810          case 581: {
 01811            BorderLeft = input.ReadFloat();
 01812            break;
 1813          }
 1814          case 597: {
 01815            BorderTop = input.ReadFloat();
 01816            break;
 1817          }
 1818          case 613: {
 01819            BorderRight = input.ReadFloat();
 01820            break;
 1821          }
 1822          case 629: {
 01823            BorderBottom = input.ReadFloat();
 1824            break;
 1825          }
 1826        }
 1827      }
 01828    }
 1829
 1830  }
 1831
 1832  #endregion
 1833
 1834}
 1835
 1836#endregion Designer generated code

Methods/Properties

PBUiTransform()
Parser()
Descriptor()
get_Descriptor()
PBUiTransform()
PBUiTransform(DCL.ECSComponents.PBUiTransform)
Clone()
PositionType()
PositionType(DCL.ECSComponents.YGPositionType)
AlignContent()
AlignContent(DCL.ECSComponents.YGAlign)
AlignItems()
AlignItems(DCL.ECSComponents.YGAlign)
AlignSelf()
AlignSelf(DCL.ECSComponents.YGAlign)
FlexDirection()
FlexDirection(DCL.ECSComponents.YGFlexDirection)
FlexWrap()
FlexWrap(DCL.ECSComponents.YGWrap)
JustifyContent()
JustifyContent(DCL.ECSComponents.YGJustify)
Overflow()
Overflow(DCL.ECSComponents.YGOverflow)
Display()
Display(DCL.ECSComponents.YGDisplay)
Direction()
Direction(DCL.ECSComponents.YGDirection)
Flex()
Flex(System.Single)
FlexBasisUnit()
FlexBasisUnit(DCL.ECSComponents.YGUnit)
FlexBasis()
FlexBasis(System.Single)
FlexGrow()
FlexGrow(System.Single)
FlexShrink()
FlexShrink(System.Single)
WidthUnit()
WidthUnit(DCL.ECSComponents.YGUnit)
Width()
Width(System.Single)
HeightUnit()
HeightUnit(DCL.ECSComponents.YGUnit)
Height()
Height(System.Single)
MinWidthUnit()
MinWidthUnit(DCL.ECSComponents.YGUnit)
MinWidth()
MinWidth(System.Single)
MinHeightUnit()
MinHeightUnit(DCL.ECSComponents.YGUnit)
MinHeight()
MinHeight(System.Single)
MaxWidthUnit()
MaxWidthUnit(DCL.ECSComponents.YGUnit)
MaxWidth()
MaxWidth(System.Single)
MaxHeightUnit()
MaxHeightUnit(DCL.ECSComponents.YGUnit)
MaxHeight()
MaxHeight(System.Single)
PositionLeftUnit()
PositionLeftUnit(DCL.ECSComponents.YGUnit)
PositionLeft()
PositionLeft(System.Single)
PositionTopUnit()
PositionTopUnit(DCL.ECSComponents.YGUnit)
PositionTop()
PositionTop(System.Single)
PositionRightUnit()
PositionRightUnit(DCL.ECSComponents.YGUnit)
PositionRight()
PositionRight(System.Single)
PositionBottomUnit()
PositionBottomUnit(DCL.ECSComponents.YGUnit)
PositionBottom()
PositionBottom(System.Single)
MarginLeftUnit()
MarginLeftUnit(DCL.ECSComponents.YGUnit)
MarginLeft()
MarginLeft(System.Single)
MarginTopUnit()
MarginTopUnit(DCL.ECSComponents.YGUnit)
MarginTop()
MarginTop(System.Single)
MarginRightUnit()
MarginRightUnit(DCL.ECSComponents.YGUnit)
MarginRight()
MarginRight(System.Single)
MarginBottomUnit()
MarginBottomUnit(DCL.ECSComponents.YGUnit)
MarginBottom()
MarginBottom(System.Single)
PaddingLeftUnit()
PaddingLeftUnit(DCL.ECSComponents.YGUnit)
PaddingLeft()
PaddingLeft(System.Single)
PaddingTopUnit()
PaddingTopUnit(DCL.ECSComponents.YGUnit)
PaddingTop()
PaddingTop(System.Single)
PaddingRightUnit()
PaddingRightUnit(DCL.ECSComponents.YGUnit)
PaddingRight()
PaddingRight(System.Single)
PaddingBottomUnit()
PaddingBottomUnit(DCL.ECSComponents.YGUnit)
PaddingBottom()
PaddingBottom(System.Single)
BorderLeft()
BorderLeft(System.Single)
BorderTop()
BorderTop(System.Single)
BorderRight()
BorderRight(System.Single)
BorderBottom()
BorderBottom(System.Single)
Equals(System.Object)
Equals(DCL.ECSComponents.PBUiTransform)
GetHashCode()
ToString()
WriteTo(Google.Protobuf.CodedOutputStream)
CalculateSize()
MergeFrom(DCL.ECSComponents.PBUiTransform)
MergeFrom(Google.Protobuf.CodedInputStream)