Ejemplo n.º 1
0
        public SettingsT UnPack()
        {
            var _o = new SettingsT();

            this.UnPackTo(_o);
            return(_o);
        }
Ejemplo n.º 2
0
 public void UnPackTo(SettingsT _o)
 {
     _o.Values = new List <NymaTypes.SettingT>();
     for (var _j = 0; _j < this.ValuesLength; ++_j)
     {
         _o.Values.Add(this.Values(_j).HasValue ? this.Values(_j).Value.UnPack() : null);
     }
 }
Ejemplo n.º 3
0
        public static Offset <NymaTypes.Settings> Pack(FlatBufferBuilder builder, SettingsT _o)
        {
            if (_o == null)
            {
                return(default(Offset <NymaTypes.Settings>));
            }
            var _Values = default(VectorOffset);

            if (_o.Values != null)
            {
                var __Values = new Offset <NymaTypes.Setting> [_o.Values.Count];
                for (var _j = 0; _j < __Values.Length; ++_j)
                {
                    __Values[_j] = NymaTypes.Setting.Pack(builder, _o.Values[_j]);
                }
                _Values = CreateValuesVector(builder, __Values);
            }
            return(CreateSettings(
                       builder,
                       _Values));
        }