blob: 0a823e250251ca647a2664a73d62860247c9e83a [file] [log] [blame]
James Kuszmaul8e62b022022-03-22 09:33:25 -07001// automatically generated by the FlatBuffers compiler, do not modify
2
3import java.nio.*
4import kotlin.math.sign
5import com.google.flatbuffers.*
6
7@Suppress("unused")
8class FallingTub : Struct() {
9
10 fun __init(_i: Int, _bb: ByteBuffer) {
11 __reset(_i, _bb)
12 }
13 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)
18 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}