8 namespace droid.Runtime.Messaging.FBS
23 public ByteBuffer ByteBuffer {
get {
return this.__p.bb; } }
26 public void __init(
int _i, ByteBuffer _bb) { this.__p.bb_pos = _i; this.__p.bb = _bb; }
27 public FSingle __assign(
int _i, ByteBuffer _bb) { this.__init(_i, _bb);
return this; }
29 public double Value {
get {
int o = this.__p.__offset(4);
return o != 0 ? this.__p.bb.GetDouble(o + this.__p.bb_pos) : (double)0.0; } }
30 public FRange? Range {
get {
int o = this.__p.__offset(6);
return o != 0 ? (
FRange?)(
new FRange()).__assign(o + this.__p.bb_pos,
this.__p.bb) : null; } }
32 public static void StartFSingle(FlatBufferBuilder builder) { builder.StartObject(2); }
33 public static void AddValue(FlatBufferBuilder builder,
double value) { builder.AddDouble(0, value, 0.0); }
34 public static void AddRange(FlatBufferBuilder builder, Offset<FRange> rangeOffset) { builder.AddStruct(1, rangeOffset.Value, 0); }
35 public static Offset<FSingle>
EndFSingle(FlatBufferBuilder builder) {
36 int o = builder.EndObject();
37 return new Offset<FSingle>(o);
44 public ByteBuffer ByteBuffer {
get {
return this.__p.bb; } }
47 public void __init(
int _i, ByteBuffer _bb) { this.__p.bb_pos = _i; this.__p.bb = _bb; }
48 public FDouble __assign(
int _i, ByteBuffer _bb) { this.__init(_i, _bb);
return this; }
50 public FVector2? Vec2 {
get {
int o = this.__p.__offset(4);
return o != 0 ? (
FVector2?)(
new FVector2()).__assign(o + this.__p.bb_pos,
this.__p.bb) : null; } }
51 public FRange? XRange {
get {
int o = this.__p.__offset(6);
return o != 0 ? (
FRange?)(
new FRange()).__assign(o + this.__p.bb_pos,
this.__p.bb) : null; } }
52 public FRange? YRange {
get {
int o = this.__p.__offset(8);
return o != 0 ? (
FRange?)(
new FRange()).__assign(o + this.__p.bb_pos,
this.__p.bb) : null; } }
54 public static void StartFDouble(FlatBufferBuilder builder) { builder.StartObject(3); }
55 public static void AddVec2(FlatBufferBuilder builder, Offset<FVector2> vec2Offset) { builder.AddStruct(0, vec2Offset.Value, 0); }
56 public static void AddXRange(FlatBufferBuilder builder, Offset<FRange> xRangeOffset) { builder.AddStruct(1, xRangeOffset.Value, 0); }
57 public static void AddYRange(FlatBufferBuilder builder, Offset<FRange> yRangeOffset) { builder.AddStruct(2, yRangeOffset.Value, 0); }
58 public static Offset<FDouble>
EndFDouble(FlatBufferBuilder builder) {
59 int o = builder.EndObject();
60 return new Offset<FDouble>(o);
67 public ByteBuffer ByteBuffer {
get {
return this.__p.bb; } }
70 public void __init(
int _i, ByteBuffer _bb) { this.__p.bb_pos = _i; this.__p.bb = _bb; }
71 public FTriple __assign(
int _i, ByteBuffer _bb) { this.__init(_i, _bb);
return this; }
73 public FVector3? Vec3 {
get {
int o = this.__p.__offset(4);
return o != 0 ? (
FVector3?)(
new FVector3()).__assign(o + this.__p.bb_pos,
this.__p.bb) : null; } }
74 public FRange? XRange {
get {
int o = this.__p.__offset(6);
return o != 0 ? (
FRange?)(
new FRange()).__assign(o + this.__p.bb_pos,
this.__p.bb) : null; } }
75 public FRange? YRange {
get {
int o = this.__p.__offset(8);
return o != 0 ? (
FRange?)(
new FRange()).__assign(o + this.__p.bb_pos,
this.__p.bb) : null; } }
76 public FRange? ZRange {
get {
int o = this.__p.__offset(10);
return o != 0 ? (
FRange?)(
new FRange()).__assign(o + this.__p.bb_pos,
this.__p.bb) : null; } }
78 public static void StartFTriple(FlatBufferBuilder builder) { builder.StartObject(4); }
79 public static void AddVec3(FlatBufferBuilder builder, Offset<FVector3> vec3Offset) { builder.AddStruct(0, vec3Offset.Value, 0); }
80 public static void AddXRange(FlatBufferBuilder builder, Offset<FRange> xRangeOffset) { builder.AddStruct(1, xRangeOffset.Value, 0); }
81 public static void AddYRange(FlatBufferBuilder builder, Offset<FRange> yRangeOffset) { builder.AddStruct(2, yRangeOffset.Value, 0); }
82 public static void AddZRange(FlatBufferBuilder builder, Offset<FRange> zRangeOffset) { builder.AddStruct(3, zRangeOffset.Value, 0); }
83 public static Offset<FTriple>
EndFTriple(FlatBufferBuilder builder) {
84 int o = builder.EndObject();
85 builder.Required(o, 4);
86 return new Offset<FTriple>(o);
93 public ByteBuffer ByteBuffer {
get {
return this.__p.bb; } }
96 public void __init(
int _i, ByteBuffer _bb) { this.__p.bb_pos = _i; this.__p.bb = _bb; }
100 public FRange? XRange {
get {
int o = this.__p.__offset(6);
return o != 0 ? (
FRange?)(
new FRange()).__assign(o + this.__p.bb_pos,
this.__p.bb) : null; } }
101 public FRange? YRange {
get {
int o = this.__p.__offset(8);
return o != 0 ? (
FRange?)(
new FRange()).__assign(o + this.__p.bb_pos,
this.__p.bb) : null; } }
102 public FRange? ZRange {
get {
int o = this.__p.__offset(10);
return o != 0 ? (
FRange?)(
new FRange()).__assign(o + this.__p.bb_pos,
this.__p.bb) : null; } }
103 public FRange? WRange {
get {
int o = this.__p.__offset(12);
return o != 0 ? (
FRange?)(
new FRange()).__assign(o + this.__p.bb_pos,
this.__p.bb) : null; } }
105 public static void StartFQuadruple(FlatBufferBuilder builder) { builder.StartObject(5); }
106 public static void AddQuat(FlatBufferBuilder builder, Offset<FQuaternion> quatOffset) { builder.AddStruct(0, quatOffset.Value, 0); }
107 public static void AddXRange(FlatBufferBuilder builder, Offset<FRange> xRangeOffset) { builder.AddStruct(1, xRangeOffset.Value, 0); }
108 public static void AddYRange(FlatBufferBuilder builder, Offset<FRange> yRangeOffset) { builder.AddStruct(2, yRangeOffset.Value, 0); }
109 public static void AddZRange(FlatBufferBuilder builder, Offset<FRange> zRangeOffset) { builder.AddStruct(3, zRangeOffset.Value, 0); }
110 public static void AddWRange(FlatBufferBuilder builder, Offset<FRange> wRangeOffset) { builder.AddStruct(4, wRangeOffset.Value, 0); }
112 int o = builder.EndObject();
113 builder.Required(o, 4);
114 return new Offset<FQuadruple>(o);
121 public ByteBuffer ByteBuffer {
get {
return this.__p.bb; } }
124 public void __init(
int _i, ByteBuffer _bb) { this.__p.bb_pos = _i; this.__p.bb = _bb; }
125 public FArray __assign(
int _i, ByteBuffer _bb) { this.__init(_i, _bb);
return this; }
127 public float Array(
int j) {
int o = this.__p.__offset(4);
return o != 0 ? this.__p.bb.GetFloat(this.__p.__vector(o) + j * 4) : (
float)0; }
128 public int ArrayLength {
get {
int o = this.__p.__offset(4);
return o != 0 ? this.__p.__vector_len(o) : 0; } }
130 public Span<byte> GetArrayBytes() {
return __p.__vector_as_span(4); }
132 public ArraySegment<byte>?
GetArrayBytes() {
return this.__p.__vector_as_arraysegment(4); }
134 public float[]
GetArrayArray() {
return this.__p.__vector_as_array<
float>(4); }
135 public FRange?
Ranges(
int j) {
int o = this.__p.__offset(6);
return o != 0 ? (
FRange?)(
new FRange()).__assign(this.__p.__vector(o) + j * 12, this.__p.bb) : null; }
136 public int RangesLength {
get {
int o = this.__p.__offset(6);
return o != 0 ? this.__p.__vector_len(o) : 0; } }
139 VectorOffset arrayOffset =
default(VectorOffset),
140 VectorOffset rangesOffset =
default(VectorOffset)) {
141 builder.StartObject(2);
142 AddRanges(builder, rangesOffset);
143 AddArray(builder, arrayOffset);
144 return EndFArray(builder);
147 public static void StartFArray(FlatBufferBuilder builder) { builder.StartObject(2); }
148 public static void AddArray(FlatBufferBuilder builder, VectorOffset arrayOffset) { builder.AddOffset(0, arrayOffset.Value, 0); }
149 public static VectorOffset
CreateArrayVector(FlatBufferBuilder builder,
float[] data) { builder.StartVector(4, data.Length, 4);
for (
int i = data.Length - 1; i >= 0; i--) builder.AddFloat(data[i]);
return builder.EndVector(); }
150 public static VectorOffset
CreateArrayVectorBlock(FlatBufferBuilder builder,
float[] data) { builder.StartVector(4, data.Length, 4); builder.Add(data);
return builder.EndVector(); }
151 public static void StartArrayVector(FlatBufferBuilder builder,
int numElems) { builder.StartVector(4, numElems, 4); }
152 public static void AddRanges(FlatBufferBuilder builder, VectorOffset rangesOffset) { builder.AddOffset(1, rangesOffset.Value, 0); }
153 public static void StartRangesVector(FlatBufferBuilder builder,
int numElems) { builder.StartVector(12, numElems, 4); }
154 public static Offset<FArray>
EndFArray(FlatBufferBuilder builder) {
155 int o = builder.EndObject();
156 builder.Required(o, 4);
157 return new Offset<FArray>(o);
161 public struct FRB : IFlatbufferObject
164 public ByteBuffer ByteBuffer {
get {
return this.__p.bb; } }
167 public void __init(
int _i, ByteBuffer _bb) { this.__p.bb_pos = _i; this.__p.bb = _bb; }
168 public FRB __assign(
int _i, ByteBuffer _bb) { this.__init(_i, _bb);
return this; }
170 public FBody? Body {
get {
int o = this.__p.__offset(4);
return o != 0 ? (
FBody?)(
new FBody()).__assign(o + this.__p.bb_pos,
this.__p.bb) : null; } }
172 public static void StartFRB(FlatBufferBuilder builder) { builder.StartObject(1); }
173 public static void AddBody(FlatBufferBuilder builder, Offset<FBody> bodyOffset) { builder.AddStruct(0, bodyOffset.Value, 0); }
174 public static Offset<FRB>
EndFRB(FlatBufferBuilder builder) {
175 int o = builder.EndObject();
176 builder.Required(o, 4);
177 return new Offset<FRB>(o);
181 public struct FET : IFlatbufferObject
184 public ByteBuffer ByteBuffer {
get {
return this.__p.bb; } }
187 public void __init(
int _i, ByteBuffer _bb) { this.__p.bb_pos = _i; this.__p.bb = _bb; }
188 public FET __assign(
int _i, ByteBuffer _bb) { this.__init(_i, _bb);
return this; }
192 public static void StartFET(FlatBufferBuilder builder) { builder.StartObject(1); }
193 public static void AddTransform(FlatBufferBuilder builder, Offset<FEulerTransform> transformOffset) { builder.AddStruct(0, transformOffset.Value, 0); }
194 public static Offset<FET>
EndFET(FlatBufferBuilder builder) {
195 int o = builder.EndObject();
196 builder.Required(o, 4);
197 return new Offset<FET>(o);
201 public struct FQT : IFlatbufferObject
204 public ByteBuffer ByteBuffer {
get {
return this.__p.bb; } }
207 public void __init(
int _i, ByteBuffer _bb) { this.__p.bb_pos = _i; this.__p.bb = _bb; }
208 public FQT __assign(
int _i, ByteBuffer _bb) { this.__init(_i, _bb);
return this; }
212 public static void StartFQT(FlatBufferBuilder builder) { builder.StartObject(1); }
213 public static void AddTransform(FlatBufferBuilder builder, Offset<FQuaternionTransform> transformOffset) { builder.AddStruct(0, transformOffset.Value, 0); }
214 public static Offset<FQT>
EndFQT(FlatBufferBuilder builder) {
215 int o = builder.EndObject();
216 builder.Required(o, 4);
217 return new Offset<FQT>(o);
224 public ByteBuffer ByteBuffer {
get {
return this.__p.bb; } }
227 public void __init(
int _i, ByteBuffer _bb) { this.__p.bb_pos = _i; this.__p.bb = _bb; }
228 public FString __assign(
int _i, ByteBuffer _bb) { this.__init(_i, _bb);
return this; }
230 public string Str {
get {
int o = this.__p.__offset(4);
return o != 0 ? this.__p.__string(o + this.__p.bb_pos) : null; } }
232 public Span<byte> GetStrBytes() {
return __p.__vector_as_span(4); }
234 public ArraySegment<byte>?
GetStrBytes() {
return this.__p.__vector_as_arraysegment(4); }
236 public byte[]
GetStrArray() {
return this.__p.__vector_as_array<byte>(4); }
239 StringOffset strOffset =
default(StringOffset)) {
240 builder.StartObject(1);
241 AddStr(builder, strOffset);
242 return EndFString(builder);
245 public static void StartFString(FlatBufferBuilder builder) { builder.StartObject(1); }
246 public static void AddStr(FlatBufferBuilder builder, StringOffset strOffset) { builder.AddOffset(0, strOffset.Value, 0); }
247 public static Offset<FString>
EndFString(FlatBufferBuilder builder) {
248 int o = builder.EndObject();
249 builder.Required(o, 4);
250 return new Offset<FString>(o);
257 public ByteBuffer ByteBuffer {
get {
return this.__p.bb; } }
260 public void __init(
int _i, ByteBuffer _bb) { this.__p.bb_pos = _i; this.__p.bb = _bb; }
263 public byte
Bytes(
int j) {
int o = this.__p.__offset(4);
return o != 0 ? this.__p.bb.Get(this.__p.__vector(o) + j * 1) : (byte)0; }
264 public int BytesLength {
get {
int o = this.__p.__offset(4);
return o != 0 ? this.__p.__vector_len(o) : 0; } }
266 public Span<byte> GetBytesBytes() {
return __p.__vector_as_span(4); }
268 public ArraySegment<byte>?
GetBytesBytes() {
return this.__p.__vector_as_arraysegment(4); }
270 public byte[]
GetBytesArray() {
return this.__p.__vector_as_array<byte>(4); }
272 public int Shape(
int j) {
int o = this.__p.__offset(8);
return o != 0 ? this.__p.bb.GetInt(this.__p.__vector(o) + j * 4) : (
int)0; }
273 public int ShapeLength {
get {
int o = this.__p.__offset(8);
return o != 0 ? this.__p.__vector_len(o) : 0; } }
275 public Span<byte> GetShapeBytes() {
return __p.__vector_as_span(8); }
277 public ArraySegment<byte>?
GetShapeBytes() {
return this.__p.__vector_as_arraysegment(8); }
282 VectorOffset bytesOffset =
default(VectorOffset),
284 VectorOffset shapeOffset =
default(VectorOffset)) {
285 builder.StartObject(3);
286 AddShape(builder, shapeOffset);
287 AddBytes(builder, bytesOffset);
288 AddType(builder, type);
289 return EndFByteArray(builder);
292 public static void StartFByteArray(FlatBufferBuilder builder) { builder.StartObject(3); }
293 public static void AddBytes(FlatBufferBuilder builder, VectorOffset bytesOffset) { builder.AddOffset(0, bytesOffset.Value, 0); }
294 public static VectorOffset
CreateBytesVector(FlatBufferBuilder builder, byte[] data) { builder.StartVector(1, data.Length, 1);
for (
int i = data.Length - 1; i >= 0; i--) builder.AddByte(data[i]);
return builder.EndVector(); }
295 public static VectorOffset
CreateBytesVectorBlock(FlatBufferBuilder builder, byte[] data) { builder.StartVector(1, data.Length, 1); builder.Add(data);
return builder.EndVector(); }
296 public static void StartBytesVector(FlatBufferBuilder builder,
int numElems) { builder.StartVector(1, numElems, 1); }
297 public static void AddType(FlatBufferBuilder builder,
FByteDataType type) { builder.AddByte(1, (byte)type, 0); }
298 public static void AddShape(FlatBufferBuilder builder, VectorOffset shapeOffset) { builder.AddOffset(2, shapeOffset.Value, 0); }
299 public static VectorOffset
CreateShapeVector(FlatBufferBuilder builder,
int[] data) { builder.StartVector(4, data.Length, 4);
for (
int i = data.Length - 1; i >= 0; i--) builder.AddInt(data[i]);
return builder.EndVector(); }
300 public static VectorOffset
CreateShapeVectorBlock(FlatBufferBuilder builder,
int[] data) { builder.StartVector(4, data.Length, 4); builder.Add(data);
return builder.EndVector(); }
301 public static void StartShapeVector(FlatBufferBuilder builder,
int numElems) { builder.StartVector(4, numElems, 4); }
303 int o = builder.EndObject();
304 builder.Required(o, 4);
305 return new Offset<FByteArray>(o);
312 public ByteBuffer ByteBuffer {
get {
return this.__p.bb; } }
315 public void __init(
int _i, ByteBuffer _bb) { this.__p.bb_pos = _i; this.__p.bb = _bb; }
316 public FValue __assign(
int _i, ByteBuffer _bb) { this.__init(_i, _bb);
return this; }
318 public double Val {
get {
int o = this.__p.__offset(4);
return o != 0 ? this.__p.bb.GetDouble(o + this.__p.bb_pos) : (double)0.0; } }
322 builder.StartObject(1);
323 AddVal(builder, val);
324 return EndFValue(builder);
327 public static void StartFValue(FlatBufferBuilder builder) { builder.StartObject(1); }
328 public static void AddVal(FlatBufferBuilder builder,
double val) { builder.AddDouble(0, val, 0.0); }
329 public static Offset<FValue>
EndFValue(FlatBufferBuilder builder) {
330 int o = builder.EndObject();
331 return new Offset<FValue>(o);
338 public ByteBuffer ByteBuffer {
get {
return this.__p.bb; } }
341 public void __init(
int _i, ByteBuffer _bb) { this.__p.bb_pos = _i; this.__p.bb = _bb; }
342 public FValues __assign(
int _i, ByteBuffer _bb) { this.__init(_i, _bb);
return this; }
344 public double Vals(
int j) {
int o = this.__p.__offset(4);
return o != 0 ? this.__p.bb.GetDouble(this.__p.__vector(o) + j * 8) : (
double)0; }
345 public int ValsLength {
get {
int o = this.__p.__offset(4);
return o != 0 ? this.__p.__vector_len(o) : 0; } }
347 public Span<byte> GetValsBytes() {
return __p.__vector_as_span(4); }
349 public ArraySegment<byte>?
GetValsBytes() {
return this.__p.__vector_as_arraysegment(4); }
351 public double[]
GetValsArray() {
return this.__p.__vector_as_array<
double>(4); }
354 VectorOffset valsOffset =
default(VectorOffset)) {
355 builder.StartObject(1);
356 AddVals(builder, valsOffset);
357 return EndFValues(builder);
360 public static void StartFValues(FlatBufferBuilder builder) { builder.StartObject(1); }
361 public static void AddVals(FlatBufferBuilder builder, VectorOffset valsOffset) { builder.AddOffset(0, valsOffset.Value, 0); }
362 public static VectorOffset
CreateValsVector(FlatBufferBuilder builder,
double[] data) { builder.StartVector(8, data.Length, 8);
for (
int i = data.Length - 1; i >= 0; i--) builder.AddDouble(data[i]);
return builder.EndVector(); }
363 public static VectorOffset
CreateValsVectorBlock(FlatBufferBuilder builder,
double[] data) { builder.StartVector(8, data.Length, 8); builder.Add(data);
return builder.EndVector(); }
364 public static void StartValsVector(FlatBufferBuilder builder,
int numElems) { builder.StartVector(8, numElems, 8); }
365 public static Offset<FValues>
EndFValues(FlatBufferBuilder builder) {
366 int o = builder.EndObject();
367 builder.Required(o, 4);
368 return new Offset<FValues>(o);
375 public ByteBuffer ByteBuffer {
get {
return this.__p.bb; } }
378 public void __init(
int _i, ByteBuffer _bb) { this.__p.bb_pos = _i; this.__p.bb = _bb; }
381 public double Val {
get {
int o = this.__p.__offset(4);
return o != 0 ? this.__p.bb.GetDouble(o + this.__p.bb_pos) : (double)0.0; } }
382 public FVector3? Point {
get {
int o = this.__p.__offset(6);
return o != 0 ? (
FVector3?)(
new FVector3()).__assign(o + this.__p.bb_pos,
this.__p.bb) : null; } }
385 public static void AddVal(FlatBufferBuilder builder,
double val) { builder.AddDouble(0, val, 0.0); }
386 public static void AddPoint(FlatBufferBuilder builder, Offset<FVector3> pointOffset) { builder.AddStruct(1, pointOffset.Value, 0); }
388 int o = builder.EndObject();
389 return new Offset<FValuedVector3Point>(o);
396 public ByteBuffer ByteBuffer {
get {
return this.__p.bb; } }
399 public void __init(
int _i, ByteBuffer _bb) { this.__p.bb_pos = _i; this.__p.bb = _bb; }
402 public FVector3?
Points(
int j) {
int o = this.__p.__offset(4);
return o != 0 ? (
FVector3?)(
new FVector3()).__assign(this.__p.__vector(o) + j * 24, this.__p.bb) : null; }
403 public int PointsLength {
get {
int o = this.__p.__offset(4);
return o != 0 ? this.__p.__vector_len(o) : 0; } }
406 VectorOffset pointsOffset =
default(VectorOffset)) {
407 builder.StartObject(1);
408 AddPoints(builder, pointsOffset);
409 return EndFVector3s(builder);
412 public static void StartFVector3s(FlatBufferBuilder builder) { builder.StartObject(1); }
413 public static void AddPoints(FlatBufferBuilder builder, VectorOffset pointsOffset) { builder.AddOffset(0, pointsOffset.Value, 0); }
414 public static void StartPointsVector(FlatBufferBuilder builder,
int numElems) { builder.StartVector(24, numElems, 8); }
415 public static Offset<FVector3s>
EndFVector3s(FlatBufferBuilder builder) {
416 int o = builder.EndObject();
417 builder.Required(o, 4);
418 return new Offset<FVector3s>(o);
425 public ByteBuffer ByteBuffer {
get {
return this.__p.bb; } }
428 public void __init(
int _i, ByteBuffer _bb) { this.__p.bb_pos = _i; this.__p.bb = _bb; }
431 public double Vals(
int j) {
int o = this.__p.__offset(4);
return o != 0 ? this.__p.bb.GetDouble(this.__p.__vector(o) + j * 8) : (
double)0; }
432 public int ValsLength {
get {
int o = this.__p.__offset(4);
return o != 0 ? this.__p.__vector_len(o) : 0; } }
434 public Span<byte> GetValsBytes() {
return __p.__vector_as_span(4); }
436 public ArraySegment<byte>?
GetValsBytes() {
return this.__p.__vector_as_arraysegment(4); }
438 public double[]
GetValsArray() {
return this.__p.__vector_as_array<
double>(4); }
439 public FVector3?
Points(
int j) {
int o = this.__p.__offset(6);
return o != 0 ? (
FVector3?)(
new FVector3()).__assign(this.__p.__vector(o) + j * 24, this.__p.bb) : null; }
440 public int PointsLength {
get {
int o = this.__p.__offset(6);
return o != 0 ? this.__p.__vector_len(o) : 0; } }
443 VectorOffset valsOffset =
default(VectorOffset),
444 VectorOffset pointsOffset =
default(VectorOffset)) {
445 builder.StartObject(2);
446 AddPoints(builder, pointsOffset);
447 AddVals(builder, valsOffset);
448 return EndFValuedVector3s(builder);
452 public static void AddVals(FlatBufferBuilder builder, VectorOffset valsOffset) { builder.AddOffset(0, valsOffset.Value, 0); }
453 public static VectorOffset
CreateValsVector(FlatBufferBuilder builder,
double[] data) { builder.StartVector(8, data.Length, 8);
for (
int i = data.Length - 1; i >= 0; i--) builder.AddDouble(data[i]);
return builder.EndVector(); }
454 public static VectorOffset
CreateValsVectorBlock(FlatBufferBuilder builder,
double[] data) { builder.StartVector(8, data.Length, 8); builder.Add(data);
return builder.EndVector(); }
455 public static void StartValsVector(FlatBufferBuilder builder,
int numElems) { builder.StartVector(8, numElems, 8); }
456 public static void AddPoints(FlatBufferBuilder builder, VectorOffset pointsOffset) { builder.AddOffset(1, pointsOffset.Value, 0); }
457 public static void StartPointsVector(FlatBufferBuilder builder,
int numElems) { builder.StartVector(24, numElems, 8); }
459 int o = builder.EndObject();
460 builder.Required(o, 4);
461 builder.Required(o, 6);
462 return new Offset<FValuedVector3s>(o);
void __init(int _i, ByteBuffer _bb)
static void StartFByteArray(FlatBufferBuilder builder)
void __init(int _i, ByteBuffer _bb)
void __init(int _i, ByteBuffer _bb)
static void AddStr(FlatBufferBuilder builder, StringOffset strOffset)
static Offset< FQuadruple > EndFQuadruple(FlatBufferBuilder builder)
FSingle __assign(int _i, ByteBuffer _bb)
FArray __assign(int _i, ByteBuffer _bb)
FValuedVector3Point __assign(int _i, ByteBuffer _bb)
static Offset< FDouble > EndFDouble(FlatBufferBuilder builder)
static Offset< FString > CreateFString(FlatBufferBuilder builder, StringOffset strOffset=default(StringOffset))
FValuedVector3s __assign(int _i, ByteBuffer _bb)
static FSingle GetRootAsFSingle(ByteBuffer _bb)
static FTriple GetRootAsFTriple(ByteBuffer _bb, FTriple obj)
FValues __assign(int _i, ByteBuffer _bb)
ArraySegment< byte > GetStrBytes()
static Offset< FVector3s > CreateFVector3s(FlatBufferBuilder builder, VectorOffset pointsOffset=default(VectorOffset))
static Offset< FValue > EndFValue(FlatBufferBuilder builder)
static FQT GetRootAsFQT(ByteBuffer _bb, FQT obj)
static FString GetRootAsFString(ByteBuffer _bb, FString obj)
static void AddPoints(FlatBufferBuilder builder, VectorOffset pointsOffset)
static void StartRangesVector(FlatBufferBuilder builder, int numElems)
static void StartArrayVector(FlatBufferBuilder builder, int numElems)
static void AddRanges(FlatBufferBuilder builder, VectorOffset rangesOffset)
static Offset< FArray > CreateFArray(FlatBufferBuilder builder, VectorOffset arrayOffset=default(VectorOffset), VectorOffset rangesOffset=default(VectorOffset))
static Offset< FVector3s > EndFVector3s(FlatBufferBuilder builder)
static FValue GetRootAsFValue(ByteBuffer _bb, FValue obj)
static void StartBytesVector(FlatBufferBuilder builder, int numElems)
static void StartFQT(FlatBufferBuilder builder)
static void AddZRange(FlatBufferBuilder builder, Offset< FRange > zRangeOffset)
static void StartFVector3s(FlatBufferBuilder builder)
static void StartFSingle(FlatBufferBuilder builder)
ArraySegment< byte > GetArrayBytes()
static FDouble GetRootAsFDouble(ByteBuffer _bb)
static FValuedVector3s GetRootAsFValuedVector3s(ByteBuffer _bb)
static FArray GetRootAsFArray(ByteBuffer _bb, FArray obj)
static FValuedVector3Point GetRootAsFValuedVector3Point(ByteBuffer _bb)
static void StartFQuadruple(FlatBufferBuilder builder)
static FRB GetRootAsFRB(ByteBuffer _bb)
static FValuedVector3s GetRootAsFValuedVector3s(ByteBuffer _bb, FValuedVector3s obj)
static FValues GetRootAsFValues(ByteBuffer _bb)
static FString GetRootAsFString(ByteBuffer _bb)
FTriple __assign(int _i, ByteBuffer _bb)
void __init(int _i, ByteBuffer _bb)
static FByteArray GetRootAsFByteArray(ByteBuffer _bb)
FVector3s __assign(int _i, ByteBuffer _bb)
static Offset< FValues > EndFValues(FlatBufferBuilder builder)
static void StartFDouble(FlatBufferBuilder builder)
static FRB GetRootAsFRB(ByteBuffer _bb, FRB obj)
static void AddXRange(FlatBufferBuilder builder, Offset< FRange > xRangeOffset)
static void AddPoint(FlatBufferBuilder builder, Offset< FVector3 > pointOffset)
static VectorOffset CreateBytesVectorBlock(FlatBufferBuilder builder, byte[] data)
static void StartFRB(FlatBufferBuilder builder)
static Offset< FValuedVector3s > CreateFValuedVector3s(FlatBufferBuilder builder, VectorOffset valsOffset=default(VectorOffset), VectorOffset pointsOffset=default(VectorOffset))
static Offset< FQT > EndFQT(FlatBufferBuilder builder)
static FValuedVector3Point GetRootAsFValuedVector3Point(ByteBuffer _bb, FValuedVector3Point obj)
static VectorOffset CreateValsVector(FlatBufferBuilder builder, double[] data)
static void StartFString(FlatBufferBuilder builder)
static void AddBody(FlatBufferBuilder builder, Offset< FBody > bodyOffset)
void __init(int _i, ByteBuffer _bb)
static FET GetRootAsFET(ByteBuffer _bb, FET obj)
static void AddValue(FlatBufferBuilder builder, double value)
FRB __assign(int _i, ByteBuffer _bb)
static FSingle GetRootAsFSingle(ByteBuffer _bb, FSingle obj)
FET __assign(int _i, ByteBuffer _bb)
static void AddType(FlatBufferBuilder builder, FByteDataType type)
void __init(int _i, ByteBuffer _bb)
static VectorOffset CreateValsVector(FlatBufferBuilder builder, double[] data)
ArraySegment< byte > GetValsBytes()
static void StartFTriple(FlatBufferBuilder builder)
static void AddTransform(FlatBufferBuilder builder, Offset< FQuaternionTransform > transformOffset)
static void AddYRange(FlatBufferBuilder builder, Offset< FRange > yRangeOffset)
ArraySegment< byte > GetShapeBytes()
FDouble __assign(int _i, ByteBuffer _bb)
static void AddYRange(FlatBufferBuilder builder, Offset< FRange > yRangeOffset)
static FVector3s GetRootAsFVector3s(ByteBuffer _bb, FVector3s obj)
static void AddXRange(FlatBufferBuilder builder, Offset< FRange > xRangeOffset)
static Offset< FSingle > EndFSingle(FlatBufferBuilder builder)
static void AddVec3(FlatBufferBuilder builder, Offset< FVector3 > vec3Offset)
static VectorOffset CreateShapeVectorBlock(FlatBufferBuilder builder, int[] data)
static void AddBytes(FlatBufferBuilder builder, VectorOffset bytesOffset)
FQuadruple __assign(int _i, ByteBuffer _bb)
static Offset< FTriple > EndFTriple(FlatBufferBuilder builder)
static void AddQuat(FlatBufferBuilder builder, Offset< FQuaternion > quatOffset)
static FQT GetRootAsFQT(ByteBuffer _bb)
FValue __assign(int _i, ByteBuffer _bb)
static VectorOffset CreateBytesVector(FlatBufferBuilder builder, byte[] data)
void __init(int _i, ByteBuffer _bb)
static void AddRange(FlatBufferBuilder builder, Offset< FRange > rangeOffset)
static FDouble GetRootAsFDouble(ByteBuffer _bb, FDouble obj)
void __init(int _i, ByteBuffer _bb)
static FTriple GetRootAsFTriple(ByteBuffer _bb)
static Offset< FString > EndFString(FlatBufferBuilder builder)
static Offset< FValuedVector3s > EndFValuedVector3s(FlatBufferBuilder builder)
static void StartValsVector(FlatBufferBuilder builder, int numElems)
static VectorOffset CreateShapeVector(FlatBufferBuilder builder, int[] data)
FQT __assign(int _i, ByteBuffer _bb)
static FVector3s GetRootAsFVector3s(ByteBuffer _bb)
void __init(int _i, ByteBuffer _bb)
static void StartValsVector(FlatBufferBuilder builder, int numElems)
static Offset< FET > EndFET(FlatBufferBuilder builder)
static Offset< FValuedVector3Point > EndFValuedVector3Point(FlatBufferBuilder builder)
static VectorOffset CreateValsVectorBlock(FlatBufferBuilder builder, double[] data)
void __init(int _i, ByteBuffer _bb)
static void AddWRange(FlatBufferBuilder builder, Offset< FRange > wRangeOffset)
static Offset< FRB > EndFRB(FlatBufferBuilder builder)
static VectorOffset CreateArrayVectorBlock(FlatBufferBuilder builder, float[] data)
static void StartFValuedVector3Point(FlatBufferBuilder builder)
ArraySegment< byte > GetBytesBytes()
static void StartFValue(FlatBufferBuilder builder)
static void AddVals(FlatBufferBuilder builder, VectorOffset valsOffset)
static Offset< FValues > CreateFValues(FlatBufferBuilder builder, VectorOffset valsOffset=default(VectorOffset))
static void AddYRange(FlatBufferBuilder builder, Offset< FRange > yRangeOffset)
static VectorOffset CreateValsVectorBlock(FlatBufferBuilder builder, double[] data)
static FValue GetRootAsFValue(ByteBuffer _bb)
static void AddArray(FlatBufferBuilder builder, VectorOffset arrayOffset)
static void StartPointsVector(FlatBufferBuilder builder, int numElems)
static void StartPointsVector(FlatBufferBuilder builder, int numElems)
static void AddZRange(FlatBufferBuilder builder, Offset< FRange > zRangeOffset)
static void AddXRange(FlatBufferBuilder builder, Offset< FRange > xRangeOffset)
static void StartShapeVector(FlatBufferBuilder builder, int numElems)
FByteArray __assign(int _i, ByteBuffer _bb)
static void StartFValuedVector3s(FlatBufferBuilder builder)
static Offset< FValue > CreateFValue(FlatBufferBuilder builder, double val=0.0)
ArraySegment< byte > GetValsBytes()
static Offset< FArray > EndFArray(FlatBufferBuilder builder)
static FQuadruple GetRootAsFQuadruple(ByteBuffer _bb)
static FET GetRootAsFET(ByteBuffer _bb)
static void StartFValues(FlatBufferBuilder builder)
static Offset< FByteArray > EndFByteArray(FlatBufferBuilder builder)
static void AddTransform(FlatBufferBuilder builder, Offset< FEulerTransform > transformOffset)
static FByteArray GetRootAsFByteArray(ByteBuffer _bb, FByteArray obj)
void __init(int _i, ByteBuffer _bb)
void __init(int _i, ByteBuffer _bb)
static void AddPoints(FlatBufferBuilder builder, VectorOffset pointsOffset)
static FQuadruple GetRootAsFQuadruple(ByteBuffer _bb, FQuadruple obj)
static void AddVals(FlatBufferBuilder builder, VectorOffset valsOffset)
static void AddVec2(FlatBufferBuilder builder, Offset< FVector2 > vec2Offset)
static void StartFET(FlatBufferBuilder builder)
void __init(int _i, ByteBuffer _bb)
static void AddVal(FlatBufferBuilder builder, double val)
void __init(int _i, ByteBuffer _bb)
static void AddVal(FlatBufferBuilder builder, double val)
FString __assign(int _i, ByteBuffer _bb)
static Offset< FByteArray > CreateFByteArray(FlatBufferBuilder builder, VectorOffset bytesOffset=default(VectorOffset), FByteDataType type=FByteDataType.UINT8, VectorOffset shapeOffset=default(VectorOffset))
static FArray GetRootAsFArray(ByteBuffer _bb)
static FValues GetRootAsFValues(ByteBuffer _bb, FValues obj)
static void StartFArray(FlatBufferBuilder builder)
static void AddShape(FlatBufferBuilder builder, VectorOffset shapeOffset)
static VectorOffset CreateArrayVector(FlatBufferBuilder builder, float[] data)
void __init(int _i, ByteBuffer _bb)