...
1import * as flatbuffers from 'flatbuffers';
2import { Abc } from '../foobar/abc.js';
3import { class_ as foobar_class_ } from '../foobar/class.js';
4import { Schema, SchemaT } from '../reflection/schema.js';
5import { class_ } from '../typescript/class.js';
6export declare class Object_ implements flatbuffers.IUnpackableObject<Object_T> {
7 bb: flatbuffers.ByteBuffer | null;
8 bb_pos: number;
9 __init(i: number, bb: flatbuffers.ByteBuffer): Object_;
10 static getRootAsObject(bb: flatbuffers.ByteBuffer, obj?: Object_): Object_;
11 static getSizePrefixedRootAsObject(bb: flatbuffers.ByteBuffer, obj?: Object_): Object_;
12 return_(): number;
13 mutate_return(value: number): boolean;
14 if_(): number;
15 mutate_if(value: number): boolean;
16 switch_(): number;
17 mutate_switch(value: number): boolean;
18 enum_(): class_;
19 mutate_enum(value: class_): boolean;
20 enum2(): foobar_class_;
21 mutate_enum2(value: foobar_class_): boolean;
22 enum3(): Abc;
23 mutate_enum3(value: Abc): boolean;
24 reflect(obj?: Schema): Schema | null;
25 static getFullyQualifiedName(): string;
26 static startObject(builder: flatbuffers.Builder): void;
27 static addReturn(builder: flatbuffers.Builder, return_: number): void;
28 static addIf(builder: flatbuffers.Builder, if_: number): void;
29 static addSwitch(builder: flatbuffers.Builder, switch_: number): void;
30 static addEnum(builder: flatbuffers.Builder, enum_: class_): void;
31 static addEnum2(builder: flatbuffers.Builder, enum2: foobar_class_): void;
32 static addEnum3(builder: flatbuffers.Builder, enum3: Abc): void;
33 static addReflect(builder: flatbuffers.Builder, reflectOffset: flatbuffers.Offset): void;
34 static endObject(builder: flatbuffers.Builder): flatbuffers.Offset;
35 unpack(): Object_T;
36 unpackTo(_o: Object_T): void;
37}
38export declare class Object_T implements flatbuffers.IGeneratedObject {
39 return_: number;
40 if_: number;
41 switch_: number;
42 enum_: class_;
43 enum2: foobar_class_;
44 enum3: Abc;
45 reflect: SchemaT | null;
46 constructor(return_?: number, if_?: number, switch_?: number, enum_?: class_, enum2?: foobar_class_, enum3?: Abc, reflect?: SchemaT | null);
47 pack(builder: flatbuffers.Builder): flatbuffers.Offset;
48}
View as plain text