• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1// automatically generated by the FlatBuffers compiler, do not modify
2
3/* eslint-disable @typescript-eslint/no-unused-vars, @typescript-eslint/no-explicit-any, @typescript-eslint/no-non-null-assertion */
4
5import * as flatbuffers from 'flatbuffers';
6
7
8
9export class Unused implements flatbuffers.IUnpackableObject<UnusedT> {
10  bb: flatbuffers.ByteBuffer|null = null;
11  bb_pos = 0;
12  __init(i:number, bb:flatbuffers.ByteBuffer):Unused {
13  this.bb_pos = i;
14  this.bb = bb;
15  return this;
16}
17
18a():number {
19  return this.bb!.readInt32(this.bb_pos);
20}
21
22mutate_a(value:number):boolean {
23  this.bb!.writeInt32(this.bb_pos + 0, value);
24  return true;
25}
26
27static getFullyQualifiedName():string {
28  return 'MyGame.OtherNameSpace.Unused';
29}
30
31static sizeOf():number {
32  return 4;
33}
34
35static createUnused(builder:flatbuffers.Builder, a: number):flatbuffers.Offset {
36  builder.prep(4, 4);
37  builder.writeInt32(a);
38  return builder.offset();
39}
40
41
42unpack(): UnusedT {
43  return new UnusedT(
44    this.a()
45  );
46}
47
48
49unpackTo(_o: UnusedT): void {
50  _o.a = this.a();
51}
52}
53
54export class UnusedT implements flatbuffers.IGeneratedObject {
55constructor(
56  public a: number = 0
57){}
58
59
60pack(builder:flatbuffers.Builder): flatbuffers.Offset {
61  return Unused.createUnused(builder,
62    this.a
63  );
64}
65}
66