public ArrayTableT UnPack() { var _o = new ArrayTableT(); this.UnPackTo(_o); return(_o); }
public static Offset <MyGame.Example.ArrayTable> Pack(FlatBufferBuilder builder, ArrayTableT _o) { if (_o == null) { return(default(Offset <MyGame.Example.ArrayTable>)); } StartArrayTable(builder); AddA(builder, MyGame.Example.ArrayStruct.Pack(builder, _o.A)); return(EndArrayTable(builder)); }
public void UnPackTo(ArrayTableT _o) { _o.A = this.A.HasValue ? this.A.Value.UnPack() : null; }