1 // automatically generated by the FlatBuffers compiler, do not modify 2 3 import java.nio.* 4 import kotlin.math.sign 5 import com.google.flatbuffers.* 6 7 @Suppress("unused") 8 class FallingTub : Struct() { 9 __initnull10 fun __init(_i: Int, _bb: ByteBuffer) { 11 __reset(_i, _bb) 12 } __assignnull13 fun __assign(_i: Int, _bb: ByteBuffer) : FallingTub { 14 __init(_i, _bb) 15 return this 16 } 17 val weight : Int get() = bb.getInt(bb_pos + 0) mutateWeightnull18 fun mutateWeight(weight: Int) : ByteBuffer = bb.putInt(bb_pos + 0, weight) 19 companion object { 20 fun createFallingTub(builder: FlatBufferBuilder, weight: Int) : Int { 21 builder.prep(4, 4) 22 builder.putInt(weight) 23 return builder.offset() 24 } 25 } 26 } 27