< Summary

Class:DCL.ECSComponents.UiTransformReflection
Assembly:DCL.ECSComponents.ProtobufData
File(s):/tmp/workspace/unity-renderer/unity-renderer/Assets/DCLPlugins/ECS7/ProtocolBuffers/Generated/UiTransform.gen.cs
Covered lines:0
Uncovered lines:4
Coverable lines:4
Total lines:2460
Line coverage:0% (0 of 4)
Covered branches:0
Total branches:0

Metrics

MethodBranch coverage Crap Score Cyclomatic complexity NPath complexity Sequence coverage
UiTransformReflection()0%2100%

File(s)

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

#LineLine coverage
 1// <auto-generated>
 2//     Generated by the protocol buffer compiler.  DO NOT EDIT!
 3//     source: decentraland/sdk/components/ui_transform.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 decentraland/sdk/components/ui_transform.proto</summary>
 15  public static partial class UiTransformReflection {
 16
 17    #region Descriptor
 18    /// <summary>File descriptor for decentraland/sdk/components/ui_transform.proto</summary>
 19    public static pbr::FileDescriptor Descriptor {
 020      get { return descriptor; }
 21    }
 22    private static pbr::FileDescriptor descriptor;
 23
 24    static UiTransformReflection() {
 025      byte[] descriptorData = global::System.Convert.FromBase64String(
 26          string.Concat(
 27            "Ci5kZWNlbnRyYWxhbmQvc2RrL2NvbXBvbmVudHMvdWlfdHJhbnNmb3JtLnBy",
 28            "b3RvEhtkZWNlbnRyYWxhbmQuc2RrLmNvbXBvbmVudHMi/RIKDVBCVWlUcmFu",
 29            "c2Zvcm0SDgoGcGFyZW50GE8gASgFEhAKCHJpZ2h0X29mGFAgASgFEkIKDXBv",
 30            "c2l0aW9uX3R5cGUYASABKA4yKy5kZWNlbnRyYWxhbmQuc2RrLmNvbXBvbmVu",
 31            "dHMuWUdQb3NpdGlvblR5cGUSOwoNYWxpZ25fY29udGVudBgCIAEoDjIkLmRl",
 32            "Y2VudHJhbGFuZC5zZGsuY29tcG9uZW50cy5ZR0FsaWduEjkKC2FsaWduX2l0",
 33            "ZW1zGAMgASgOMiQuZGVjZW50cmFsYW5kLnNkay5jb21wb25lbnRzLllHQWxp",
 34            "Z24SOAoKYWxpZ25fc2VsZhgEIAEoDjIkLmRlY2VudHJhbGFuZC5zZGsuY29t",
 35            "cG9uZW50cy5ZR0FsaWduEkQKDmZsZXhfZGlyZWN0aW9uGAUgASgOMiwuZGVj",
 36            "ZW50cmFsYW5kLnNkay5jb21wb25lbnRzLllHRmxleERpcmVjdGlvbhI2Cglm",
 37            "bGV4X3dyYXAYBiABKA4yIy5kZWNlbnRyYWxhbmQuc2RrLmNvbXBvbmVudHMu",
 38            "WUdXcmFwEj8KD2p1c3RpZnlfY29udGVudBgHIAEoDjImLmRlY2VudHJhbGFu",
 39            "ZC5zZGsuY29tcG9uZW50cy5ZR0p1c3RpZnkSOQoIb3ZlcmZsb3cYCCABKA4y",
 40            "Jy5kZWNlbnRyYWxhbmQuc2RrLmNvbXBvbmVudHMuWUdPdmVyZmxvdxI3Cgdk",
 41            "aXNwbGF5GAkgASgOMiYuZGVjZW50cmFsYW5kLnNkay5jb21wb25lbnRzLllH",
 42            "RGlzcGxheRI7CglkaXJlY3Rpb24YCiABKA4yKC5kZWNlbnRyYWxhbmQuc2Rr",
 43            "LmNvbXBvbmVudHMuWUdEaXJlY3Rpb24SDAoEZmxleBgLIAEoAhI8Cg9mbGV4",
 44            "X2Jhc2lzX3VuaXQYDSABKA4yIy5kZWNlbnRyYWxhbmQuc2RrLmNvbXBvbmVu",
 45            "dHMuWUdVbml0EhIKCmZsZXhfYmFzaXMYDiABKAISEQoJZmxleF9ncm93GA8g",
 46            "ASgCEhMKC2ZsZXhfc2hyaW5rGBAgASgCEjcKCndpZHRoX3VuaXQYESABKA4y",
 47            "Iy5kZWNlbnRyYWxhbmQuc2RrLmNvbXBvbmVudHMuWUdVbml0Eg0KBXdpZHRo",
 48            "GBIgASgCEjgKC2hlaWdodF91bml0GBMgASgOMiMuZGVjZW50cmFsYW5kLnNk",
 49            "ay5jb21wb25lbnRzLllHVW5pdBIOCgZoZWlnaHQYFCABKAISOwoObWluX3dp",
 50            "ZHRoX3VuaXQYFSABKA4yIy5kZWNlbnRyYWxhbmQuc2RrLmNvbXBvbmVudHMu",
 51            "WUdVbml0EhEKCW1pbl93aWR0aBgWIAEoAhI8Cg9taW5faGVpZ2h0X3VuaXQY",
 52            "FyABKA4yIy5kZWNlbnRyYWxhbmQuc2RrLmNvbXBvbmVudHMuWUdVbml0EhIK",
 53            "Cm1pbl9oZWlnaHQYGCABKAISOwoObWF4X3dpZHRoX3VuaXQYHyABKA4yIy5k",
 54            "ZWNlbnRyYWxhbmQuc2RrLmNvbXBvbmVudHMuWUdVbml0EhEKCW1heF93aWR0",
 55            "aBggIAEoAhI8Cg9tYXhfaGVpZ2h0X3VuaXQYISABKA4yIy5kZWNlbnRyYWxh",
 56            "bmQuc2RrLmNvbXBvbmVudHMuWUdVbml0EhIKCm1heF9oZWlnaHQYIiABKAIS",
 57            "PwoScG9zaXRpb25fbGVmdF91bml0GCkgASgOMiMuZGVjZW50cmFsYW5kLnNk",
 58            "ay5jb21wb25lbnRzLllHVW5pdBIVCg1wb3NpdGlvbl9sZWZ0GCogASgCEj4K",
 59            "EXBvc2l0aW9uX3RvcF91bml0GCsgASgOMiMuZGVjZW50cmFsYW5kLnNkay5j",
 60            "b21wb25lbnRzLllHVW5pdBIUCgxwb3NpdGlvbl90b3AYLCABKAISQAoTcG9z",
 61            "aXRpb25fcmlnaHRfdW5pdBgtIAEoDjIjLmRlY2VudHJhbGFuZC5zZGsuY29t",
 62            "cG9uZW50cy5ZR1VuaXQSFgoOcG9zaXRpb25fcmlnaHQYLiABKAISQQoUcG9z",
 63            "aXRpb25fYm90dG9tX3VuaXQYLyABKA4yIy5kZWNlbnRyYWxhbmQuc2RrLmNv",
 64            "bXBvbmVudHMuWUdVbml0EhcKD3Bvc2l0aW9uX2JvdHRvbRgwIAEoAhI9ChBt",
 65            "YXJnaW5fbGVmdF91bml0GDMgASgOMiMuZGVjZW50cmFsYW5kLnNkay5jb21w",
 66            "b25lbnRzLllHVW5pdBITCgttYXJnaW5fbGVmdBg0IAEoAhI8Cg9tYXJnaW5f",
 67            "dG9wX3VuaXQYNSABKA4yIy5kZWNlbnRyYWxhbmQuc2RrLmNvbXBvbmVudHMu",
 68            "WUdVbml0EhIKCm1hcmdpbl90b3AYNiABKAISPgoRbWFyZ2luX3JpZ2h0X3Vu",
 69            "aXQYNyABKA4yIy5kZWNlbnRyYWxhbmQuc2RrLmNvbXBvbmVudHMuWUdVbml0",
 70            "EhQKDG1hcmdpbl9yaWdodBg4IAEoAhI/ChJtYXJnaW5fYm90dG9tX3VuaXQY",
 71            "OSABKA4yIy5kZWNlbnRyYWxhbmQuc2RrLmNvbXBvbmVudHMuWUdVbml0EhUK",
 72            "DW1hcmdpbl9ib3R0b20YOiABKAISPgoRcGFkZGluZ19sZWZ0X3VuaXQYPSAB",
 73            "KA4yIy5kZWNlbnRyYWxhbmQuc2RrLmNvbXBvbmVudHMuWUdVbml0EhQKDHBh",
 74            "ZGRpbmdfbGVmdBg+IAEoAhI9ChBwYWRkaW5nX3RvcF91bml0GD8gASgOMiMu",
 75            "ZGVjZW50cmFsYW5kLnNkay5jb21wb25lbnRzLllHVW5pdBITCgtwYWRkaW5n",
 76            "X3RvcBhAIAEoAhI/ChJwYWRkaW5nX3JpZ2h0X3VuaXQYQSABKA4yIy5kZWNl",
 77            "bnRyYWxhbmQuc2RrLmNvbXBvbmVudHMuWUdVbml0EhUKDXBhZGRpbmdfcmln",
 78            "aHQYQiABKAISQAoTcGFkZGluZ19ib3R0b21fdW5pdBhDIAEoDjIjLmRlY2Vu",
 79            "dHJhbGFuZC5zZGsuY29tcG9uZW50cy5ZR1VuaXQSFgoOcGFkZGluZ19ib3R0",
 80            "b20YRCABKAISEwoLYm9yZGVyX2xlZnQYSCABKAISEgoKYm9yZGVyX3RvcBhK",
 81            "IAEoAhIUCgxib3JkZXJfcmlnaHQYTCABKAISFQoNYm9yZGVyX2JvdHRvbRhO",
 82            "IAEoAkoECCgQKUoECEcQSEoECEkQSkoECEsQTEoECE0QTipHCg5ZR1Bvc2l0",
 83            "aW9uVHlwZRIPCgtZR1BUX1NUQVRJQxAAEhEKDVlHUFRfUkVMQVRJVkUQARIR",
 84            "Cg1ZR1BUX0FCU09MVVRFEAIqnQEKB1lHQWxpZ24SDAoIWUdBX0FVVE8QABIS",
 85            "Cg5ZR0FfRkxFWF9TVEFSVBABEg4KCllHQV9DRU5URVIQAhIQCgxZR0FfRkxF",
 86            "WF9FTkQQAxIPCgtZR0FfU1RSRVRDSBAEEhAKDFlHQV9CQVNFTElORRAFEhUK",
 87            "EVlHQV9TUEFDRV9CRVRXRUVOEAYSFAoQWUdBX1NQQUNFX0FST1VORBAHKkkK",
 88            "BllHVW5pdBIRCg1ZR1VfVU5ERUZJTkVEEAASDQoJWUdVX1BPSU5UEAESDwoL",
 89            "WUdVX1BFUkNFTlQQAhIMCghZR1VfQVVUTxADKjgKC1lHRGlyZWN0aW9uEg8K",
 90            "C1lHRF9JTkhFUklUEAASCwoHWUdEX0xUUhABEgsKB1lHRF9SVEwQAipfCg9Z",
 91            "R0ZsZXhEaXJlY3Rpb24SDwoLWUdGRF9DT0xVTU4QABIXChNZR0ZEX0NPTFVN",
 92            "Tl9SRVZFUlNFEAESDAoIWUdGRF9ST1cQAhIUChBZR0ZEX1JPV19SRVZFUlNF",
 93            "EAMqPQoGWUdXcmFwEg8KC1lHV19OT19XUkFQEAASDAoIWUdXX1dSQVAQARIU",
 94            "ChBZR1dfV1JBUF9SRVZFUlNFEAIqhAEKCVlHSnVzdGlmeRISCg5ZR0pfRkxF",
 95            "WF9TVEFSVBAAEg4KCllHSl9DRU5URVIQARIQCgxZR0pfRkxFWF9FTkQQAhIV",
 96            "ChFZR0pfU1BBQ0VfQkVUV0VFThADEhQKEFlHSl9TUEFDRV9BUk9VTkQQBBIU",
 97            "ChBZR0pfU1BBQ0VfRVZFTkxZEAUqPQoKWUdPdmVyZmxvdxIPCgtZR09fVklT",
 98            "SUJMRRAAEg4KCllHT19ISURERU4QARIOCgpZR09fU0NST0xMEAIqJwoJWUdE",
 99            "aXNwbGF5EgwKCFlHRF9GTEVYEAASDAoIWUdEX05PTkUQASqRAQoGWUdFZGdl",
 100            "EgwKCFlHRV9MRUZUEAASCwoHWUdFX1RPUBABEg0KCVlHRV9SSUdIVBACEg4K",
 101            "CllHRV9CT1RUT00QAxINCglZR0VfU1RBUlQQBBILCgdZR0VfRU5EEAUSEgoO",
 102            "WUdFX0hPUklaT05UQUwQBhIQCgxZR0VfVkVSVElDQUwQBxILCgdZR0VfQUxM",
 103            "EAhCFKoCEURDTC5FQ1NDb21wb25lbnRzYgZwcm90bzM="));
 0104      descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
 105          new pbr::FileDescriptor[] { },
 106          new pbr::GeneratedClrTypeInfo(new[] {typeof(global::DCL.ECSComponents.YGPositionType), typeof(global::DCL.ECSC
 107            new pbr::GeneratedClrTypeInfo(typeof(global::DCL.ECSComponents.PBUiTransform), global::DCL.ECSComponents.PBU
 108          }));
 0109    }
 110    #endregion
 111
 112  }
 113  #region Enums
 114  public enum YGPositionType {
 115    [pbr::OriginalName("YGPT_STATIC")] YgptStatic = 0,
 116    [pbr::OriginalName("YGPT_RELATIVE")] YgptRelative = 1,
 117    [pbr::OriginalName("YGPT_ABSOLUTE")] YgptAbsolute = 2,
 118  }
 119
 120  public enum YGAlign {
 121    [pbr::OriginalName("YGA_AUTO")] YgaAuto = 0,
 122    [pbr::OriginalName("YGA_FLEX_START")] YgaFlexStart = 1,
 123    [pbr::OriginalName("YGA_CENTER")] YgaCenter = 2,
 124    [pbr::OriginalName("YGA_FLEX_END")] YgaFlexEnd = 3,
 125    [pbr::OriginalName("YGA_STRETCH")] YgaStretch = 4,
 126    [pbr::OriginalName("YGA_BASELINE")] YgaBaseline = 5,
 127    [pbr::OriginalName("YGA_SPACE_BETWEEN")] YgaSpaceBetween = 6,
 128    [pbr::OriginalName("YGA_SPACE_AROUND")] YgaSpaceAround = 7,
 129  }
 130
 131  public enum YGUnit {
 132    [pbr::OriginalName("YGU_UNDEFINED")] YguUndefined = 0,
 133    [pbr::OriginalName("YGU_POINT")] YguPoint = 1,
 134    [pbr::OriginalName("YGU_PERCENT")] YguPercent = 2,
 135    [pbr::OriginalName("YGU_AUTO")] YguAuto = 3,
 136  }
 137
 138  public enum YGDirection {
 139    [pbr::OriginalName("YGD_INHERIT")] YgdInherit = 0,
 140    [pbr::OriginalName("YGD_LTR")] YgdLtr = 1,
 141    [pbr::OriginalName("YGD_RTL")] YgdRtl = 2,
 142  }
 143
 144  public enum YGFlexDirection {
 145    [pbr::OriginalName("YGFD_COLUMN")] YgfdColumn = 0,
 146    [pbr::OriginalName("YGFD_COLUMN_REVERSE")] YgfdColumnReverse = 1,
 147    [pbr::OriginalName("YGFD_ROW")] YgfdRow = 2,
 148    [pbr::OriginalName("YGFD_ROW_REVERSE")] YgfdRowReverse = 3,
 149  }
 150
 151  public enum YGWrap {
 152    [pbr::OriginalName("YGW_NO_WRAP")] YgwNoWrap = 0,
 153    [pbr::OriginalName("YGW_WRAP")] YgwWrap = 1,
 154    [pbr::OriginalName("YGW_WRAP_REVERSE")] YgwWrapReverse = 2,
 155  }
 156
 157  public enum YGJustify {
 158    [pbr::OriginalName("YGJ_FLEX_START")] YgjFlexStart = 0,
 159    [pbr::OriginalName("YGJ_CENTER")] YgjCenter = 1,
 160    [pbr::OriginalName("YGJ_FLEX_END")] YgjFlexEnd = 2,
 161    [pbr::OriginalName("YGJ_SPACE_BETWEEN")] YgjSpaceBetween = 3,
 162    [pbr::OriginalName("YGJ_SPACE_AROUND")] YgjSpaceAround = 4,
 163    [pbr::OriginalName("YGJ_SPACE_EVENLY")] YgjSpaceEvenly = 5,
 164  }
 165
 166  public enum YGOverflow {
 167    [pbr::OriginalName("YGO_VISIBLE")] YgoVisible = 0,
 168    [pbr::OriginalName("YGO_HIDDEN")] YgoHidden = 1,
 169    [pbr::OriginalName("YGO_SCROLL")] YgoScroll = 2,
 170  }
 171
 172  public enum YGDisplay {
 173    [pbr::OriginalName("YGD_FLEX")] YgdFlex = 0,
 174    [pbr::OriginalName("YGD_NONE")] YgdNone = 1,
 175  }
 176
 177  public enum YGEdge {
 178    [pbr::OriginalName("YGE_LEFT")] YgeLeft = 0,
 179    [pbr::OriginalName("YGE_TOP")] YgeTop = 1,
 180    [pbr::OriginalName("YGE_RIGHT")] YgeRight = 2,
 181    [pbr::OriginalName("YGE_BOTTOM")] YgeBottom = 3,
 182    [pbr::OriginalName("YGE_START")] YgeStart = 4,
 183    [pbr::OriginalName("YGE_END")] YgeEnd = 5,
 184    [pbr::OriginalName("YGE_HORIZONTAL")] YgeHorizontal = 6,
 185    [pbr::OriginalName("YGE_VERTICAL")] YgeVertical = 7,
 186    [pbr::OriginalName("YGE_ALL")] YgeAll = 8,
 187  }
 188
 189  #endregion
 190
 191  #region Messages
 192  public sealed partial class PBUiTransform : pb::IMessage<PBUiTransform>
 193  #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
 194      , pb::IBufferMessage
 195  #endif
 196  {
 197    private static readonly pb::MessageParser<PBUiTransform> _parser = new pb::MessageParser<PBUiTransform>(() => new PB
 198    private pb::UnknownFieldSet _unknownFields;
 199    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 200    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 201    public static pb::MessageParser<PBUiTransform> Parser { get { return _parser; } }
 202
 203    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 204    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 205    public static pbr::MessageDescriptor Descriptor {
 206      get { return global::DCL.ECSComponents.UiTransformReflection.Descriptor.MessageTypes[0]; }
 207    }
 208
 209    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 210    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 211    pbr::MessageDescriptor pb::IMessage.Descriptor {
 212      get { return Descriptor; }
 213    }
 214
 215    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 216    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 217    public PBUiTransform() {
 218      OnConstruction();
 219    }
 220
 221    partial void OnConstruction();
 222
 223    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 224    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 225    public PBUiTransform(PBUiTransform other) : this() {
 226      parent_ = other.parent_;
 227      rightOf_ = other.rightOf_;
 228      positionType_ = other.positionType_;
 229      alignContent_ = other.alignContent_;
 230      alignItems_ = other.alignItems_;
 231      alignSelf_ = other.alignSelf_;
 232      flexDirection_ = other.flexDirection_;
 233      flexWrap_ = other.flexWrap_;
 234      justifyContent_ = other.justifyContent_;
 235      overflow_ = other.overflow_;
 236      display_ = other.display_;
 237      direction_ = other.direction_;
 238      flex_ = other.flex_;
 239      flexBasisUnit_ = other.flexBasisUnit_;
 240      flexBasis_ = other.flexBasis_;
 241      flexGrow_ = other.flexGrow_;
 242      flexShrink_ = other.flexShrink_;
 243      widthUnit_ = other.widthUnit_;
 244      width_ = other.width_;
 245      heightUnit_ = other.heightUnit_;
 246      height_ = other.height_;
 247      minWidthUnit_ = other.minWidthUnit_;
 248      minWidth_ = other.minWidth_;
 249      minHeightUnit_ = other.minHeightUnit_;
 250      minHeight_ = other.minHeight_;
 251      maxWidthUnit_ = other.maxWidthUnit_;
 252      maxWidth_ = other.maxWidth_;
 253      maxHeightUnit_ = other.maxHeightUnit_;
 254      maxHeight_ = other.maxHeight_;
 255      positionLeftUnit_ = other.positionLeftUnit_;
 256      positionLeft_ = other.positionLeft_;
 257      positionTopUnit_ = other.positionTopUnit_;
 258      positionTop_ = other.positionTop_;
 259      positionRightUnit_ = other.positionRightUnit_;
 260      positionRight_ = other.positionRight_;
 261      positionBottomUnit_ = other.positionBottomUnit_;
 262      positionBottom_ = other.positionBottom_;
 263      marginLeftUnit_ = other.marginLeftUnit_;
 264      marginLeft_ = other.marginLeft_;
 265      marginTopUnit_ = other.marginTopUnit_;
 266      marginTop_ = other.marginTop_;
 267      marginRightUnit_ = other.marginRightUnit_;
 268      marginRight_ = other.marginRight_;
 269      marginBottomUnit_ = other.marginBottomUnit_;
 270      marginBottom_ = other.marginBottom_;
 271      paddingLeftUnit_ = other.paddingLeftUnit_;
 272      paddingLeft_ = other.paddingLeft_;
 273      paddingTopUnit_ = other.paddingTopUnit_;
 274      paddingTop_ = other.paddingTop_;
 275      paddingRightUnit_ = other.paddingRightUnit_;
 276      paddingRight_ = other.paddingRight_;
 277      paddingBottomUnit_ = other.paddingBottomUnit_;
 278      paddingBottom_ = other.paddingBottom_;
 279      borderLeft_ = other.borderLeft_;
 280      borderTop_ = other.borderTop_;
 281      borderRight_ = other.borderRight_;
 282      borderBottom_ = other.borderBottom_;
 283      _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
 284    }
 285
 286    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 287    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 288    public PBUiTransform Clone() {
 289      return new PBUiTransform(this);
 290    }
 291
 292    /// <summary>Field number for the "parent" field.</summary>
 293    public const int ParentFieldNumber = 79;
 294    private int parent_;
 295    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 296    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 297    public int Parent {
 298      get { return parent_; }
 299      set {
 300        parent_ = value;
 301      }
 302    }
 303
 304    /// <summary>Field number for the "right_of" field.</summary>
 305    public const int RightOfFieldNumber = 80;
 306    private int rightOf_;
 307    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 308    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 309    public int RightOf {
 310      get { return rightOf_; }
 311      set {
 312        rightOf_ = value;
 313      }
 314    }
 315
 316    /// <summary>Field number for the "position_type" field.</summary>
 317    public const int PositionTypeFieldNumber = 1;
 318    private global::DCL.ECSComponents.YGPositionType positionType_ = global::DCL.ECSComponents.YGPositionType.YgptStatic
 319    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 320    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 321    public global::DCL.ECSComponents.YGPositionType PositionType {
 322      get { return positionType_; }
 323      set {
 324        positionType_ = value;
 325      }
 326    }
 327
 328    /// <summary>Field number for the "align_content" field.</summary>
 329    public const int AlignContentFieldNumber = 2;
 330    private global::DCL.ECSComponents.YGAlign alignContent_ = global::DCL.ECSComponents.YGAlign.YgaAuto;
 331    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 332    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 333    public global::DCL.ECSComponents.YGAlign AlignContent {
 334      get { return alignContent_; }
 335      set {
 336        alignContent_ = value;
 337      }
 338    }
 339
 340    /// <summary>Field number for the "align_items" field.</summary>
 341    public const int AlignItemsFieldNumber = 3;
 342    private global::DCL.ECSComponents.YGAlign alignItems_ = global::DCL.ECSComponents.YGAlign.YgaAuto;
 343    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 344    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 345    public global::DCL.ECSComponents.YGAlign AlignItems {
 346      get { return alignItems_; }
 347      set {
 348        alignItems_ = value;
 349      }
 350    }
 351
 352    /// <summary>Field number for the "align_self" field.</summary>
 353    public const int AlignSelfFieldNumber = 4;
 354    private global::DCL.ECSComponents.YGAlign alignSelf_ = global::DCL.ECSComponents.YGAlign.YgaAuto;
 355    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 356    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 357    public global::DCL.ECSComponents.YGAlign AlignSelf {
 358      get { return alignSelf_; }
 359      set {
 360        alignSelf_ = value;
 361      }
 362    }
 363
 364    /// <summary>Field number for the "flex_direction" field.</summary>
 365    public const int FlexDirectionFieldNumber = 5;
 366    private global::DCL.ECSComponents.YGFlexDirection flexDirection_ = global::DCL.ECSComponents.YGFlexDirection.YgfdCol
 367    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 368    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 369    public global::DCL.ECSComponents.YGFlexDirection FlexDirection {
 370      get { return flexDirection_; }
 371      set {
 372        flexDirection_ = value;
 373      }
 374    }
 375
 376    /// <summary>Field number for the "flex_wrap" field.</summary>
 377    public const int FlexWrapFieldNumber = 6;
 378    private global::DCL.ECSComponents.YGWrap flexWrap_ = global::DCL.ECSComponents.YGWrap.YgwNoWrap;
 379    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 380    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 381    public global::DCL.ECSComponents.YGWrap FlexWrap {
 382      get { return flexWrap_; }
 383      set {
 384        flexWrap_ = value;
 385      }
 386    }
 387
 388    /// <summary>Field number for the "justify_content" field.</summary>
 389    public const int JustifyContentFieldNumber = 7;
 390    private global::DCL.ECSComponents.YGJustify justifyContent_ = global::DCL.ECSComponents.YGJustify.YgjFlexStart;
 391    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 392    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 393    public global::DCL.ECSComponents.YGJustify JustifyContent {
 394      get { return justifyContent_; }
 395      set {
 396        justifyContent_ = value;
 397      }
 398    }
 399
 400    /// <summary>Field number for the "overflow" field.</summary>
 401    public const int OverflowFieldNumber = 8;
 402    private global::DCL.ECSComponents.YGOverflow overflow_ = global::DCL.ECSComponents.YGOverflow.YgoVisible;
 403    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 404    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 405    public global::DCL.ECSComponents.YGOverflow Overflow {
 406      get { return overflow_; }
 407      set {
 408        overflow_ = value;
 409      }
 410    }
 411
 412    /// <summary>Field number for the "display" field.</summary>
 413    public const int DisplayFieldNumber = 9;
 414    private global::DCL.ECSComponents.YGDisplay display_ = global::DCL.ECSComponents.YGDisplay.YgdFlex;
 415    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 416    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 417    public global::DCL.ECSComponents.YGDisplay Display {
 418      get { return display_; }
 419      set {
 420        display_ = value;
 421      }
 422    }
 423
 424    /// <summary>Field number for the "direction" field.</summary>
 425    public const int DirectionFieldNumber = 10;
 426    private global::DCL.ECSComponents.YGDirection direction_ = global::DCL.ECSComponents.YGDirection.YgdInherit;
 427    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 428    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 429    public global::DCL.ECSComponents.YGDirection Direction {
 430      get { return direction_; }
 431      set {
 432        direction_ = value;
 433      }
 434    }
 435
 436    /// <summary>Field number for the "flex" field.</summary>
 437    public const int FlexFieldNumber = 11;
 438    private float flex_;
 439    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 440    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 441    public float Flex {
 442      get { return flex_; }
 443      set {
 444        flex_ = value;
 445      }
 446    }
 447
 448    /// <summary>Field number for the "flex_basis_unit" field.</summary>
 449    public const int FlexBasisUnitFieldNumber = 13;
 450    private global::DCL.ECSComponents.YGUnit flexBasisUnit_ = global::DCL.ECSComponents.YGUnit.YguUndefined;
 451    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 452    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 453    public global::DCL.ECSComponents.YGUnit FlexBasisUnit {
 454      get { return flexBasisUnit_; }
 455      set {
 456        flexBasisUnit_ = value;
 457      }
 458    }
 459
 460    /// <summary>Field number for the "flex_basis" field.</summary>
 461    public const int FlexBasisFieldNumber = 14;
 462    private float flexBasis_;
 463    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 464    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 465    public float FlexBasis {
 466      get { return flexBasis_; }
 467      set {
 468        flexBasis_ = value;
 469      }
 470    }
 471
 472    /// <summary>Field number for the "flex_grow" field.</summary>
 473    public const int FlexGrowFieldNumber = 15;
 474    private float flexGrow_;
 475    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 476    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 477    public float FlexGrow {
 478      get { return flexGrow_; }
 479      set {
 480        flexGrow_ = value;
 481      }
 482    }
 483
 484    /// <summary>Field number for the "flex_shrink" field.</summary>
 485    public const int FlexShrinkFieldNumber = 16;
 486    private float flexShrink_;
 487    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 488    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 489    public float FlexShrink {
 490      get { return flexShrink_; }
 491      set {
 492        flexShrink_ = value;
 493      }
 494    }
 495
 496    /// <summary>Field number for the "width_unit" field.</summary>
 497    public const int WidthUnitFieldNumber = 17;
 498    private global::DCL.ECSComponents.YGUnit widthUnit_ = global::DCL.ECSComponents.YGUnit.YguUndefined;
 499    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 500    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 501    public global::DCL.ECSComponents.YGUnit WidthUnit {
 502      get { return widthUnit_; }
 503      set {
 504        widthUnit_ = value;
 505      }
 506    }
 507
 508    /// <summary>Field number for the "width" field.</summary>
 509    public const int WidthFieldNumber = 18;
 510    private float width_;
 511    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 512    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 513    public float Width {
 514      get { return width_; }
 515      set {
 516        width_ = value;
 517      }
 518    }
 519
 520    /// <summary>Field number for the "height_unit" field.</summary>
 521    public const int HeightUnitFieldNumber = 19;
 522    private global::DCL.ECSComponents.YGUnit heightUnit_ = global::DCL.ECSComponents.YGUnit.YguUndefined;
 523    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 524    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 525    public global::DCL.ECSComponents.YGUnit HeightUnit {
 526      get { return heightUnit_; }
 527      set {
 528        heightUnit_ = value;
 529      }
 530    }
 531
 532    /// <summary>Field number for the "height" field.</summary>
 533    public const int HeightFieldNumber = 20;
 534    private float height_;
 535    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 536    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 537    public float Height {
 538      get { return height_; }
 539      set {
 540        height_ = value;
 541      }
 542    }
 543
 544    /// <summary>Field number for the "min_width_unit" field.</summary>
 545    public const int MinWidthUnitFieldNumber = 21;
 546    private global::DCL.ECSComponents.YGUnit minWidthUnit_ = global::DCL.ECSComponents.YGUnit.YguUndefined;
 547    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 548    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 549    public global::DCL.ECSComponents.YGUnit MinWidthUnit {
 550      get { return minWidthUnit_; }
 551      set {
 552        minWidthUnit_ = value;
 553      }
 554    }
 555
 556    /// <summary>Field number for the "min_width" field.</summary>
 557    public const int MinWidthFieldNumber = 22;
 558    private float minWidth_;
 559    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 560    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 561    public float MinWidth {
 562      get { return minWidth_; }
 563      set {
 564        minWidth_ = value;
 565      }
 566    }
 567
 568    /// <summary>Field number for the "min_height_unit" field.</summary>
 569    public const int MinHeightUnitFieldNumber = 23;
 570    private global::DCL.ECSComponents.YGUnit minHeightUnit_ = global::DCL.ECSComponents.YGUnit.YguUndefined;
 571    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 572    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 573    public global::DCL.ECSComponents.YGUnit MinHeightUnit {
 574      get { return minHeightUnit_; }
 575      set {
 576        minHeightUnit_ = value;
 577      }
 578    }
 579
 580    /// <summary>Field number for the "min_height" field.</summary>
 581    public const int MinHeightFieldNumber = 24;
 582    private float minHeight_;
 583    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 584    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 585    public float MinHeight {
 586      get { return minHeight_; }
 587      set {
 588        minHeight_ = value;
 589      }
 590    }
 591
 592    /// <summary>Field number for the "max_width_unit" field.</summary>
 593    public const int MaxWidthUnitFieldNumber = 31;
 594    private global::DCL.ECSComponents.YGUnit maxWidthUnit_ = global::DCL.ECSComponents.YGUnit.YguUndefined;
 595    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 596    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 597    public global::DCL.ECSComponents.YGUnit MaxWidthUnit {
 598      get { return maxWidthUnit_; }
 599      set {
 600        maxWidthUnit_ = value;
 601      }
 602    }
 603
 604    /// <summary>Field number for the "max_width" field.</summary>
 605    public const int MaxWidthFieldNumber = 32;
 606    private float maxWidth_;
 607    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 608    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 609    public float MaxWidth {
 610      get { return maxWidth_; }
 611      set {
 612        maxWidth_ = value;
 613      }
 614    }
 615
 616    /// <summary>Field number for the "max_height_unit" field.</summary>
 617    public const int MaxHeightUnitFieldNumber = 33;
 618    private global::DCL.ECSComponents.YGUnit maxHeightUnit_ = global::DCL.ECSComponents.YGUnit.YguUndefined;
 619    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 620    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 621    public global::DCL.ECSComponents.YGUnit MaxHeightUnit {
 622      get { return maxHeightUnit_; }
 623      set {
 624        maxHeightUnit_ = value;
 625      }
 626    }
 627
 628    /// <summary>Field number for the "max_height" field.</summary>
 629    public const int MaxHeightFieldNumber = 34;
 630    private float maxHeight_;
 631    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 632    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 633    public float MaxHeight {
 634      get { return maxHeight_; }
 635      set {
 636        maxHeight_ = value;
 637      }
 638    }
 639
 640    /// <summary>Field number for the "position_left_unit" field.</summary>
 641    public const int PositionLeftUnitFieldNumber = 41;
 642    private global::DCL.ECSComponents.YGUnit positionLeftUnit_ = global::DCL.ECSComponents.YGUnit.YguUndefined;
 643    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 644    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 645    public global::DCL.ECSComponents.YGUnit PositionLeftUnit {
 646      get { return positionLeftUnit_; }
 647      set {
 648        positionLeftUnit_ = value;
 649      }
 650    }
 651
 652    /// <summary>Field number for the "position_left" field.</summary>
 653    public const int PositionLeftFieldNumber = 42;
 654    private float positionLeft_;
 655    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 656    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 657    public float PositionLeft {
 658      get { return positionLeft_; }
 659      set {
 660        positionLeft_ = value;
 661      }
 662    }
 663
 664    /// <summary>Field number for the "position_top_unit" field.</summary>
 665    public const int PositionTopUnitFieldNumber = 43;
 666    private global::DCL.ECSComponents.YGUnit positionTopUnit_ = global::DCL.ECSComponents.YGUnit.YguUndefined;
 667    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 668    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 669    public global::DCL.ECSComponents.YGUnit PositionTopUnit {
 670      get { return positionTopUnit_; }
 671      set {
 672        positionTopUnit_ = value;
 673      }
 674    }
 675
 676    /// <summary>Field number for the "position_top" field.</summary>
 677    public const int PositionTopFieldNumber = 44;
 678    private float positionTop_;
 679    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 680    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 681    public float PositionTop {
 682      get { return positionTop_; }
 683      set {
 684        positionTop_ = value;
 685      }
 686    }
 687
 688    /// <summary>Field number for the "position_right_unit" field.</summary>
 689    public const int PositionRightUnitFieldNumber = 45;
 690    private global::DCL.ECSComponents.YGUnit positionRightUnit_ = global::DCL.ECSComponents.YGUnit.YguUndefined;
 691    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 692    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 693    public global::DCL.ECSComponents.YGUnit PositionRightUnit {
 694      get { return positionRightUnit_; }
 695      set {
 696        positionRightUnit_ = value;
 697      }
 698    }
 699
 700    /// <summary>Field number for the "position_right" field.</summary>
 701    public const int PositionRightFieldNumber = 46;
 702    private float positionRight_;
 703    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 704    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 705    public float PositionRight {
 706      get { return positionRight_; }
 707      set {
 708        positionRight_ = value;
 709      }
 710    }
 711
 712    /// <summary>Field number for the "position_bottom_unit" field.</summary>
 713    public const int PositionBottomUnitFieldNumber = 47;
 714    private global::DCL.ECSComponents.YGUnit positionBottomUnit_ = global::DCL.ECSComponents.YGUnit.YguUndefined;
 715    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 716    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 717    public global::DCL.ECSComponents.YGUnit PositionBottomUnit {
 718      get { return positionBottomUnit_; }
 719      set {
 720        positionBottomUnit_ = value;
 721      }
 722    }
 723
 724    /// <summary>Field number for the "position_bottom" field.</summary>
 725    public const int PositionBottomFieldNumber = 48;
 726    private float positionBottom_;
 727    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 728    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 729    public float PositionBottom {
 730      get { return positionBottom_; }
 731      set {
 732        positionBottom_ = value;
 733      }
 734    }
 735
 736    /// <summary>Field number for the "margin_left_unit" field.</summary>
 737    public const int MarginLeftUnitFieldNumber = 51;
 738    private global::DCL.ECSComponents.YGUnit marginLeftUnit_ = global::DCL.ECSComponents.YGUnit.YguUndefined;
 739    /// <summary>
 740    /// margin
 741    /// </summary>
 742    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 743    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 744    public global::DCL.ECSComponents.YGUnit MarginLeftUnit {
 745      get { return marginLeftUnit_; }
 746      set {
 747        marginLeftUnit_ = value;
 748      }
 749    }
 750
 751    /// <summary>Field number for the "margin_left" field.</summary>
 752    public const int MarginLeftFieldNumber = 52;
 753    private float marginLeft_;
 754    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 755    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 756    public float MarginLeft {
 757      get { return marginLeft_; }
 758      set {
 759        marginLeft_ = value;
 760      }
 761    }
 762
 763    /// <summary>Field number for the "margin_top_unit" field.</summary>
 764    public const int MarginTopUnitFieldNumber = 53;
 765    private global::DCL.ECSComponents.YGUnit marginTopUnit_ = global::DCL.ECSComponents.YGUnit.YguUndefined;
 766    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 767    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 768    public global::DCL.ECSComponents.YGUnit MarginTopUnit {
 769      get { return marginTopUnit_; }
 770      set {
 771        marginTopUnit_ = value;
 772      }
 773    }
 774
 775    /// <summary>Field number for the "margin_top" field.</summary>
 776    public const int MarginTopFieldNumber = 54;
 777    private float marginTop_;
 778    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 779    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 780    public float MarginTop {
 781      get { return marginTop_; }
 782      set {
 783        marginTop_ = value;
 784      }
 785    }
 786
 787    /// <summary>Field number for the "margin_right_unit" field.</summary>
 788    public const int MarginRightUnitFieldNumber = 55;
 789    private global::DCL.ECSComponents.YGUnit marginRightUnit_ = global::DCL.ECSComponents.YGUnit.YguUndefined;
 790    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 791    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 792    public global::DCL.ECSComponents.YGUnit MarginRightUnit {
 793      get { return marginRightUnit_; }
 794      set {
 795        marginRightUnit_ = value;
 796      }
 797    }
 798
 799    /// <summary>Field number for the "margin_right" field.</summary>
 800    public const int MarginRightFieldNumber = 56;
 801    private float marginRight_;
 802    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 803    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 804    public float MarginRight {
 805      get { return marginRight_; }
 806      set {
 807        marginRight_ = value;
 808      }
 809    }
 810
 811    /// <summary>Field number for the "margin_bottom_unit" field.</summary>
 812    public const int MarginBottomUnitFieldNumber = 57;
 813    private global::DCL.ECSComponents.YGUnit marginBottomUnit_ = global::DCL.ECSComponents.YGUnit.YguUndefined;
 814    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 815    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 816    public global::DCL.ECSComponents.YGUnit MarginBottomUnit {
 817      get { return marginBottomUnit_; }
 818      set {
 819        marginBottomUnit_ = value;
 820      }
 821    }
 822
 823    /// <summary>Field number for the "margin_bottom" field.</summary>
 824    public const int MarginBottomFieldNumber = 58;
 825    private float marginBottom_;
 826    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 827    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 828    public float MarginBottom {
 829      get { return marginBottom_; }
 830      set {
 831        marginBottom_ = value;
 832      }
 833    }
 834
 835    /// <summary>Field number for the "padding_left_unit" field.</summary>
 836    public const int PaddingLeftUnitFieldNumber = 61;
 837    private global::DCL.ECSComponents.YGUnit paddingLeftUnit_ = global::DCL.ECSComponents.YGUnit.YguUndefined;
 838    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 839    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 840    public global::DCL.ECSComponents.YGUnit PaddingLeftUnit {
 841      get { return paddingLeftUnit_; }
 842      set {
 843        paddingLeftUnit_ = value;
 844      }
 845    }
 846
 847    /// <summary>Field number for the "padding_left" field.</summary>
 848    public const int PaddingLeftFieldNumber = 62;
 849    private float paddingLeft_;
 850    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 851    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 852    public float PaddingLeft {
 853      get { return paddingLeft_; }
 854      set {
 855        paddingLeft_ = value;
 856      }
 857    }
 858
 859    /// <summary>Field number for the "padding_top_unit" field.</summary>
 860    public const int PaddingTopUnitFieldNumber = 63;
 861    private global::DCL.ECSComponents.YGUnit paddingTopUnit_ = global::DCL.ECSComponents.YGUnit.YguUndefined;
 862    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 863    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 864    public global::DCL.ECSComponents.YGUnit PaddingTopUnit {
 865      get { return paddingTopUnit_; }
 866      set {
 867        paddingTopUnit_ = value;
 868      }
 869    }
 870
 871    /// <summary>Field number for the "padding_top" field.</summary>
 872    public const int PaddingTopFieldNumber = 64;
 873    private float paddingTop_;
 874    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 875    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 876    public float PaddingTop {
 877      get { return paddingTop_; }
 878      set {
 879        paddingTop_ = value;
 880      }
 881    }
 882
 883    /// <summary>Field number for the "padding_right_unit" field.</summary>
 884    public const int PaddingRightUnitFieldNumber = 65;
 885    private global::DCL.ECSComponents.YGUnit paddingRightUnit_ = global::DCL.ECSComponents.YGUnit.YguUndefined;
 886    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 887    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 888    public global::DCL.ECSComponents.YGUnit PaddingRightUnit {
 889      get { return paddingRightUnit_; }
 890      set {
 891        paddingRightUnit_ = value;
 892      }
 893    }
 894
 895    /// <summary>Field number for the "padding_right" field.</summary>
 896    public const int PaddingRightFieldNumber = 66;
 897    private float paddingRight_;
 898    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 899    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 900    public float PaddingRight {
 901      get { return paddingRight_; }
 902      set {
 903        paddingRight_ = value;
 904      }
 905    }
 906
 907    /// <summary>Field number for the "padding_bottom_unit" field.</summary>
 908    public const int PaddingBottomUnitFieldNumber = 67;
 909    private global::DCL.ECSComponents.YGUnit paddingBottomUnit_ = global::DCL.ECSComponents.YGUnit.YguUndefined;
 910    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 911    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 912    public global::DCL.ECSComponents.YGUnit PaddingBottomUnit {
 913      get { return paddingBottomUnit_; }
 914      set {
 915        paddingBottomUnit_ = value;
 916      }
 917    }
 918
 919    /// <summary>Field number for the "padding_bottom" field.</summary>
 920    public const int PaddingBottomFieldNumber = 68;
 921    private float paddingBottom_;
 922    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 923    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 924    public float PaddingBottom {
 925      get { return paddingBottom_; }
 926      set {
 927        paddingBottom_ = value;
 928      }
 929    }
 930
 931    /// <summary>Field number for the "border_left" field.</summary>
 932    public const int BorderLeftFieldNumber = 72;
 933    private float borderLeft_;
 934    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 935    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 936    public float BorderLeft {
 937      get { return borderLeft_; }
 938      set {
 939        borderLeft_ = value;
 940      }
 941    }
 942
 943    /// <summary>Field number for the "border_top" field.</summary>
 944    public const int BorderTopFieldNumber = 74;
 945    private float borderTop_;
 946    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 947    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 948    public float BorderTop {
 949      get { return borderTop_; }
 950      set {
 951        borderTop_ = value;
 952      }
 953    }
 954
 955    /// <summary>Field number for the "border_right" field.</summary>
 956    public const int BorderRightFieldNumber = 76;
 957    private float borderRight_;
 958    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 959    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 960    public float BorderRight {
 961      get { return borderRight_; }
 962      set {
 963        borderRight_ = value;
 964      }
 965    }
 966
 967    /// <summary>Field number for the "border_bottom" field.</summary>
 968    public const int BorderBottomFieldNumber = 78;
 969    private float borderBottom_;
 970    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 971    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 972    public float BorderBottom {
 973      get { return borderBottom_; }
 974      set {
 975        borderBottom_ = value;
 976      }
 977    }
 978
 979    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 980    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 981    public override bool Equals(object other) {
 982      return Equals(other as PBUiTransform);
 983    }
 984
 985    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 986    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 987    public bool Equals(PBUiTransform other) {
 988      if (ReferenceEquals(other, null)) {
 989        return false;
 990      }
 991      if (ReferenceEquals(other, this)) {
 992        return true;
 993      }
 994      if (Parent != other.Parent) return false;
 995      if (RightOf != other.RightOf) return false;
 996      if (PositionType != other.PositionType) return false;
 997      if (AlignContent != other.AlignContent) return false;
 998      if (AlignItems != other.AlignItems) return false;
 999      if (AlignSelf != other.AlignSelf) return false;
 1000      if (FlexDirection != other.FlexDirection) return false;
 1001      if (FlexWrap != other.FlexWrap) return false;
 1002      if (JustifyContent != other.JustifyContent) return false;
 1003      if (Overflow != other.Overflow) return false;
 1004      if (Display != other.Display) return false;
 1005      if (Direction != other.Direction) return false;
 1006      if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(Flex, other.Flex)) return false;
 1007      if (FlexBasisUnit != other.FlexBasisUnit) return false;
 1008      if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(FlexBasis, other.FlexBasis)) return false
 1009      if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(FlexGrow, other.FlexGrow)) return false;
 1010      if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(FlexShrink, other.FlexShrink)) return fal
 1011      if (WidthUnit != other.WidthUnit) return false;
 1012      if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(Width, other.Width)) return false;
 1013      if (HeightUnit != other.HeightUnit) return false;
 1014      if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(Height, other.Height)) return false;
 1015      if (MinWidthUnit != other.MinWidthUnit) return false;
 1016      if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(MinWidth, other.MinWidth)) return false;
 1017      if (MinHeightUnit != other.MinHeightUnit) return false;
 1018      if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(MinHeight, other.MinHeight)) return false
 1019      if (MaxWidthUnit != other.MaxWidthUnit) return false;
 1020      if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(MaxWidth, other.MaxWidth)) return false;
 1021      if (MaxHeightUnit != other.MaxHeightUnit) return false;
 1022      if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(MaxHeight, other.MaxHeight)) return false
 1023      if (PositionLeftUnit != other.PositionLeftUnit) return false;
 1024      if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(PositionLeft, other.PositionLeft)) return
 1025      if (PositionTopUnit != other.PositionTopUnit) return false;
 1026      if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(PositionTop, other.PositionTop)) return f
 1027      if (PositionRightUnit != other.PositionRightUnit) return false;
 1028      if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(PositionRight, other.PositionRight)) retu
 1029      if (PositionBottomUnit != other.PositionBottomUnit) return false;
 1030      if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(PositionBottom, other.PositionBottom)) re
 1031      if (MarginLeftUnit != other.MarginLeftUnit) return false;
 1032      if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(MarginLeft, other.MarginLeft)) return fal
 1033      if (MarginTopUnit != other.MarginTopUnit) return false;
 1034      if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(MarginTop, other.MarginTop)) return false
 1035      if (MarginRightUnit != other.MarginRightUnit) return false;
 1036      if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(MarginRight, other.MarginRight)) return f
 1037      if (MarginBottomUnit != other.MarginBottomUnit) return false;
 1038      if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(MarginBottom, other.MarginBottom)) return
 1039      if (PaddingLeftUnit != other.PaddingLeftUnit) return false;
 1040      if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(PaddingLeft, other.PaddingLeft)) return f
 1041      if (PaddingTopUnit != other.PaddingTopUnit) return false;
 1042      if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(PaddingTop, other.PaddingTop)) return fal
 1043      if (PaddingRightUnit != other.PaddingRightUnit) return false;
 1044      if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(PaddingRight, other.PaddingRight)) return
 1045      if (PaddingBottomUnit != other.PaddingBottomUnit) return false;
 1046      if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(PaddingBottom, other.PaddingBottom)) retu
 1047      if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(BorderLeft, other.BorderLeft)) return fal
 1048      if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(BorderTop, other.BorderTop)) return false
 1049      if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(BorderRight, other.BorderRight)) return f
 1050      if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(BorderBottom, other.BorderBottom)) return
 1051      return Equals(_unknownFields, other._unknownFields);
 1052    }
 1053
 1054    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1055    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1056    public override int GetHashCode() {
 1057      int hash = 1;
 1058      if (Parent != 0) hash ^= Parent.GetHashCode();
 1059      if (RightOf != 0) hash ^= RightOf.GetHashCode();
 1060      if (PositionType != global::DCL.ECSComponents.YGPositionType.YgptStatic) hash ^= PositionType.GetHashCode();
 1061      if (AlignContent != global::DCL.ECSComponents.YGAlign.YgaAuto) hash ^= AlignContent.GetHashCode();
 1062      if (AlignItems != global::DCL.ECSComponents.YGAlign.YgaAuto) hash ^= AlignItems.GetHashCode();
 1063      if (AlignSelf != global::DCL.ECSComponents.YGAlign.YgaAuto) hash ^= AlignSelf.GetHashCode();
 1064      if (FlexDirection != global::DCL.ECSComponents.YGFlexDirection.YgfdColumn) hash ^= FlexDirection.GetHashCode();
 1065      if (FlexWrap != global::DCL.ECSComponents.YGWrap.YgwNoWrap) hash ^= FlexWrap.GetHashCode();
 1066      if (JustifyContent != global::DCL.ECSComponents.YGJustify.YgjFlexStart) hash ^= JustifyContent.GetHashCode();
 1067      if (Overflow != global::DCL.ECSComponents.YGOverflow.YgoVisible) hash ^= Overflow.GetHashCode();
 1068      if (Display != global::DCL.ECSComponents.YGDisplay.YgdFlex) hash ^= Display.GetHashCode();
 1069      if (Direction != global::DCL.ECSComponents.YGDirection.YgdInherit) hash ^= Direction.GetHashCode();
 1070      if (Flex != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Flex);
 1071      if (FlexBasisUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) hash ^= FlexBasisUnit.GetHashCode();
 1072      if (FlexBasis != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(FlexBasis);
 1073      if (FlexGrow != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(FlexGrow);
 1074      if (FlexShrink != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(FlexShrink)
 1075      if (WidthUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) hash ^= WidthUnit.GetHashCode();
 1076      if (Width != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Width);
 1077      if (HeightUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) hash ^= HeightUnit.GetHashCode();
 1078      if (Height != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Height);
 1079      if (MinWidthUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) hash ^= MinWidthUnit.GetHashCode();
 1080      if (MinWidth != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(MinWidth);
 1081      if (MinHeightUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) hash ^= MinHeightUnit.GetHashCode();
 1082      if (MinHeight != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(MinHeight);
 1083      if (MaxWidthUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) hash ^= MaxWidthUnit.GetHashCode();
 1084      if (MaxWidth != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(MaxWidth);
 1085      if (MaxHeightUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) hash ^= MaxHeightUnit.GetHashCode();
 1086      if (MaxHeight != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(MaxHeight);
 1087      if (PositionLeftUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) hash ^= PositionLeftUnit.GetHashCode();
 1088      if (PositionLeft != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(PositionL
 1089      if (PositionTopUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) hash ^= PositionTopUnit.GetHashCode();
 1090      if (PositionTop != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(PositionTo
 1091      if (PositionRightUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) hash ^= PositionRightUnit.GetHashCode();
 1092      if (PositionRight != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Position
 1093      if (PositionBottomUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) hash ^= PositionBottomUnit.GetHashCode();
 1094      if (PositionBottom != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Positio
 1095      if (MarginLeftUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) hash ^= MarginLeftUnit.GetHashCode();
 1096      if (MarginLeft != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(MarginLeft)
 1097      if (MarginTopUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) hash ^= MarginTopUnit.GetHashCode();
 1098      if (MarginTop != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(MarginTop);
 1099      if (MarginRightUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) hash ^= MarginRightUnit.GetHashCode();
 1100      if (MarginRight != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(MarginRigh
 1101      if (MarginBottomUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) hash ^= MarginBottomUnit.GetHashCode();
 1102      if (MarginBottom != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(MarginBot
 1103      if (PaddingLeftUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) hash ^= PaddingLeftUnit.GetHashCode();
 1104      if (PaddingLeft != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(PaddingLef
 1105      if (PaddingTopUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) hash ^= PaddingTopUnit.GetHashCode();
 1106      if (PaddingTop != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(PaddingTop)
 1107      if (PaddingRightUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) hash ^= PaddingRightUnit.GetHashCode();
 1108      if (PaddingRight != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(PaddingRi
 1109      if (PaddingBottomUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) hash ^= PaddingBottomUnit.GetHashCode();
 1110      if (PaddingBottom != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(PaddingB
 1111      if (BorderLeft != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(BorderLeft)
 1112      if (BorderTop != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(BorderTop);
 1113      if (BorderRight != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(BorderRigh
 1114      if (BorderBottom != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(BorderBot
 1115      if (_unknownFields != null) {
 1116        hash ^= _unknownFields.GetHashCode();
 1117      }
 1118      return hash;
 1119    }
 1120
 1121    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1122    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1123    public override string ToString() {
 1124      return pb::JsonFormatter.ToDiagnosticString(this);
 1125    }
 1126
 1127    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1128    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1129    public void WriteTo(pb::CodedOutputStream output) {
 1130    #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
 1131      output.WriteRawMessage(this);
 1132    #else
 1133      if (PositionType != global::DCL.ECSComponents.YGPositionType.YgptStatic) {
 1134        output.WriteRawTag(8);
 1135        output.WriteEnum((int) PositionType);
 1136      }
 1137      if (AlignContent != global::DCL.ECSComponents.YGAlign.YgaAuto) {
 1138        output.WriteRawTag(16);
 1139        output.WriteEnum((int) AlignContent);
 1140      }
 1141      if (AlignItems != global::DCL.ECSComponents.YGAlign.YgaAuto) {
 1142        output.WriteRawTag(24);
 1143        output.WriteEnum((int) AlignItems);
 1144      }
 1145      if (AlignSelf != global::DCL.ECSComponents.YGAlign.YgaAuto) {
 1146        output.WriteRawTag(32);
 1147        output.WriteEnum((int) AlignSelf);
 1148      }
 1149      if (FlexDirection != global::DCL.ECSComponents.YGFlexDirection.YgfdColumn) {
 1150        output.WriteRawTag(40);
 1151        output.WriteEnum((int) FlexDirection);
 1152      }
 1153      if (FlexWrap != global::DCL.ECSComponents.YGWrap.YgwNoWrap) {
 1154        output.WriteRawTag(48);
 1155        output.WriteEnum((int) FlexWrap);
 1156      }
 1157      if (JustifyContent != global::DCL.ECSComponents.YGJustify.YgjFlexStart) {
 1158        output.WriteRawTag(56);
 1159        output.WriteEnum((int) JustifyContent);
 1160      }
 1161      if (Overflow != global::DCL.ECSComponents.YGOverflow.YgoVisible) {
 1162        output.WriteRawTag(64);
 1163        output.WriteEnum((int) Overflow);
 1164      }
 1165      if (Display != global::DCL.ECSComponents.YGDisplay.YgdFlex) {
 1166        output.WriteRawTag(72);
 1167        output.WriteEnum((int) Display);
 1168      }
 1169      if (Direction != global::DCL.ECSComponents.YGDirection.YgdInherit) {
 1170        output.WriteRawTag(80);
 1171        output.WriteEnum((int) Direction);
 1172      }
 1173      if (Flex != 0F) {
 1174        output.WriteRawTag(93);
 1175        output.WriteFloat(Flex);
 1176      }
 1177      if (FlexBasisUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) {
 1178        output.WriteRawTag(104);
 1179        output.WriteEnum((int) FlexBasisUnit);
 1180      }
 1181      if (FlexBasis != 0F) {
 1182        output.WriteRawTag(117);
 1183        output.WriteFloat(FlexBasis);
 1184      }
 1185      if (FlexGrow != 0F) {
 1186        output.WriteRawTag(125);
 1187        output.WriteFloat(FlexGrow);
 1188      }
 1189      if (FlexShrink != 0F) {
 1190        output.WriteRawTag(133, 1);
 1191        output.WriteFloat(FlexShrink);
 1192      }
 1193      if (WidthUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) {
 1194        output.WriteRawTag(136, 1);
 1195        output.WriteEnum((int) WidthUnit);
 1196      }
 1197      if (Width != 0F) {
 1198        output.WriteRawTag(149, 1);
 1199        output.WriteFloat(Width);
 1200      }
 1201      if (HeightUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) {
 1202        output.WriteRawTag(152, 1);
 1203        output.WriteEnum((int) HeightUnit);
 1204      }
 1205      if (Height != 0F) {
 1206        output.WriteRawTag(165, 1);
 1207        output.WriteFloat(Height);
 1208      }
 1209      if (MinWidthUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) {
 1210        output.WriteRawTag(168, 1);
 1211        output.WriteEnum((int) MinWidthUnit);
 1212      }
 1213      if (MinWidth != 0F) {
 1214        output.WriteRawTag(181, 1);
 1215        output.WriteFloat(MinWidth);
 1216      }
 1217      if (MinHeightUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) {
 1218        output.WriteRawTag(184, 1);
 1219        output.WriteEnum((int) MinHeightUnit);
 1220      }
 1221      if (MinHeight != 0F) {
 1222        output.WriteRawTag(197, 1);
 1223        output.WriteFloat(MinHeight);
 1224      }
 1225      if (MaxWidthUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) {
 1226        output.WriteRawTag(248, 1);
 1227        output.WriteEnum((int) MaxWidthUnit);
 1228      }
 1229      if (MaxWidth != 0F) {
 1230        output.WriteRawTag(133, 2);
 1231        output.WriteFloat(MaxWidth);
 1232      }
 1233      if (MaxHeightUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) {
 1234        output.WriteRawTag(136, 2);
 1235        output.WriteEnum((int) MaxHeightUnit);
 1236      }
 1237      if (MaxHeight != 0F) {
 1238        output.WriteRawTag(149, 2);
 1239        output.WriteFloat(MaxHeight);
 1240      }
 1241      if (PositionLeftUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) {
 1242        output.WriteRawTag(200, 2);
 1243        output.WriteEnum((int) PositionLeftUnit);
 1244      }
 1245      if (PositionLeft != 0F) {
 1246        output.WriteRawTag(213, 2);
 1247        output.WriteFloat(PositionLeft);
 1248      }
 1249      if (PositionTopUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) {
 1250        output.WriteRawTag(216, 2);
 1251        output.WriteEnum((int) PositionTopUnit);
 1252      }
 1253      if (PositionTop != 0F) {
 1254        output.WriteRawTag(229, 2);
 1255        output.WriteFloat(PositionTop);
 1256      }
 1257      if (PositionRightUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) {
 1258        output.WriteRawTag(232, 2);
 1259        output.WriteEnum((int) PositionRightUnit);
 1260      }
 1261      if (PositionRight != 0F) {
 1262        output.WriteRawTag(245, 2);
 1263        output.WriteFloat(PositionRight);
 1264      }
 1265      if (PositionBottomUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) {
 1266        output.WriteRawTag(248, 2);
 1267        output.WriteEnum((int) PositionBottomUnit);
 1268      }
 1269      if (PositionBottom != 0F) {
 1270        output.WriteRawTag(133, 3);
 1271        output.WriteFloat(PositionBottom);
 1272      }
 1273      if (MarginLeftUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) {
 1274        output.WriteRawTag(152, 3);
 1275        output.WriteEnum((int) MarginLeftUnit);
 1276      }
 1277      if (MarginLeft != 0F) {
 1278        output.WriteRawTag(165, 3);
 1279        output.WriteFloat(MarginLeft);
 1280      }
 1281      if (MarginTopUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) {
 1282        output.WriteRawTag(168, 3);
 1283        output.WriteEnum((int) MarginTopUnit);
 1284      }
 1285      if (MarginTop != 0F) {
 1286        output.WriteRawTag(181, 3);
 1287        output.WriteFloat(MarginTop);
 1288      }
 1289      if (MarginRightUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) {
 1290        output.WriteRawTag(184, 3);
 1291        output.WriteEnum((int) MarginRightUnit);
 1292      }
 1293      if (MarginRight != 0F) {
 1294        output.WriteRawTag(197, 3);
 1295        output.WriteFloat(MarginRight);
 1296      }
 1297      if (MarginBottomUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) {
 1298        output.WriteRawTag(200, 3);
 1299        output.WriteEnum((int) MarginBottomUnit);
 1300      }
 1301      if (MarginBottom != 0F) {
 1302        output.WriteRawTag(213, 3);
 1303        output.WriteFloat(MarginBottom);
 1304      }
 1305      if (PaddingLeftUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) {
 1306        output.WriteRawTag(232, 3);
 1307        output.WriteEnum((int) PaddingLeftUnit);
 1308      }
 1309      if (PaddingLeft != 0F) {
 1310        output.WriteRawTag(245, 3);
 1311        output.WriteFloat(PaddingLeft);
 1312      }
 1313      if (PaddingTopUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) {
 1314        output.WriteRawTag(248, 3);
 1315        output.WriteEnum((int) PaddingTopUnit);
 1316      }
 1317      if (PaddingTop != 0F) {
 1318        output.WriteRawTag(133, 4);
 1319        output.WriteFloat(PaddingTop);
 1320      }
 1321      if (PaddingRightUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) {
 1322        output.WriteRawTag(136, 4);
 1323        output.WriteEnum((int) PaddingRightUnit);
 1324      }
 1325      if (PaddingRight != 0F) {
 1326        output.WriteRawTag(149, 4);
 1327        output.WriteFloat(PaddingRight);
 1328      }
 1329      if (PaddingBottomUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) {
 1330        output.WriteRawTag(152, 4);
 1331        output.WriteEnum((int) PaddingBottomUnit);
 1332      }
 1333      if (PaddingBottom != 0F) {
 1334        output.WriteRawTag(165, 4);
 1335        output.WriteFloat(PaddingBottom);
 1336      }
 1337      if (BorderLeft != 0F) {
 1338        output.WriteRawTag(197, 4);
 1339        output.WriteFloat(BorderLeft);
 1340      }
 1341      if (BorderTop != 0F) {
 1342        output.WriteRawTag(213, 4);
 1343        output.WriteFloat(BorderTop);
 1344      }
 1345      if (BorderRight != 0F) {
 1346        output.WriteRawTag(229, 4);
 1347        output.WriteFloat(BorderRight);
 1348      }
 1349      if (BorderBottom != 0F) {
 1350        output.WriteRawTag(245, 4);
 1351        output.WriteFloat(BorderBottom);
 1352      }
 1353      if (Parent != 0) {
 1354        output.WriteRawTag(248, 4);
 1355        output.WriteInt32(Parent);
 1356      }
 1357      if (RightOf != 0) {
 1358        output.WriteRawTag(128, 5);
 1359        output.WriteInt32(RightOf);
 1360      }
 1361      if (_unknownFields != null) {
 1362        _unknownFields.WriteTo(output);
 1363      }
 1364    #endif
 1365    }
 1366
 1367    #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
 1368    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1369    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1370    void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
 1371      if (PositionType != global::DCL.ECSComponents.YGPositionType.YgptStatic) {
 1372        output.WriteRawTag(8);
 1373        output.WriteEnum((int) PositionType);
 1374      }
 1375      if (AlignContent != global::DCL.ECSComponents.YGAlign.YgaAuto) {
 1376        output.WriteRawTag(16);
 1377        output.WriteEnum((int) AlignContent);
 1378      }
 1379      if (AlignItems != global::DCL.ECSComponents.YGAlign.YgaAuto) {
 1380        output.WriteRawTag(24);
 1381        output.WriteEnum((int) AlignItems);
 1382      }
 1383      if (AlignSelf != global::DCL.ECSComponents.YGAlign.YgaAuto) {
 1384        output.WriteRawTag(32);
 1385        output.WriteEnum((int) AlignSelf);
 1386      }
 1387      if (FlexDirection != global::DCL.ECSComponents.YGFlexDirection.YgfdColumn) {
 1388        output.WriteRawTag(40);
 1389        output.WriteEnum((int) FlexDirection);
 1390      }
 1391      if (FlexWrap != global::DCL.ECSComponents.YGWrap.YgwNoWrap) {
 1392        output.WriteRawTag(48);
 1393        output.WriteEnum((int) FlexWrap);
 1394      }
 1395      if (JustifyContent != global::DCL.ECSComponents.YGJustify.YgjFlexStart) {
 1396        output.WriteRawTag(56);
 1397        output.WriteEnum((int) JustifyContent);
 1398      }
 1399      if (Overflow != global::DCL.ECSComponents.YGOverflow.YgoVisible) {
 1400        output.WriteRawTag(64);
 1401        output.WriteEnum((int) Overflow);
 1402      }
 1403      if (Display != global::DCL.ECSComponents.YGDisplay.YgdFlex) {
 1404        output.WriteRawTag(72);
 1405        output.WriteEnum((int) Display);
 1406      }
 1407      if (Direction != global::DCL.ECSComponents.YGDirection.YgdInherit) {
 1408        output.WriteRawTag(80);
 1409        output.WriteEnum((int) Direction);
 1410      }
 1411      if (Flex != 0F) {
 1412        output.WriteRawTag(93);
 1413        output.WriteFloat(Flex);
 1414      }
 1415      if (FlexBasisUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) {
 1416        output.WriteRawTag(104);
 1417        output.WriteEnum((int) FlexBasisUnit);
 1418      }
 1419      if (FlexBasis != 0F) {
 1420        output.WriteRawTag(117);
 1421        output.WriteFloat(FlexBasis);
 1422      }
 1423      if (FlexGrow != 0F) {
 1424        output.WriteRawTag(125);
 1425        output.WriteFloat(FlexGrow);
 1426      }
 1427      if (FlexShrink != 0F) {
 1428        output.WriteRawTag(133, 1);
 1429        output.WriteFloat(FlexShrink);
 1430      }
 1431      if (WidthUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) {
 1432        output.WriteRawTag(136, 1);
 1433        output.WriteEnum((int) WidthUnit);
 1434      }
 1435      if (Width != 0F) {
 1436        output.WriteRawTag(149, 1);
 1437        output.WriteFloat(Width);
 1438      }
 1439      if (HeightUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) {
 1440        output.WriteRawTag(152, 1);
 1441        output.WriteEnum((int) HeightUnit);
 1442      }
 1443      if (Height != 0F) {
 1444        output.WriteRawTag(165, 1);
 1445        output.WriteFloat(Height);
 1446      }
 1447      if (MinWidthUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) {
 1448        output.WriteRawTag(168, 1);
 1449        output.WriteEnum((int) MinWidthUnit);
 1450      }
 1451      if (MinWidth != 0F) {
 1452        output.WriteRawTag(181, 1);
 1453        output.WriteFloat(MinWidth);
 1454      }
 1455      if (MinHeightUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) {
 1456        output.WriteRawTag(184, 1);
 1457        output.WriteEnum((int) MinHeightUnit);
 1458      }
 1459      if (MinHeight != 0F) {
 1460        output.WriteRawTag(197, 1);
 1461        output.WriteFloat(MinHeight);
 1462      }
 1463      if (MaxWidthUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) {
 1464        output.WriteRawTag(248, 1);
 1465        output.WriteEnum((int) MaxWidthUnit);
 1466      }
 1467      if (MaxWidth != 0F) {
 1468        output.WriteRawTag(133, 2);
 1469        output.WriteFloat(MaxWidth);
 1470      }
 1471      if (MaxHeightUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) {
 1472        output.WriteRawTag(136, 2);
 1473        output.WriteEnum((int) MaxHeightUnit);
 1474      }
 1475      if (MaxHeight != 0F) {
 1476        output.WriteRawTag(149, 2);
 1477        output.WriteFloat(MaxHeight);
 1478      }
 1479      if (PositionLeftUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) {
 1480        output.WriteRawTag(200, 2);
 1481        output.WriteEnum((int) PositionLeftUnit);
 1482      }
 1483      if (PositionLeft != 0F) {
 1484        output.WriteRawTag(213, 2);
 1485        output.WriteFloat(PositionLeft);
 1486      }
 1487      if (PositionTopUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) {
 1488        output.WriteRawTag(216, 2);
 1489        output.WriteEnum((int) PositionTopUnit);
 1490      }
 1491      if (PositionTop != 0F) {
 1492        output.WriteRawTag(229, 2);
 1493        output.WriteFloat(PositionTop);
 1494      }
 1495      if (PositionRightUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) {
 1496        output.WriteRawTag(232, 2);
 1497        output.WriteEnum((int) PositionRightUnit);
 1498      }
 1499      if (PositionRight != 0F) {
 1500        output.WriteRawTag(245, 2);
 1501        output.WriteFloat(PositionRight);
 1502      }
 1503      if (PositionBottomUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) {
 1504        output.WriteRawTag(248, 2);
 1505        output.WriteEnum((int) PositionBottomUnit);
 1506      }
 1507      if (PositionBottom != 0F) {
 1508        output.WriteRawTag(133, 3);
 1509        output.WriteFloat(PositionBottom);
 1510      }
 1511      if (MarginLeftUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) {
 1512        output.WriteRawTag(152, 3);
 1513        output.WriteEnum((int) MarginLeftUnit);
 1514      }
 1515      if (MarginLeft != 0F) {
 1516        output.WriteRawTag(165, 3);
 1517        output.WriteFloat(MarginLeft);
 1518      }
 1519      if (MarginTopUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) {
 1520        output.WriteRawTag(168, 3);
 1521        output.WriteEnum((int) MarginTopUnit);
 1522      }
 1523      if (MarginTop != 0F) {
 1524        output.WriteRawTag(181, 3);
 1525        output.WriteFloat(MarginTop);
 1526      }
 1527      if (MarginRightUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) {
 1528        output.WriteRawTag(184, 3);
 1529        output.WriteEnum((int) MarginRightUnit);
 1530      }
 1531      if (MarginRight != 0F) {
 1532        output.WriteRawTag(197, 3);
 1533        output.WriteFloat(MarginRight);
 1534      }
 1535      if (MarginBottomUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) {
 1536        output.WriteRawTag(200, 3);
 1537        output.WriteEnum((int) MarginBottomUnit);
 1538      }
 1539      if (MarginBottom != 0F) {
 1540        output.WriteRawTag(213, 3);
 1541        output.WriteFloat(MarginBottom);
 1542      }
 1543      if (PaddingLeftUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) {
 1544        output.WriteRawTag(232, 3);
 1545        output.WriteEnum((int) PaddingLeftUnit);
 1546      }
 1547      if (PaddingLeft != 0F) {
 1548        output.WriteRawTag(245, 3);
 1549        output.WriteFloat(PaddingLeft);
 1550      }
 1551      if (PaddingTopUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) {
 1552        output.WriteRawTag(248, 3);
 1553        output.WriteEnum((int) PaddingTopUnit);
 1554      }
 1555      if (PaddingTop != 0F) {
 1556        output.WriteRawTag(133, 4);
 1557        output.WriteFloat(PaddingTop);
 1558      }
 1559      if (PaddingRightUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) {
 1560        output.WriteRawTag(136, 4);
 1561        output.WriteEnum((int) PaddingRightUnit);
 1562      }
 1563      if (PaddingRight != 0F) {
 1564        output.WriteRawTag(149, 4);
 1565        output.WriteFloat(PaddingRight);
 1566      }
 1567      if (PaddingBottomUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) {
 1568        output.WriteRawTag(152, 4);
 1569        output.WriteEnum((int) PaddingBottomUnit);
 1570      }
 1571      if (PaddingBottom != 0F) {
 1572        output.WriteRawTag(165, 4);
 1573        output.WriteFloat(PaddingBottom);
 1574      }
 1575      if (BorderLeft != 0F) {
 1576        output.WriteRawTag(197, 4);
 1577        output.WriteFloat(BorderLeft);
 1578      }
 1579      if (BorderTop != 0F) {
 1580        output.WriteRawTag(213, 4);
 1581        output.WriteFloat(BorderTop);
 1582      }
 1583      if (BorderRight != 0F) {
 1584        output.WriteRawTag(229, 4);
 1585        output.WriteFloat(BorderRight);
 1586      }
 1587      if (BorderBottom != 0F) {
 1588        output.WriteRawTag(245, 4);
 1589        output.WriteFloat(BorderBottom);
 1590      }
 1591      if (Parent != 0) {
 1592        output.WriteRawTag(248, 4);
 1593        output.WriteInt32(Parent);
 1594      }
 1595      if (RightOf != 0) {
 1596        output.WriteRawTag(128, 5);
 1597        output.WriteInt32(RightOf);
 1598      }
 1599      if (_unknownFields != null) {
 1600        _unknownFields.WriteTo(ref output);
 1601      }
 1602    }
 1603    #endif
 1604
 1605    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1606    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1607    public int CalculateSize() {
 1608      int size = 0;
 1609      if (Parent != 0) {
 1610        size += 2 + pb::CodedOutputStream.ComputeInt32Size(Parent);
 1611      }
 1612      if (RightOf != 0) {
 1613        size += 2 + pb::CodedOutputStream.ComputeInt32Size(RightOf);
 1614      }
 1615      if (PositionType != global::DCL.ECSComponents.YGPositionType.YgptStatic) {
 1616        size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) PositionType);
 1617      }
 1618      if (AlignContent != global::DCL.ECSComponents.YGAlign.YgaAuto) {
 1619        size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) AlignContent);
 1620      }
 1621      if (AlignItems != global::DCL.ECSComponents.YGAlign.YgaAuto) {
 1622        size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) AlignItems);
 1623      }
 1624      if (AlignSelf != global::DCL.ECSComponents.YGAlign.YgaAuto) {
 1625        size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) AlignSelf);
 1626      }
 1627      if (FlexDirection != global::DCL.ECSComponents.YGFlexDirection.YgfdColumn) {
 1628        size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) FlexDirection);
 1629      }
 1630      if (FlexWrap != global::DCL.ECSComponents.YGWrap.YgwNoWrap) {
 1631        size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) FlexWrap);
 1632      }
 1633      if (JustifyContent != global::DCL.ECSComponents.YGJustify.YgjFlexStart) {
 1634        size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) JustifyContent);
 1635      }
 1636      if (Overflow != global::DCL.ECSComponents.YGOverflow.YgoVisible) {
 1637        size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) Overflow);
 1638      }
 1639      if (Display != global::DCL.ECSComponents.YGDisplay.YgdFlex) {
 1640        size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) Display);
 1641      }
 1642      if (Direction != global::DCL.ECSComponents.YGDirection.YgdInherit) {
 1643        size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) Direction);
 1644      }
 1645      if (Flex != 0F) {
 1646        size += 1 + 4;
 1647      }
 1648      if (FlexBasisUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) {
 1649        size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) FlexBasisUnit);
 1650      }
 1651      if (FlexBasis != 0F) {
 1652        size += 1 + 4;
 1653      }
 1654      if (FlexGrow != 0F) {
 1655        size += 1 + 4;
 1656      }
 1657      if (FlexShrink != 0F) {
 1658        size += 2 + 4;
 1659      }
 1660      if (WidthUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) {
 1661        size += 2 + pb::CodedOutputStream.ComputeEnumSize((int) WidthUnit);
 1662      }
 1663      if (Width != 0F) {
 1664        size += 2 + 4;
 1665      }
 1666      if (HeightUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) {
 1667        size += 2 + pb::CodedOutputStream.ComputeEnumSize((int) HeightUnit);
 1668      }
 1669      if (Height != 0F) {
 1670        size += 2 + 4;
 1671      }
 1672      if (MinWidthUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) {
 1673        size += 2 + pb::CodedOutputStream.ComputeEnumSize((int) MinWidthUnit);
 1674      }
 1675      if (MinWidth != 0F) {
 1676        size += 2 + 4;
 1677      }
 1678      if (MinHeightUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) {
 1679        size += 2 + pb::CodedOutputStream.ComputeEnumSize((int) MinHeightUnit);
 1680      }
 1681      if (MinHeight != 0F) {
 1682        size += 2 + 4;
 1683      }
 1684      if (MaxWidthUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) {
 1685        size += 2 + pb::CodedOutputStream.ComputeEnumSize((int) MaxWidthUnit);
 1686      }
 1687      if (MaxWidth != 0F) {
 1688        size += 2 + 4;
 1689      }
 1690      if (MaxHeightUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) {
 1691        size += 2 + pb::CodedOutputStream.ComputeEnumSize((int) MaxHeightUnit);
 1692      }
 1693      if (MaxHeight != 0F) {
 1694        size += 2 + 4;
 1695      }
 1696      if (PositionLeftUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) {
 1697        size += 2 + pb::CodedOutputStream.ComputeEnumSize((int) PositionLeftUnit);
 1698      }
 1699      if (PositionLeft != 0F) {
 1700        size += 2 + 4;
 1701      }
 1702      if (PositionTopUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) {
 1703        size += 2 + pb::CodedOutputStream.ComputeEnumSize((int) PositionTopUnit);
 1704      }
 1705      if (PositionTop != 0F) {
 1706        size += 2 + 4;
 1707      }
 1708      if (PositionRightUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) {
 1709        size += 2 + pb::CodedOutputStream.ComputeEnumSize((int) PositionRightUnit);
 1710      }
 1711      if (PositionRight != 0F) {
 1712        size += 2 + 4;
 1713      }
 1714      if (PositionBottomUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) {
 1715        size += 2 + pb::CodedOutputStream.ComputeEnumSize((int) PositionBottomUnit);
 1716      }
 1717      if (PositionBottom != 0F) {
 1718        size += 2 + 4;
 1719      }
 1720      if (MarginLeftUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) {
 1721        size += 2 + pb::CodedOutputStream.ComputeEnumSize((int) MarginLeftUnit);
 1722      }
 1723      if (MarginLeft != 0F) {
 1724        size += 2 + 4;
 1725      }
 1726      if (MarginTopUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) {
 1727        size += 2 + pb::CodedOutputStream.ComputeEnumSize((int) MarginTopUnit);
 1728      }
 1729      if (MarginTop != 0F) {
 1730        size += 2 + 4;
 1731      }
 1732      if (MarginRightUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) {
 1733        size += 2 + pb::CodedOutputStream.ComputeEnumSize((int) MarginRightUnit);
 1734      }
 1735      if (MarginRight != 0F) {
 1736        size += 2 + 4;
 1737      }
 1738      if (MarginBottomUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) {
 1739        size += 2 + pb::CodedOutputStream.ComputeEnumSize((int) MarginBottomUnit);
 1740      }
 1741      if (MarginBottom != 0F) {
 1742        size += 2 + 4;
 1743      }
 1744      if (PaddingLeftUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) {
 1745        size += 2 + pb::CodedOutputStream.ComputeEnumSize((int) PaddingLeftUnit);
 1746      }
 1747      if (PaddingLeft != 0F) {
 1748        size += 2 + 4;
 1749      }
 1750      if (PaddingTopUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) {
 1751        size += 2 + pb::CodedOutputStream.ComputeEnumSize((int) PaddingTopUnit);
 1752      }
 1753      if (PaddingTop != 0F) {
 1754        size += 2 + 4;
 1755      }
 1756      if (PaddingRightUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) {
 1757        size += 2 + pb::CodedOutputStream.ComputeEnumSize((int) PaddingRightUnit);
 1758      }
 1759      if (PaddingRight != 0F) {
 1760        size += 2 + 4;
 1761      }
 1762      if (PaddingBottomUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) {
 1763        size += 2 + pb::CodedOutputStream.ComputeEnumSize((int) PaddingBottomUnit);
 1764      }
 1765      if (PaddingBottom != 0F) {
 1766        size += 2 + 4;
 1767      }
 1768      if (BorderLeft != 0F) {
 1769        size += 2 + 4;
 1770      }
 1771      if (BorderTop != 0F) {
 1772        size += 2 + 4;
 1773      }
 1774      if (BorderRight != 0F) {
 1775        size += 2 + 4;
 1776      }
 1777      if (BorderBottom != 0F) {
 1778        size += 2 + 4;
 1779      }
 1780      if (_unknownFields != null) {
 1781        size += _unknownFields.CalculateSize();
 1782      }
 1783      return size;
 1784    }
 1785
 1786    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1787    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1788    public void MergeFrom(PBUiTransform other) {
 1789      if (other == null) {
 1790        return;
 1791      }
 1792      if (other.Parent != 0) {
 1793        Parent = other.Parent;
 1794      }
 1795      if (other.RightOf != 0) {
 1796        RightOf = other.RightOf;
 1797      }
 1798      if (other.PositionType != global::DCL.ECSComponents.YGPositionType.YgptStatic) {
 1799        PositionType = other.PositionType;
 1800      }
 1801      if (other.AlignContent != global::DCL.ECSComponents.YGAlign.YgaAuto) {
 1802        AlignContent = other.AlignContent;
 1803      }
 1804      if (other.AlignItems != global::DCL.ECSComponents.YGAlign.YgaAuto) {
 1805        AlignItems = other.AlignItems;
 1806      }
 1807      if (other.AlignSelf != global::DCL.ECSComponents.YGAlign.YgaAuto) {
 1808        AlignSelf = other.AlignSelf;
 1809      }
 1810      if (other.FlexDirection != global::DCL.ECSComponents.YGFlexDirection.YgfdColumn) {
 1811        FlexDirection = other.FlexDirection;
 1812      }
 1813      if (other.FlexWrap != global::DCL.ECSComponents.YGWrap.YgwNoWrap) {
 1814        FlexWrap = other.FlexWrap;
 1815      }
 1816      if (other.JustifyContent != global::DCL.ECSComponents.YGJustify.YgjFlexStart) {
 1817        JustifyContent = other.JustifyContent;
 1818      }
 1819      if (other.Overflow != global::DCL.ECSComponents.YGOverflow.YgoVisible) {
 1820        Overflow = other.Overflow;
 1821      }
 1822      if (other.Display != global::DCL.ECSComponents.YGDisplay.YgdFlex) {
 1823        Display = other.Display;
 1824      }
 1825      if (other.Direction != global::DCL.ECSComponents.YGDirection.YgdInherit) {
 1826        Direction = other.Direction;
 1827      }
 1828      if (other.Flex != 0F) {
 1829        Flex = other.Flex;
 1830      }
 1831      if (other.FlexBasisUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) {
 1832        FlexBasisUnit = other.FlexBasisUnit;
 1833      }
 1834      if (other.FlexBasis != 0F) {
 1835        FlexBasis = other.FlexBasis;
 1836      }
 1837      if (other.FlexGrow != 0F) {
 1838        FlexGrow = other.FlexGrow;
 1839      }
 1840      if (other.FlexShrink != 0F) {
 1841        FlexShrink = other.FlexShrink;
 1842      }
 1843      if (other.WidthUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) {
 1844        WidthUnit = other.WidthUnit;
 1845      }
 1846      if (other.Width != 0F) {
 1847        Width = other.Width;
 1848      }
 1849      if (other.HeightUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) {
 1850        HeightUnit = other.HeightUnit;
 1851      }
 1852      if (other.Height != 0F) {
 1853        Height = other.Height;
 1854      }
 1855      if (other.MinWidthUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) {
 1856        MinWidthUnit = other.MinWidthUnit;
 1857      }
 1858      if (other.MinWidth != 0F) {
 1859        MinWidth = other.MinWidth;
 1860      }
 1861      if (other.MinHeightUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) {
 1862        MinHeightUnit = other.MinHeightUnit;
 1863      }
 1864      if (other.MinHeight != 0F) {
 1865        MinHeight = other.MinHeight;
 1866      }
 1867      if (other.MaxWidthUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) {
 1868        MaxWidthUnit = other.MaxWidthUnit;
 1869      }
 1870      if (other.MaxWidth != 0F) {
 1871        MaxWidth = other.MaxWidth;
 1872      }
 1873      if (other.MaxHeightUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) {
 1874        MaxHeightUnit = other.MaxHeightUnit;
 1875      }
 1876      if (other.MaxHeight != 0F) {
 1877        MaxHeight = other.MaxHeight;
 1878      }
 1879      if (other.PositionLeftUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) {
 1880        PositionLeftUnit = other.PositionLeftUnit;
 1881      }
 1882      if (other.PositionLeft != 0F) {
 1883        PositionLeft = other.PositionLeft;
 1884      }
 1885      if (other.PositionTopUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) {
 1886        PositionTopUnit = other.PositionTopUnit;
 1887      }
 1888      if (other.PositionTop != 0F) {
 1889        PositionTop = other.PositionTop;
 1890      }
 1891      if (other.PositionRightUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) {
 1892        PositionRightUnit = other.PositionRightUnit;
 1893      }
 1894      if (other.PositionRight != 0F) {
 1895        PositionRight = other.PositionRight;
 1896      }
 1897      if (other.PositionBottomUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) {
 1898        PositionBottomUnit = other.PositionBottomUnit;
 1899      }
 1900      if (other.PositionBottom != 0F) {
 1901        PositionBottom = other.PositionBottom;
 1902      }
 1903      if (other.MarginLeftUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) {
 1904        MarginLeftUnit = other.MarginLeftUnit;
 1905      }
 1906      if (other.MarginLeft != 0F) {
 1907        MarginLeft = other.MarginLeft;
 1908      }
 1909      if (other.MarginTopUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) {
 1910        MarginTopUnit = other.MarginTopUnit;
 1911      }
 1912      if (other.MarginTop != 0F) {
 1913        MarginTop = other.MarginTop;
 1914      }
 1915      if (other.MarginRightUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) {
 1916        MarginRightUnit = other.MarginRightUnit;
 1917      }
 1918      if (other.MarginRight != 0F) {
 1919        MarginRight = other.MarginRight;
 1920      }
 1921      if (other.MarginBottomUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) {
 1922        MarginBottomUnit = other.MarginBottomUnit;
 1923      }
 1924      if (other.MarginBottom != 0F) {
 1925        MarginBottom = other.MarginBottom;
 1926      }
 1927      if (other.PaddingLeftUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) {
 1928        PaddingLeftUnit = other.PaddingLeftUnit;
 1929      }
 1930      if (other.PaddingLeft != 0F) {
 1931        PaddingLeft = other.PaddingLeft;
 1932      }
 1933      if (other.PaddingTopUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) {
 1934        PaddingTopUnit = other.PaddingTopUnit;
 1935      }
 1936      if (other.PaddingTop != 0F) {
 1937        PaddingTop = other.PaddingTop;
 1938      }
 1939      if (other.PaddingRightUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) {
 1940        PaddingRightUnit = other.PaddingRightUnit;
 1941      }
 1942      if (other.PaddingRight != 0F) {
 1943        PaddingRight = other.PaddingRight;
 1944      }
 1945      if (other.PaddingBottomUnit != global::DCL.ECSComponents.YGUnit.YguUndefined) {
 1946        PaddingBottomUnit = other.PaddingBottomUnit;
 1947      }
 1948      if (other.PaddingBottom != 0F) {
 1949        PaddingBottom = other.PaddingBottom;
 1950      }
 1951      if (other.BorderLeft != 0F) {
 1952        BorderLeft = other.BorderLeft;
 1953      }
 1954      if (other.BorderTop != 0F) {
 1955        BorderTop = other.BorderTop;
 1956      }
 1957      if (other.BorderRight != 0F) {
 1958        BorderRight = other.BorderRight;
 1959      }
 1960      if (other.BorderBottom != 0F) {
 1961        BorderBottom = other.BorderBottom;
 1962      }
 1963      _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
 1964    }
 1965
 1966    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1967    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1968    public void MergeFrom(pb::CodedInputStream input) {
 1969    #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
 1970      input.ReadRawMessage(this);
 1971    #else
 1972      uint tag;
 1973      while ((tag = input.ReadTag()) != 0) {
 1974        switch(tag) {
 1975          default:
 1976            _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
 1977            break;
 1978          case 8: {
 1979            PositionType = (global::DCL.ECSComponents.YGPositionType) input.ReadEnum();
 1980            break;
 1981          }
 1982          case 16: {
 1983            AlignContent = (global::DCL.ECSComponents.YGAlign) input.ReadEnum();
 1984            break;
 1985          }
 1986          case 24: {
 1987            AlignItems = (global::DCL.ECSComponents.YGAlign) input.ReadEnum();
 1988            break;
 1989          }
 1990          case 32: {
 1991            AlignSelf = (global::DCL.ECSComponents.YGAlign) input.ReadEnum();
 1992            break;
 1993          }
 1994          case 40: {
 1995            FlexDirection = (global::DCL.ECSComponents.YGFlexDirection) input.ReadEnum();
 1996            break;
 1997          }
 1998          case 48: {
 1999            FlexWrap = (global::DCL.ECSComponents.YGWrap) input.ReadEnum();
 2000            break;
 2001          }
 2002          case 56: {
 2003            JustifyContent = (global::DCL.ECSComponents.YGJustify) input.ReadEnum();
 2004            break;
 2005          }
 2006          case 64: {
 2007            Overflow = (global::DCL.ECSComponents.YGOverflow) input.ReadEnum();
 2008            break;
 2009          }
 2010          case 72: {
 2011            Display = (global::DCL.ECSComponents.YGDisplay) input.ReadEnum();
 2012            break;
 2013          }
 2014          case 80: {
 2015            Direction = (global::DCL.ECSComponents.YGDirection) input.ReadEnum();
 2016            break;
 2017          }
 2018          case 93: {
 2019            Flex = input.ReadFloat();
 2020            break;
 2021          }
 2022          case 104: {
 2023            FlexBasisUnit = (global::DCL.ECSComponents.YGUnit) input.ReadEnum();
 2024            break;
 2025          }
 2026          case 117: {
 2027            FlexBasis = input.ReadFloat();
 2028            break;
 2029          }
 2030          case 125: {
 2031            FlexGrow = input.ReadFloat();
 2032            break;
 2033          }
 2034          case 133: {
 2035            FlexShrink = input.ReadFloat();
 2036            break;
 2037          }
 2038          case 136: {
 2039            WidthUnit = (global::DCL.ECSComponents.YGUnit) input.ReadEnum();
 2040            break;
 2041          }
 2042          case 149: {
 2043            Width = input.ReadFloat();
 2044            break;
 2045          }
 2046          case 152: {
 2047            HeightUnit = (global::DCL.ECSComponents.YGUnit) input.ReadEnum();
 2048            break;
 2049          }
 2050          case 165: {
 2051            Height = input.ReadFloat();
 2052            break;
 2053          }
 2054          case 168: {
 2055            MinWidthUnit = (global::DCL.ECSComponents.YGUnit) input.ReadEnum();
 2056            break;
 2057          }
 2058          case 181: {
 2059            MinWidth = input.ReadFloat();
 2060            break;
 2061          }
 2062          case 184: {
 2063            MinHeightUnit = (global::DCL.ECSComponents.YGUnit) input.ReadEnum();
 2064            break;
 2065          }
 2066          case 197: {
 2067            MinHeight = input.ReadFloat();
 2068            break;
 2069          }
 2070          case 248: {
 2071            MaxWidthUnit = (global::DCL.ECSComponents.YGUnit) input.ReadEnum();
 2072            break;
 2073          }
 2074          case 261: {
 2075            MaxWidth = input.ReadFloat();
 2076            break;
 2077          }
 2078          case 264: {
 2079            MaxHeightUnit = (global::DCL.ECSComponents.YGUnit) input.ReadEnum();
 2080            break;
 2081          }
 2082          case 277: {
 2083            MaxHeight = input.ReadFloat();
 2084            break;
 2085          }
 2086          case 328: {
 2087            PositionLeftUnit = (global::DCL.ECSComponents.YGUnit) input.ReadEnum();
 2088            break;
 2089          }
 2090          case 341: {
 2091            PositionLeft = input.ReadFloat();
 2092            break;
 2093          }
 2094          case 344: {
 2095            PositionTopUnit = (global::DCL.ECSComponents.YGUnit) input.ReadEnum();
 2096            break;
 2097          }
 2098          case 357: {
 2099            PositionTop = input.ReadFloat();
 2100            break;
 2101          }
 2102          case 360: {
 2103            PositionRightUnit = (global::DCL.ECSComponents.YGUnit) input.ReadEnum();
 2104            break;
 2105          }
 2106          case 373: {
 2107            PositionRight = input.ReadFloat();
 2108            break;
 2109          }
 2110          case 376: {
 2111            PositionBottomUnit = (global::DCL.ECSComponents.YGUnit) input.ReadEnum();
 2112            break;
 2113          }
 2114          case 389: {
 2115            PositionBottom = input.ReadFloat();
 2116            break;
 2117          }
 2118          case 408: {
 2119            MarginLeftUnit = (global::DCL.ECSComponents.YGUnit) input.ReadEnum();
 2120            break;
 2121          }
 2122          case 421: {
 2123            MarginLeft = input.ReadFloat();
 2124            break;
 2125          }
 2126          case 424: {
 2127            MarginTopUnit = (global::DCL.ECSComponents.YGUnit) input.ReadEnum();
 2128            break;
 2129          }
 2130          case 437: {
 2131            MarginTop = input.ReadFloat();
 2132            break;
 2133          }
 2134          case 440: {
 2135            MarginRightUnit = (global::DCL.ECSComponents.YGUnit) input.ReadEnum();
 2136            break;
 2137          }
 2138          case 453: {
 2139            MarginRight = input.ReadFloat();
 2140            break;
 2141          }
 2142          case 456: {
 2143            MarginBottomUnit = (global::DCL.ECSComponents.YGUnit) input.ReadEnum();
 2144            break;
 2145          }
 2146          case 469: {
 2147            MarginBottom = input.ReadFloat();
 2148            break;
 2149          }
 2150          case 488: {
 2151            PaddingLeftUnit = (global::DCL.ECSComponents.YGUnit) input.ReadEnum();
 2152            break;
 2153          }
 2154          case 501: {
 2155            PaddingLeft = input.ReadFloat();
 2156            break;
 2157          }
 2158          case 504: {
 2159            PaddingTopUnit = (global::DCL.ECSComponents.YGUnit) input.ReadEnum();
 2160            break;
 2161          }
 2162          case 517: {
 2163            PaddingTop = input.ReadFloat();
 2164            break;
 2165          }
 2166          case 520: {
 2167            PaddingRightUnit = (global::DCL.ECSComponents.YGUnit) input.ReadEnum();
 2168            break;
 2169          }
 2170          case 533: {
 2171            PaddingRight = input.ReadFloat();
 2172            break;
 2173          }
 2174          case 536: {
 2175            PaddingBottomUnit = (global::DCL.ECSComponents.YGUnit) input.ReadEnum();
 2176            break;
 2177          }
 2178          case 549: {
 2179            PaddingBottom = input.ReadFloat();
 2180            break;
 2181          }
 2182          case 581: {
 2183            BorderLeft = input.ReadFloat();
 2184            break;
 2185          }
 2186          case 597: {
 2187            BorderTop = input.ReadFloat();
 2188            break;
 2189          }
 2190          case 613: {
 2191            BorderRight = input.ReadFloat();
 2192            break;
 2193          }
 2194          case 629: {
 2195            BorderBottom = input.ReadFloat();
 2196            break;
 2197          }
 2198          case 632: {
 2199            Parent = input.ReadInt32();
 2200            break;
 2201          }
 2202          case 640: {
 2203            RightOf = input.ReadInt32();
 2204            break;
 2205          }
 2206        }
 2207      }
 2208    #endif
 2209    }
 2210
 2211    #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
 2212    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 2213    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 2214    void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
 2215      uint tag;
 2216      while ((tag = input.ReadTag()) != 0) {
 2217        switch(tag) {
 2218          default:
 2219            _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
 2220            break;
 2221          case 8: {
 2222            PositionType = (global::DCL.ECSComponents.YGPositionType) input.ReadEnum();
 2223            break;
 2224          }
 2225          case 16: {
 2226            AlignContent = (global::DCL.ECSComponents.YGAlign) input.ReadEnum();
 2227            break;
 2228          }
 2229          case 24: {
 2230            AlignItems = (global::DCL.ECSComponents.YGAlign) input.ReadEnum();
 2231            break;
 2232          }
 2233          case 32: {
 2234            AlignSelf = (global::DCL.ECSComponents.YGAlign) input.ReadEnum();
 2235            break;
 2236          }
 2237          case 40: {
 2238            FlexDirection = (global::DCL.ECSComponents.YGFlexDirection) input.ReadEnum();
 2239            break;
 2240          }
 2241          case 48: {
 2242            FlexWrap = (global::DCL.ECSComponents.YGWrap) input.ReadEnum();
 2243            break;
 2244          }
 2245          case 56: {
 2246            JustifyContent = (global::DCL.ECSComponents.YGJustify) input.ReadEnum();
 2247            break;
 2248          }
 2249          case 64: {
 2250            Overflow = (global::DCL.ECSComponents.YGOverflow) input.ReadEnum();
 2251            break;
 2252          }
 2253          case 72: {
 2254            Display = (global::DCL.ECSComponents.YGDisplay) input.ReadEnum();
 2255            break;
 2256          }
 2257          case 80: {
 2258            Direction = (global::DCL.ECSComponents.YGDirection) input.ReadEnum();
 2259            break;
 2260          }
 2261          case 93: {
 2262            Flex = input.ReadFloat();
 2263            break;
 2264          }
 2265          case 104: {
 2266            FlexBasisUnit = (global::DCL.ECSComponents.YGUnit) input.ReadEnum();
 2267            break;
 2268          }
 2269          case 117: {
 2270            FlexBasis = input.ReadFloat();
 2271            break;
 2272          }
 2273          case 125: {
 2274            FlexGrow = input.ReadFloat();
 2275            break;
 2276          }
 2277          case 133: {
 2278            FlexShrink = input.ReadFloat();
 2279            break;
 2280          }
 2281          case 136: {
 2282            WidthUnit = (global::DCL.ECSComponents.YGUnit) input.ReadEnum();
 2283            break;
 2284          }
 2285          case 149: {
 2286            Width = input.ReadFloat();
 2287            break;
 2288          }
 2289          case 152: {
 2290            HeightUnit = (global::DCL.ECSComponents.YGUnit) input.ReadEnum();
 2291            break;
 2292          }
 2293          case 165: {
 2294            Height = input.ReadFloat();
 2295            break;
 2296          }
 2297          case 168: {
 2298            MinWidthUnit = (global::DCL.ECSComponents.YGUnit) input.ReadEnum();
 2299            break;
 2300          }
 2301          case 181: {
 2302            MinWidth = input.ReadFloat();
 2303            break;
 2304          }
 2305          case 184: {
 2306            MinHeightUnit = (global::DCL.ECSComponents.YGUnit) input.ReadEnum();
 2307            break;
 2308          }
 2309          case 197: {
 2310            MinHeight = input.ReadFloat();
 2311            break;
 2312          }
 2313          case 248: {
 2314            MaxWidthUnit = (global::DCL.ECSComponents.YGUnit) input.ReadEnum();
 2315            break;
 2316          }
 2317          case 261: {
 2318            MaxWidth = input.ReadFloat();
 2319            break;
 2320          }
 2321          case 264: {
 2322            MaxHeightUnit = (global::DCL.ECSComponents.YGUnit) input.ReadEnum();
 2323            break;
 2324          }
 2325          case 277: {
 2326            MaxHeight = input.ReadFloat();
 2327            break;
 2328          }
 2329          case 328: {
 2330            PositionLeftUnit = (global::DCL.ECSComponents.YGUnit) input.ReadEnum();
 2331            break;
 2332          }
 2333          case 341: {
 2334            PositionLeft = input.ReadFloat();
 2335            break;
 2336          }
 2337          case 344: {
 2338            PositionTopUnit = (global::DCL.ECSComponents.YGUnit) input.ReadEnum();
 2339            break;
 2340          }
 2341          case 357: {
 2342            PositionTop = input.ReadFloat();
 2343            break;
 2344          }
 2345          case 360: {
 2346            PositionRightUnit = (global::DCL.ECSComponents.YGUnit) input.ReadEnum();
 2347            break;
 2348          }
 2349          case 373: {
 2350            PositionRight = input.ReadFloat();
 2351            break;
 2352          }
 2353          case 376: {
 2354            PositionBottomUnit = (global::DCL.ECSComponents.YGUnit) input.ReadEnum();
 2355            break;
 2356          }
 2357          case 389: {
 2358            PositionBottom = input.ReadFloat();
 2359            break;
 2360          }
 2361          case 408: {
 2362            MarginLeftUnit = (global::DCL.ECSComponents.YGUnit) input.ReadEnum();
 2363            break;
 2364          }
 2365          case 421: {
 2366            MarginLeft = input.ReadFloat();
 2367            break;
 2368          }
 2369          case 424: {
 2370            MarginTopUnit = (global::DCL.ECSComponents.YGUnit) input.ReadEnum();
 2371            break;
 2372          }
 2373          case 437: {
 2374            MarginTop = input.ReadFloat();
 2375            break;
 2376          }
 2377          case 440: {
 2378            MarginRightUnit = (global::DCL.ECSComponents.YGUnit) input.ReadEnum();
 2379            break;
 2380          }
 2381          case 453: {
 2382            MarginRight = input.ReadFloat();
 2383            break;
 2384          }
 2385          case 456: {
 2386            MarginBottomUnit = (global::DCL.ECSComponents.YGUnit) input.ReadEnum();
 2387            break;
 2388          }
 2389          case 469: {
 2390            MarginBottom = input.ReadFloat();
 2391            break;
 2392          }
 2393          case 488: {
 2394            PaddingLeftUnit = (global::DCL.ECSComponents.YGUnit) input.ReadEnum();
 2395            break;
 2396          }
 2397          case 501: {
 2398            PaddingLeft = input.ReadFloat();
 2399            break;
 2400          }
 2401          case 504: {
 2402            PaddingTopUnit = (global::DCL.ECSComponents.YGUnit) input.ReadEnum();
 2403            break;
 2404          }
 2405          case 517: {
 2406            PaddingTop = input.ReadFloat();
 2407            break;
 2408          }
 2409          case 520: {
 2410            PaddingRightUnit = (global::DCL.ECSComponents.YGUnit) input.ReadEnum();
 2411            break;
 2412          }
 2413          case 533: {
 2414            PaddingRight = input.ReadFloat();
 2415            break;
 2416          }
 2417          case 536: {
 2418            PaddingBottomUnit = (global::DCL.ECSComponents.YGUnit) input.ReadEnum();
 2419            break;
 2420          }
 2421          case 549: {
 2422            PaddingBottom = input.ReadFloat();
 2423            break;
 2424          }
 2425          case 581: {
 2426            BorderLeft = input.ReadFloat();
 2427            break;
 2428          }
 2429          case 597: {
 2430            BorderTop = input.ReadFloat();
 2431            break;
 2432          }
 2433          case 613: {
 2434            BorderRight = input.ReadFloat();
 2435            break;
 2436          }
 2437          case 629: {
 2438            BorderBottom = input.ReadFloat();
 2439            break;
 2440          }
 2441          case 632: {
 2442            Parent = input.ReadInt32();
 2443            break;
 2444          }
 2445          case 640: {
 2446            RightOf = input.ReadInt32();
 2447            break;
 2448          }
 2449        }
 2450      }
 2451    }
 2452    #endif
 2453
 2454  }
 2455
 2456  #endregion
 2457
 2458}
 2459
 2460#endregion Designer generated code