public void UnPackTo(NAxisInfoT _o)
 {
     _o.SettingsNameNeg = this.SettingsNameNeg;
     _o.SettingsNamePos = this.SettingsNamePos;
     _o.NameNeg         = this.NameNeg;
     _o.NamePos         = this.NamePos;
 }
        public NAxisInfoT UnPack()
        {
            var _o = new NAxisInfoT();

            this.UnPackTo(_o);
            return(_o);
        }
        public static Offset <NymaTypes.NAxisInfo> Pack(FlatBufferBuilder builder, NAxisInfoT _o)
        {
            if (_o == null)
            {
                return(default(Offset <NymaTypes.NAxisInfo>));
            }
            var _SettingsNameNeg = _o.SettingsNameNeg == null ? default(StringOffset) : builder.CreateString(_o.SettingsNameNeg);
            var _SettingsNamePos = _o.SettingsNamePos == null ? default(StringOffset) : builder.CreateString(_o.SettingsNamePos);
            var _NameNeg         = _o.NameNeg == null ? default(StringOffset) : builder.CreateString(_o.NameNeg);
            var _NamePos         = _o.NamePos == null ? default(StringOffset) : builder.CreateString(_o.NamePos);

            return(CreateNAxisInfo(
                       builder,
                       _SettingsNameNeg,
                       _SettingsNamePos,
                       _NameNeg,
                       _NamePos));
        }