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