1*890232f2SAndroid Build Coastguard Worker // <auto-generated> 2*890232f2SAndroid Build Coastguard Worker // automatically generated by the FlatBuffers compiler, do not modify 3*890232f2SAndroid Build Coastguard Worker // </auto-generated> 4*890232f2SAndroid Build Coastguard Worker 5*890232f2SAndroid Build Coastguard Worker using global::System; 6*890232f2SAndroid Build Coastguard Worker using global::System.Collections.Generic; 7*890232f2SAndroid Build Coastguard Worker using global::FlatBuffers; 8*890232f2SAndroid Build Coastguard Worker 9*890232f2SAndroid Build Coastguard Worker public struct FallingTub : IFlatbufferObject 10*890232f2SAndroid Build Coastguard Worker { 11*890232f2SAndroid Build Coastguard Worker private Struct __p; 12*890232f2SAndroid Build Coastguard Worker public ByteBuffer ByteBuffer { get { return __p.bb; } } __initFallingTub13*890232f2SAndroid Build Coastguard Worker public void __init(int _i, ByteBuffer _bb) { __p = new Struct(_i, _bb); } __assignFallingTub14*890232f2SAndroid Build Coastguard Worker public FallingTub __assign(int _i, ByteBuffer _bb) { __init(_i, _bb); return this; } 15*890232f2SAndroid Build Coastguard Worker 16*890232f2SAndroid Build Coastguard Worker public int Weight { get { return __p.bb.GetInt(__p.bb_pos + 0); } } MutateWeightFallingTub17*890232f2SAndroid Build Coastguard Worker public void MutateWeight(int weight) { __p.bb.PutInt(__p.bb_pos + 0, weight); } 18*890232f2SAndroid Build Coastguard Worker CreateFallingTubFallingTub19*890232f2SAndroid Build Coastguard Worker public static Offset<FallingTub> CreateFallingTub(FlatBufferBuilder builder, int Weight) { 20*890232f2SAndroid Build Coastguard Worker builder.Prep(4, 4); 21*890232f2SAndroid Build Coastguard Worker builder.PutInt(Weight); 22*890232f2SAndroid Build Coastguard Worker return new Offset<FallingTub>(builder.Offset); 23*890232f2SAndroid Build Coastguard Worker } UnPackFallingTub24*890232f2SAndroid Build Coastguard Worker public FallingTubT UnPack() { 25*890232f2SAndroid Build Coastguard Worker var _o = new FallingTubT(); 26*890232f2SAndroid Build Coastguard Worker this.UnPackTo(_o); 27*890232f2SAndroid Build Coastguard Worker return _o; 28*890232f2SAndroid Build Coastguard Worker } UnPackToFallingTub29*890232f2SAndroid Build Coastguard Worker public void UnPackTo(FallingTubT _o) { 30*890232f2SAndroid Build Coastguard Worker _o.Weight = this.Weight; 31*890232f2SAndroid Build Coastguard Worker } PackFallingTub32*890232f2SAndroid Build Coastguard Worker public static Offset<FallingTub> Pack(FlatBufferBuilder builder, FallingTubT _o) { 33*890232f2SAndroid Build Coastguard Worker if (_o == null) return default(Offset<FallingTub>); 34*890232f2SAndroid Build Coastguard Worker return CreateFallingTub( 35*890232f2SAndroid Build Coastguard Worker builder, 36*890232f2SAndroid Build Coastguard Worker _o.Weight); 37*890232f2SAndroid Build Coastguard Worker } 38*890232f2SAndroid Build Coastguard Worker } 39*890232f2SAndroid Build Coastguard Worker 40*890232f2SAndroid Build Coastguard Worker public class FallingTubT 41*890232f2SAndroid Build Coastguard Worker { 42*890232f2SAndroid Build Coastguard Worker [Newtonsoft.Json.JsonProperty("weight")] 43*890232f2SAndroid Build Coastguard Worker public int Weight { get; set; } 44*890232f2SAndroid Build Coastguard Worker FallingTubT()45*890232f2SAndroid Build Coastguard Worker public FallingTubT() { 46*890232f2SAndroid Build Coastguard Worker this.Weight = 0; 47*890232f2SAndroid Build Coastguard Worker } 48*890232f2SAndroid Build Coastguard Worker } 49*890232f2SAndroid Build Coastguard Worker 50