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 InParentNamespace implements flatbuffers.IUnpackableObject<InParentNamespaceT> { 10 bb: flatbuffers.ByteBuffer|null = null; 11 bb_pos = 0; 12 __init(i:number, bb:flatbuffers.ByteBuffer):InParentNamespace { 13 this.bb_pos = i; 14 this.bb = bb; 15 return this; 16} 17 18static getRootAsInParentNamespace(bb:flatbuffers.ByteBuffer, obj?:InParentNamespace):InParentNamespace { 19 return (obj || new InParentNamespace()).__init(bb.readInt32(bb.position()) + bb.position(), bb); 20} 21 22static getSizePrefixedRootAsInParentNamespace(bb:flatbuffers.ByteBuffer, obj?:InParentNamespace):InParentNamespace { 23 bb.setPosition(bb.position() + flatbuffers.SIZE_PREFIX_LENGTH); 24 return (obj || new InParentNamespace()).__init(bb.readInt32(bb.position()) + bb.position(), bb); 25} 26 27static getFullyQualifiedName():string { 28 return 'MyGame.InParentNamespace'; 29} 30 31static startInParentNamespace(builder:flatbuffers.Builder) { 32 builder.startObject(0); 33} 34 35static endInParentNamespace(builder:flatbuffers.Builder):flatbuffers.Offset { 36 const offset = builder.endObject(); 37 return offset; 38} 39 40static createInParentNamespace(builder:flatbuffers.Builder):flatbuffers.Offset { 41 InParentNamespace.startInParentNamespace(builder); 42 return InParentNamespace.endInParentNamespace(builder); 43} 44 45serialize():Uint8Array { 46 return this.bb!.bytes(); 47} 48 49static deserialize(buffer: Uint8Array):InParentNamespace { 50 return InParentNamespace.getRootAsInParentNamespace(new flatbuffers.ByteBuffer(buffer)) 51} 52 53unpack(): InParentNamespaceT { 54 return new InParentNamespaceT(); 55} 56 57 58unpackTo(_o: InParentNamespaceT): void {} 59} 60 61export class InParentNamespaceT implements flatbuffers.IGeneratedObject { 62constructor(){} 63 64 65pack(builder:flatbuffers.Builder): flatbuffers.Offset { 66 return InParentNamespace.createInParentNamespace(builder); 67} 68} 69