...
1import * as flatbuffers from 'flatbuffers';
2import { NestedStruct, NestedStructT } from '../../my-game/example/nested-struct.js';
3import { OuterStruct, OuterStructT } from '../../my-game/example/outer-struct.js';
4export declare class ArrayStruct implements flatbuffers.IUnpackableObject<ArrayStructT> {
5 bb: flatbuffers.ByteBuffer | null;
6 bb_pos: number;
7 __init(i: number, bb: flatbuffers.ByteBuffer): ArrayStruct;
8 aUnderscore(): number;
9 bUnderscore(index: number): number | null;
10 c(): number;
11 d(index: number, obj?: NestedStruct): NestedStruct | null;
12 e(): number;
13 f(index: number, obj?: OuterStruct): OuterStruct | null;
14 g(index: number): bigint | null;
15 static getFullyQualifiedName(): string;
16 static sizeOf(): number;
17 static createArrayStruct(builder: flatbuffers.Builder, a_underscore: number, b_underscore: number[] | null, c: number, d: (any | NestedStructT)[] | null, e: number, f: (any | OuterStructT)[] | null, g: bigint[] | null): flatbuffers.Offset;
18 unpack(): ArrayStructT;
19 unpackTo(_o: ArrayStructT): void;
20}
21export declare class ArrayStructT implements flatbuffers.IGeneratedObject {
22 aUnderscore: number;
23 bUnderscore: (number)[];
24 c: number;
25 d: (NestedStructT)[];
26 e: number;
27 f: (OuterStructT)[];
28 g: (bigint)[];
29 constructor(aUnderscore?: number, bUnderscore?: (number)[], c?: number, d?: (NestedStructT)[], e?: number, f?: (OuterStructT)[], g?: (bigint)[]);
30 pack(builder: flatbuffers.Builder): flatbuffers.Offset;
31}
View as plain text