1cd1493b0829b48407887844921ef0e040c0f485alakedaemon// automatically generated by the FlatBuffers compiler, do not modify 226a30738a4fa4e92300821fd761764ec8df2dcf2Wouter van Oortmerssen 326a30738a4fa4e92300821fd761764ec8df2dcf2Wouter van Oortmerssenpackage MyGame.Example; 426a30738a4fa4e92300821fd761764ec8df2dcf2Wouter van Oortmerssen 526a30738a4fa4e92300821fd761764ec8df2dcf2Wouter van Oortmerssenimport java.nio.*; 626a30738a4fa4e92300821fd761764ec8df2dcf2Wouter van Oortmerssenimport java.lang.*; 726a30738a4fa4e92300821fd761764ec8df2dcf2Wouter van Oortmerssenimport java.util.*; 8c01c77a7f2d4e01b3fc21bf85b1c5427a00911d5Wouter van Oortmerssenimport com.google.flatbuffers.*; 926a30738a4fa4e92300821fd761764ec8df2dcf2Wouter van Oortmerssen 1094680f5483593b1a48c79b516d153fd432b3f2e8Wouter van Oortmerssen@SuppressWarnings("unused") 11557c57eb9d9d58a86fe1e80552219930c82fe7f4Advay Menglepublic final class Test extends Struct { 1252ca75506abd82b5616bdef4d28e9535262c1d65Wouter van Oortmerssen public void __init(int _i, ByteBuffer _bb) { bb_pos = _i; bb = _bb; } 1352ca75506abd82b5616bdef4d28e9535262c1d65Wouter van Oortmerssen public Test __assign(int _i, ByteBuffer _bb) { __init(_i, _bb); return this; } 1409a2999c66abc92e5c33fdef75c63dec81f90a3aWouter van Oortmerssen 1526a30738a4fa4e92300821fd761764ec8df2dcf2Wouter van Oortmerssen public short a() { return bb.getShort(bb_pos + 0); } 16e24afd838aedabb782b46091d33485360d176608Maor Itzkovitch public void mutateA(short a) { bb.putShort(bb_pos + 0, a); } 1726a30738a4fa4e92300821fd761764ec8df2dcf2Wouter van Oortmerssen public byte b() { return bb.get(bb_pos + 2); } 18e24afd838aedabb782b46091d33485360d176608Maor Itzkovitch public void mutateB(byte b) { bb.put(bb_pos + 2, b); } 1926a30738a4fa4e92300821fd761764ec8df2dcf2Wouter van Oortmerssen 2026a30738a4fa4e92300821fd761764ec8df2dcf2Wouter van Oortmerssen public static int createTest(FlatBufferBuilder builder, short a, byte b) { 21350011f5816bb5c9d8d4ef22f93b5989af4763d7Wouter van Oortmerssen builder.prep(2, 4); 2226a30738a4fa4e92300821fd761764ec8df2dcf2Wouter van Oortmerssen builder.pad(1); 2326a30738a4fa4e92300821fd761764ec8df2dcf2Wouter van Oortmerssen builder.putByte(b); 2426a30738a4fa4e92300821fd761764ec8df2dcf2Wouter van Oortmerssen builder.putShort(a); 2526a30738a4fa4e92300821fd761764ec8df2dcf2Wouter van Oortmerssen return builder.offset(); 2626a30738a4fa4e92300821fd761764ec8df2dcf2Wouter van Oortmerssen } 27e750268f0cb3386ab8c6324cf18de4f8d95e6bf3lakedaemon} 2826a30738a4fa4e92300821fd761764ec8df2dcf2Wouter van Oortmerssen 29