• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 // automatically generated by the FlatBuffers compiler, do not modify
2 
3 package MyGame;
4 
5 import com.google.flatbuffers.BaseVector;
6 import com.google.flatbuffers.BooleanVector;
7 import com.google.flatbuffers.ByteVector;
8 import com.google.flatbuffers.Constants;
9 import com.google.flatbuffers.DoubleVector;
10 import com.google.flatbuffers.FlatBufferBuilder;
11 import com.google.flatbuffers.FloatVector;
12 import com.google.flatbuffers.IntVector;
13 import com.google.flatbuffers.LongVector;
14 import com.google.flatbuffers.ShortVector;
15 import com.google.flatbuffers.StringVector;
16 import com.google.flatbuffers.Struct;
17 import com.google.flatbuffers.Table;
18 import com.google.flatbuffers.UnionVector;
19 import java.nio.ByteBuffer;
20 import java.nio.ByteOrder;
21 
22 public class MonsterExtraT {
23   private double d0;
24   private double d1;
25   private double d2;
26   private double d3;
27   private float f0;
28   private float f1;
29   private float f2;
30   private float f3;
31   private double[] dvec;
32   private float[] fvec;
33 
getD0()34   public double getD0() { return d0; }
35 
setD0(double d0)36   public void setD0(double d0) { this.d0 = d0; }
37 
getD1()38   public double getD1() { return d1; }
39 
setD1(double d1)40   public void setD1(double d1) { this.d1 = d1; }
41 
getD2()42   public double getD2() { return d2; }
43 
setD2(double d2)44   public void setD2(double d2) { this.d2 = d2; }
45 
getD3()46   public double getD3() { return d3; }
47 
setD3(double d3)48   public void setD3(double d3) { this.d3 = d3; }
49 
getF0()50   public float getF0() { return f0; }
51 
setF0(float f0)52   public void setF0(float f0) { this.f0 = f0; }
53 
getF1()54   public float getF1() { return f1; }
55 
setF1(float f1)56   public void setF1(float f1) { this.f1 = f1; }
57 
getF2()58   public float getF2() { return f2; }
59 
setF2(float f2)60   public void setF2(float f2) { this.f2 = f2; }
61 
getF3()62   public float getF3() { return f3; }
63 
setF3(float f3)64   public void setF3(float f3) { this.f3 = f3; }
65 
getDvec()66   public double[] getDvec() { return dvec; }
67 
setDvec(double[] dvec)68   public void setDvec(double[] dvec) { this.dvec = dvec; }
69 
getFvec()70   public float[] getFvec() { return fvec; }
71 
setFvec(float[] fvec)72   public void setFvec(float[] fvec) { this.fvec = fvec; }
73 
74 
MonsterExtraT()75   public MonsterExtraT() {
76     this.d0 = Double.NaN;
77     this.d1 = Double.NaN;
78     this.d2 = Double.POSITIVE_INFINITY;
79     this.d3 = Double.NEGATIVE_INFINITY;
80     this.f0 = Float.NaN;
81     this.f1 = Float.NaN;
82     this.f2 = Float.POSITIVE_INFINITY;
83     this.f3 = Float.NEGATIVE_INFINITY;
84     this.dvec = null;
85     this.fvec = null;
86   }
deserializeFromBinary(byte[] fbBuffer)87   public static MonsterExtraT deserializeFromBinary(byte[] fbBuffer) {
88     return MonsterExtra.getRootAsMonsterExtra(ByteBuffer.wrap(fbBuffer)).unpack();
89   }
serializeToBinary()90   public byte[] serializeToBinary() {
91     FlatBufferBuilder fbb = new FlatBufferBuilder();
92     MonsterExtra.finishMonsterExtraBuffer(fbb, MonsterExtra.pack(fbb, this));
93     return fbb.sizedByteArray();
94   }
95 }
96 
97