mirror of
https://github.com/google/flatbuffers.git
synced 2026-06-24 18:26:09 +00:00
Change to GetTypeName (#7453)
This commit is contained in:
@@ -123,14 +123,6 @@ class TsGenerator : public BaseGenerator {
|
|||||||
return parser_.opts.ts_flat_file && parser_.opts.generate_all;
|
return parser_.opts.ts_flat_file && parser_.opts.generate_all;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Make the provided def wrapped in namespaced if configured to do so,
|
|
||||||
// otherwise just return the name.
|
|
||||||
std::string MakeNamespaced(const Definition &def,
|
|
||||||
const std::string &suffix = "") {
|
|
||||||
if (IncludeNamespace()) { return WrapInNameSpace(def, suffix); }
|
|
||||||
return def.name + suffix;
|
|
||||||
}
|
|
||||||
|
|
||||||
std::string GetTypeName(const EnumDef &def, const bool = false,
|
std::string GetTypeName(const EnumDef &def, const bool = false,
|
||||||
const bool force_ns_wrap = false) {
|
const bool force_ns_wrap = false) {
|
||||||
std::string base_name = def.name;
|
std::string base_name = def.name;
|
||||||
@@ -732,8 +724,8 @@ class TsGenerator : public BaseGenerator {
|
|||||||
if (import_pair != imports.end()) { return import_pair->second; }
|
if (import_pair != imports.end()) { return import_pair->second; }
|
||||||
|
|
||||||
// Check if this name would have a name clash with another type. Just use
|
// Check if this name would have a name clash with another type. Just use
|
||||||
// the "base" name (properlly escaped) without any namespacing applied.
|
// the "base" name (properly escaped) without any namespacing applied.
|
||||||
const std::string import_name = EscapeKeyword(dependency.name);
|
const std::string import_name = GetTypeName(dependency);
|
||||||
const bool has_name_clash = CheckIfNameClashes(imports, import_name);
|
const bool has_name_clash = CheckIfNameClashes(imports, import_name);
|
||||||
|
|
||||||
// If we have a name clash, use the unique name, otherwise use simple name.
|
// If we have a name clash, use the unique name, otherwise use simple name.
|
||||||
|
|||||||
@@ -46,27 +46,27 @@ export enum MyGame_Example_Any {
|
|||||||
|
|
||||||
export function unionToAny(
|
export function unionToAny(
|
||||||
type: MyGame_Example_Any,
|
type: MyGame_Example_Any,
|
||||||
accessor: (obj:Monster|TestSimpleTableWithEnum) => Monster|TestSimpleTableWithEnum|null
|
accessor: (obj:MyGame_Example2_Monster|MyGame_Example_Monster|MyGame_Example_TestSimpleTableWithEnum) => MyGame_Example2_Monster|MyGame_Example_Monster|MyGame_Example_TestSimpleTableWithEnum|null
|
||||||
): Monster|TestSimpleTableWithEnum|null {
|
): MyGame_Example2_Monster|MyGame_Example_Monster|MyGame_Example_TestSimpleTableWithEnum|null {
|
||||||
switch(Any[type]) {
|
switch(MyGame_Example_Any[type]) {
|
||||||
case 'NONE': return null;
|
case 'NONE': return null;
|
||||||
case 'Monster': return accessor(new Monster())! as Monster;
|
case 'Monster': return accessor(new MyGame_Example_Monster())! as MyGame_Example_Monster;
|
||||||
case 'TestSimpleTableWithEnum': return accessor(new TestSimpleTableWithEnum())! as TestSimpleTableWithEnum;
|
case 'TestSimpleTableWithEnum': return accessor(new MyGame_Example_TestSimpleTableWithEnum())! as MyGame_Example_TestSimpleTableWithEnum;
|
||||||
case 'MyGame_Example2_Monster': return accessor(new Monster())! as Monster;
|
case 'MyGame_Example2_Monster': return accessor(new MyGame_Example2_Monster())! as MyGame_Example2_Monster;
|
||||||
default: return null;
|
default: return null;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
export function unionListToAny(
|
export function unionListToAny(
|
||||||
type: MyGame_Example_Any,
|
type: MyGame_Example_Any,
|
||||||
accessor: (index: number, obj:Monster|TestSimpleTableWithEnum) => Monster|TestSimpleTableWithEnum|null,
|
accessor: (index: number, obj:MyGame_Example2_Monster|MyGame_Example_Monster|MyGame_Example_TestSimpleTableWithEnum) => MyGame_Example2_Monster|MyGame_Example_Monster|MyGame_Example_TestSimpleTableWithEnum|null,
|
||||||
index: number
|
index: number
|
||||||
): Monster|TestSimpleTableWithEnum|null {
|
): MyGame_Example2_Monster|MyGame_Example_Monster|MyGame_Example_TestSimpleTableWithEnum|null {
|
||||||
switch(Any[type]) {
|
switch(MyGame_Example_Any[type]) {
|
||||||
case 'NONE': return null;
|
case 'NONE': return null;
|
||||||
case 'Monster': return accessor(index, new Monster())! as Monster;
|
case 'Monster': return accessor(index, new MyGame_Example_Monster())! as MyGame_Example_Monster;
|
||||||
case 'TestSimpleTableWithEnum': return accessor(index, new TestSimpleTableWithEnum())! as TestSimpleTableWithEnum;
|
case 'TestSimpleTableWithEnum': return accessor(index, new MyGame_Example_TestSimpleTableWithEnum())! as MyGame_Example_TestSimpleTableWithEnum;
|
||||||
case 'MyGame_Example2_Monster': return accessor(index, new Monster())! as Monster;
|
case 'MyGame_Example2_Monster': return accessor(index, new MyGame_Example2_Monster())! as MyGame_Example2_Monster;
|
||||||
default: return null;
|
default: return null;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -80,27 +80,27 @@ export enum MyGame_Example_AnyUniqueAliases {
|
|||||||
|
|
||||||
export function unionToAnyUniqueAliases(
|
export function unionToAnyUniqueAliases(
|
||||||
type: MyGame_Example_AnyUniqueAliases,
|
type: MyGame_Example_AnyUniqueAliases,
|
||||||
accessor: (obj:Monster|TestSimpleTableWithEnum) => Monster|TestSimpleTableWithEnum|null
|
accessor: (obj:MyGame_Example2_Monster|MyGame_Example_Monster|MyGame_Example_TestSimpleTableWithEnum) => MyGame_Example2_Monster|MyGame_Example_Monster|MyGame_Example_TestSimpleTableWithEnum|null
|
||||||
): Monster|TestSimpleTableWithEnum|null {
|
): MyGame_Example2_Monster|MyGame_Example_Monster|MyGame_Example_TestSimpleTableWithEnum|null {
|
||||||
switch(AnyUniqueAliases[type]) {
|
switch(MyGame_Example_AnyUniqueAliases[type]) {
|
||||||
case 'NONE': return null;
|
case 'NONE': return null;
|
||||||
case 'M': return accessor(new Monster())! as Monster;
|
case 'M': return accessor(new MyGame_Example_Monster())! as MyGame_Example_Monster;
|
||||||
case 'TS': return accessor(new TestSimpleTableWithEnum())! as TestSimpleTableWithEnum;
|
case 'TS': return accessor(new MyGame_Example_TestSimpleTableWithEnum())! as MyGame_Example_TestSimpleTableWithEnum;
|
||||||
case 'M2': return accessor(new Monster())! as Monster;
|
case 'M2': return accessor(new MyGame_Example2_Monster())! as MyGame_Example2_Monster;
|
||||||
default: return null;
|
default: return null;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
export function unionListToAnyUniqueAliases(
|
export function unionListToAnyUniqueAliases(
|
||||||
type: MyGame_Example_AnyUniqueAliases,
|
type: MyGame_Example_AnyUniqueAliases,
|
||||||
accessor: (index: number, obj:Monster|TestSimpleTableWithEnum) => Monster|TestSimpleTableWithEnum|null,
|
accessor: (index: number, obj:MyGame_Example2_Monster|MyGame_Example_Monster|MyGame_Example_TestSimpleTableWithEnum) => MyGame_Example2_Monster|MyGame_Example_Monster|MyGame_Example_TestSimpleTableWithEnum|null,
|
||||||
index: number
|
index: number
|
||||||
): Monster|TestSimpleTableWithEnum|null {
|
): MyGame_Example2_Monster|MyGame_Example_Monster|MyGame_Example_TestSimpleTableWithEnum|null {
|
||||||
switch(AnyUniqueAliases[type]) {
|
switch(MyGame_Example_AnyUniqueAliases[type]) {
|
||||||
case 'NONE': return null;
|
case 'NONE': return null;
|
||||||
case 'M': return accessor(index, new Monster())! as Monster;
|
case 'M': return accessor(index, new MyGame_Example_Monster())! as MyGame_Example_Monster;
|
||||||
case 'TS': return accessor(index, new TestSimpleTableWithEnum())! as TestSimpleTableWithEnum;
|
case 'TS': return accessor(index, new MyGame_Example_TestSimpleTableWithEnum())! as MyGame_Example_TestSimpleTableWithEnum;
|
||||||
case 'M2': return accessor(index, new Monster())! as Monster;
|
case 'M2': return accessor(index, new MyGame_Example2_Monster())! as MyGame_Example2_Monster;
|
||||||
default: return null;
|
default: return null;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -114,27 +114,27 @@ export enum MyGame_Example_AnyAmbiguousAliases {
|
|||||||
|
|
||||||
export function unionToAnyAmbiguousAliases(
|
export function unionToAnyAmbiguousAliases(
|
||||||
type: MyGame_Example_AnyAmbiguousAliases,
|
type: MyGame_Example_AnyAmbiguousAliases,
|
||||||
accessor: (obj:Monster) => Monster|null
|
accessor: (obj:MyGame_Example_Monster) => MyGame_Example_Monster|null
|
||||||
): Monster|null {
|
): MyGame_Example_Monster|null {
|
||||||
switch(AnyAmbiguousAliases[type]) {
|
switch(MyGame_Example_AnyAmbiguousAliases[type]) {
|
||||||
case 'NONE': return null;
|
case 'NONE': return null;
|
||||||
case 'M1': return accessor(new Monster())! as Monster;
|
case 'M1': return accessor(new MyGame_Example_Monster())! as MyGame_Example_Monster;
|
||||||
case 'M2': return accessor(new Monster())! as Monster;
|
case 'M2': return accessor(new MyGame_Example_Monster())! as MyGame_Example_Monster;
|
||||||
case 'M3': return accessor(new Monster())! as Monster;
|
case 'M3': return accessor(new MyGame_Example_Monster())! as MyGame_Example_Monster;
|
||||||
default: return null;
|
default: return null;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
export function unionListToAnyAmbiguousAliases(
|
export function unionListToAnyAmbiguousAliases(
|
||||||
type: MyGame_Example_AnyAmbiguousAliases,
|
type: MyGame_Example_AnyAmbiguousAliases,
|
||||||
accessor: (index: number, obj:Monster) => Monster|null,
|
accessor: (index: number, obj:MyGame_Example_Monster) => MyGame_Example_Monster|null,
|
||||||
index: number
|
index: number
|
||||||
): Monster|null {
|
): MyGame_Example_Monster|null {
|
||||||
switch(AnyAmbiguousAliases[type]) {
|
switch(MyGame_Example_AnyAmbiguousAliases[type]) {
|
||||||
case 'NONE': return null;
|
case 'NONE': return null;
|
||||||
case 'M1': return accessor(index, new Monster())! as Monster;
|
case 'M1': return accessor(index, new MyGame_Example_Monster())! as MyGame_Example_Monster;
|
||||||
case 'M2': return accessor(index, new Monster())! as Monster;
|
case 'M2': return accessor(index, new MyGame_Example_Monster())! as MyGame_Example_Monster;
|
||||||
case 'M3': return accessor(index, new Monster())! as Monster;
|
case 'M3': return accessor(index, new MyGame_Example_Monster())! as MyGame_Example_Monster;
|
||||||
default: return null;
|
default: return null;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -211,7 +211,7 @@ serialize():Uint8Array {
|
|||||||
}
|
}
|
||||||
|
|
||||||
static deserialize(buffer: Uint8Array):TableB {
|
static deserialize(buffer: Uint8Array):TableB {
|
||||||
return TableB.getRootAsTableB(new flatbuffers.ByteBuffer(buffer))
|
return MyGame_OtherNameSpace_TableB.getRootAsTableB(new flatbuffers.ByteBuffer(buffer))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -233,9 +233,9 @@ static getSizePrefixedRootAsTableA(bb:flatbuffers.ByteBuffer, obj?:TableA):Table
|
|||||||
return (obj || new TableA()).__init(bb.readInt32(bb.position()) + bb.position(), bb);
|
return (obj || new TableA()).__init(bb.readInt32(bb.position()) + bb.position(), bb);
|
||||||
}
|
}
|
||||||
|
|
||||||
b(obj?:TableB):TableB|null {
|
b(obj?:MyGame_OtherNameSpace_TableB):MyGame_OtherNameSpace_TableB|null {
|
||||||
const offset = this.bb!.__offset(this.bb_pos, 4);
|
const offset = this.bb!.__offset(this.bb_pos, 4);
|
||||||
return offset ? (obj || new TableB()).__init(this.bb!.__indirect(this.bb_pos + offset), this.bb!) : null;
|
return offset ? (obj || new MyGame_OtherNameSpace_TableB()).__init(this.bb!.__indirect(this.bb_pos + offset), this.bb!) : null;
|
||||||
}
|
}
|
||||||
|
|
||||||
static startTableA(builder:flatbuffers.Builder) {
|
static startTableA(builder:flatbuffers.Builder) {
|
||||||
@@ -303,7 +303,7 @@ serialize():Uint8Array {
|
|||||||
}
|
}
|
||||||
|
|
||||||
static deserialize(buffer: Uint8Array):InParentNamespace {
|
static deserialize(buffer: Uint8Array):InParentNamespace {
|
||||||
return InParentNamespace.getRootAsInParentNamespace(new flatbuffers.ByteBuffer(buffer))
|
return MyGame_InParentNamespace.getRootAsInParentNamespace(new flatbuffers.ByteBuffer(buffer))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -344,7 +344,7 @@ serialize():Uint8Array {
|
|||||||
}
|
}
|
||||||
|
|
||||||
static deserialize(buffer: Uint8Array):Monster {
|
static deserialize(buffer: Uint8Array):Monster {
|
||||||
return Monster.getRootAsMonster(new flatbuffers.ByteBuffer(buffer))
|
return MyGame_Example2_Monster.getRootAsMonster(new flatbuffers.ByteBuffer(buffer))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -397,17 +397,17 @@ static getSizePrefixedRootAsTestSimpleTableWithEnum(bb:flatbuffers.ByteBuffer, o
|
|||||||
return (obj || new MyGame_Example_TestSimpleTableWithEnum()).__init(bb.readInt32(bb.position()) + bb.position(), bb);
|
return (obj || new MyGame_Example_TestSimpleTableWithEnum()).__init(bb.readInt32(bb.position()) + bb.position(), bb);
|
||||||
}
|
}
|
||||||
|
|
||||||
color():Color {
|
color():MyGame_Example_Color {
|
||||||
const offset = this.bb!.__offset(this.bb_pos, 4);
|
const offset = this.bb!.__offset(this.bb_pos, 4);
|
||||||
return offset ? this.bb!.readUint8(this.bb_pos + offset) : Color.Green;
|
return offset ? this.bb!.readUint8(this.bb_pos + offset) : MyGame_Example_Color.Green;
|
||||||
}
|
}
|
||||||
|
|
||||||
static startTestSimpleTableWithEnum(builder:flatbuffers.Builder) {
|
static startTestSimpleTableWithEnum(builder:flatbuffers.Builder) {
|
||||||
builder.startObject(1);
|
builder.startObject(1);
|
||||||
}
|
}
|
||||||
|
|
||||||
static addColor(builder:flatbuffers.Builder, color:Color) {
|
static addColor(builder:flatbuffers.Builder, color:MyGame_Example_Color) {
|
||||||
builder.addFieldInt8(0, color, Color.Green);
|
builder.addFieldInt8(0, color, MyGame_Example_Color.Green);
|
||||||
}
|
}
|
||||||
|
|
||||||
static endTestSimpleTableWithEnum(builder:flatbuffers.Builder):flatbuffers.Offset {
|
static endTestSimpleTableWithEnum(builder:flatbuffers.Builder):flatbuffers.Offset {
|
||||||
@@ -415,7 +415,7 @@ static endTestSimpleTableWithEnum(builder:flatbuffers.Builder):flatbuffers.Offse
|
|||||||
return offset;
|
return offset;
|
||||||
}
|
}
|
||||||
|
|
||||||
static createTestSimpleTableWithEnum(builder:flatbuffers.Builder, color:Color):flatbuffers.Offset {
|
static createTestSimpleTableWithEnum(builder:flatbuffers.Builder, color:MyGame_Example_Color):flatbuffers.Offset {
|
||||||
MyGame_Example_TestSimpleTableWithEnum.startTestSimpleTableWithEnum(builder);
|
MyGame_Example_TestSimpleTableWithEnum.startTestSimpleTableWithEnum(builder);
|
||||||
MyGame_Example_TestSimpleTableWithEnum.addColor(builder, color);
|
MyGame_Example_TestSimpleTableWithEnum.addColor(builder, color);
|
||||||
return MyGame_Example_TestSimpleTableWithEnum.endTestSimpleTableWithEnum(builder);
|
return MyGame_Example_TestSimpleTableWithEnum.endTestSimpleTableWithEnum(builder);
|
||||||
@@ -426,7 +426,7 @@ serialize():Uint8Array {
|
|||||||
}
|
}
|
||||||
|
|
||||||
static deserialize(buffer: Uint8Array):TestSimpleTableWithEnum {
|
static deserialize(buffer: Uint8Array):TestSimpleTableWithEnum {
|
||||||
return TestSimpleTableWithEnum.getRootAsTestSimpleTableWithEnum(new flatbuffers.ByteBuffer(buffer))
|
return MyGame_Example_TestSimpleTableWithEnum.getRootAsTestSimpleTableWithEnum(new flatbuffers.ByteBuffer(buffer))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -455,19 +455,19 @@ test1():number {
|
|||||||
return this.bb!.readFloat64(this.bb_pos + 16);
|
return this.bb!.readFloat64(this.bb_pos + 16);
|
||||||
}
|
}
|
||||||
|
|
||||||
test2():Color {
|
test2():MyGame_Example_Color {
|
||||||
return this.bb!.readUint8(this.bb_pos + 24);
|
return this.bb!.readUint8(this.bb_pos + 24);
|
||||||
}
|
}
|
||||||
|
|
||||||
test3(obj?:Test):Test|null {
|
test3(obj?:MyGame_Example_Test):MyGame_Example_Test|null {
|
||||||
return (obj || new Test()).__init(this.bb_pos + 26, this.bb!);
|
return (obj || new MyGame_Example_Test()).__init(this.bb_pos + 26, this.bb!);
|
||||||
}
|
}
|
||||||
|
|
||||||
static sizeOf():number {
|
static sizeOf():number {
|
||||||
return 32;
|
return 32;
|
||||||
}
|
}
|
||||||
|
|
||||||
static createVec3(builder:flatbuffers.Builder, x: number, y: number, z: number, test1: number, test2: Color, test3_a: number, test3_b: number):flatbuffers.Offset {
|
static createVec3(builder:flatbuffers.Builder, x: number, y: number, z: number, test1: number, test2: MyGame_Example_Color, test3_a: number, test3_b: number):flatbuffers.Offset {
|
||||||
builder.prep(8, 32);
|
builder.prep(8, 32);
|
||||||
builder.pad(2);
|
builder.pad(2);
|
||||||
builder.prep(2, 4);
|
builder.prep(2, 4);
|
||||||
@@ -525,16 +525,16 @@ export class MyGame_Example_StructOfStructs {
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
a(obj?:Ability):Ability|null {
|
a(obj?:MyGame_Example_Ability):MyGame_Example_Ability|null {
|
||||||
return (obj || new Ability()).__init(this.bb_pos, this.bb!);
|
return (obj || new MyGame_Example_Ability()).__init(this.bb_pos, this.bb!);
|
||||||
}
|
}
|
||||||
|
|
||||||
b(obj?:Test):Test|null {
|
b(obj?:MyGame_Example_Test):MyGame_Example_Test|null {
|
||||||
return (obj || new Test()).__init(this.bb_pos + 8, this.bb!);
|
return (obj || new MyGame_Example_Test()).__init(this.bb_pos + 8, this.bb!);
|
||||||
}
|
}
|
||||||
|
|
||||||
c(obj?:Ability):Ability|null {
|
c(obj?:MyGame_Example_Ability):MyGame_Example_Ability|null {
|
||||||
return (obj || new Ability()).__init(this.bb_pos + 12, this.bb!);
|
return (obj || new MyGame_Example_Ability()).__init(this.bb_pos + 12, this.bb!);
|
||||||
}
|
}
|
||||||
|
|
||||||
static sizeOf():number {
|
static sizeOf():number {
|
||||||
@@ -567,8 +567,8 @@ export class MyGame_Example_StructOfStructsOfStructs {
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
a(obj?:StructOfStructs):StructOfStructs|null {
|
a(obj?:MyGame_Example_StructOfStructs):MyGame_Example_StructOfStructs|null {
|
||||||
return (obj || new StructOfStructs()).__init(this.bb_pos, this.bb!);
|
return (obj || new MyGame_Example_StructOfStructs()).__init(this.bb_pos, this.bb!);
|
||||||
}
|
}
|
||||||
|
|
||||||
static sizeOf():number {
|
static sizeOf():number {
|
||||||
@@ -662,7 +662,7 @@ serialize():Uint8Array {
|
|||||||
}
|
}
|
||||||
|
|
||||||
static deserialize(buffer: Uint8Array):Stat {
|
static deserialize(buffer: Uint8Array):Stat {
|
||||||
return Stat.getRootAsStat(new flatbuffers.ByteBuffer(buffer))
|
return MyGame_Example_Stat.getRootAsStat(new flatbuffers.ByteBuffer(buffer))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -713,7 +713,7 @@ serialize():Uint8Array {
|
|||||||
}
|
}
|
||||||
|
|
||||||
static deserialize(buffer: Uint8Array):Referrable {
|
static deserialize(buffer: Uint8Array):Referrable {
|
||||||
return Referrable.getRootAsReferrable(new flatbuffers.ByteBuffer(buffer))
|
return MyGame_Example_Referrable.getRootAsReferrable(new flatbuffers.ByteBuffer(buffer))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -742,9 +742,9 @@ static bufferHasIdentifier(bb:flatbuffers.ByteBuffer):boolean {
|
|||||||
return bb.__has_identifier('MONS');
|
return bb.__has_identifier('MONS');
|
||||||
}
|
}
|
||||||
|
|
||||||
pos(obj?:Vec3):Vec3|null {
|
pos(obj?:MyGame_Example_Vec3):MyGame_Example_Vec3|null {
|
||||||
const offset = this.bb!.__offset(this.bb_pos, 4);
|
const offset = this.bb!.__offset(this.bb_pos, 4);
|
||||||
return offset ? (obj || new Vec3()).__init(this.bb_pos + offset, this.bb!) : null;
|
return offset ? (obj || new MyGame_Example_Vec3()).__init(this.bb_pos + offset, this.bb!) : null;
|
||||||
}
|
}
|
||||||
|
|
||||||
mana():number {
|
mana():number {
|
||||||
@@ -779,14 +779,14 @@ inventoryArray():Uint8Array|null {
|
|||||||
return offset ? new Uint8Array(this.bb!.bytes().buffer, this.bb!.bytes().byteOffset + this.bb!.__vector(this.bb_pos + offset), this.bb!.__vector_len(this.bb_pos + offset)) : null;
|
return offset ? new Uint8Array(this.bb!.bytes().buffer, this.bb!.bytes().byteOffset + this.bb!.__vector(this.bb_pos + offset), this.bb!.__vector_len(this.bb_pos + offset)) : null;
|
||||||
}
|
}
|
||||||
|
|
||||||
color():Color {
|
color():MyGame_Example_Color {
|
||||||
const offset = this.bb!.__offset(this.bb_pos, 16);
|
const offset = this.bb!.__offset(this.bb_pos, 16);
|
||||||
return offset ? this.bb!.readUint8(this.bb_pos + offset) : Color.Blue;
|
return offset ? this.bb!.readUint8(this.bb_pos + offset) : MyGame_Example_Color.Blue;
|
||||||
}
|
}
|
||||||
|
|
||||||
testType():Any {
|
testType():MyGame_Example_Any {
|
||||||
const offset = this.bb!.__offset(this.bb_pos, 18);
|
const offset = this.bb!.__offset(this.bb_pos, 18);
|
||||||
return offset ? this.bb!.readUint8(this.bb_pos + offset) : Any.NONE;
|
return offset ? this.bb!.readUint8(this.bb_pos + offset) : MyGame_Example_Any.NONE;
|
||||||
}
|
}
|
||||||
|
|
||||||
test<T extends flatbuffers.Table>(obj:any):any|null {
|
test<T extends flatbuffers.Table>(obj:any):any|null {
|
||||||
@@ -794,9 +794,9 @@ test<T extends flatbuffers.Table>(obj:any):any|null {
|
|||||||
return offset ? this.bb!.__union(obj, this.bb_pos + offset) : null;
|
return offset ? this.bb!.__union(obj, this.bb_pos + offset) : null;
|
||||||
}
|
}
|
||||||
|
|
||||||
test4(index: number, obj?:Test):Test|null {
|
test4(index: number, obj?:MyGame_Example_Test):MyGame_Example_Test|null {
|
||||||
const offset = this.bb!.__offset(this.bb_pos, 22);
|
const offset = this.bb!.__offset(this.bb_pos, 22);
|
||||||
return offset ? (obj || new Test()).__init(this.bb!.__vector(this.bb_pos + offset) + index * 4, this.bb!) : null;
|
return offset ? (obj || new MyGame_Example_Test()).__init(this.bb!.__vector(this.bb_pos + offset) + index * 4, this.bb!) : null;
|
||||||
}
|
}
|
||||||
|
|
||||||
test4Length():number {
|
test4Length():number {
|
||||||
@@ -820,9 +820,9 @@ testarrayofstringLength():number {
|
|||||||
* an example documentation comment: this will end up in the generated code
|
* an example documentation comment: this will end up in the generated code
|
||||||
* multiline too
|
* multiline too
|
||||||
*/
|
*/
|
||||||
testarrayoftables(index: number, obj?:Monster):Monster|null {
|
testarrayoftables(index: number, obj?:MyGame_Example_Monster):MyGame_Example_Monster|null {
|
||||||
const offset = this.bb!.__offset(this.bb_pos, 26);
|
const offset = this.bb!.__offset(this.bb_pos, 26);
|
||||||
return offset ? (obj || new Monster()).__init(this.bb!.__indirect(this.bb!.__vector(this.bb_pos + offset) + index * 4), this.bb!) : null;
|
return offset ? (obj || new MyGame_Example_Monster()).__init(this.bb!.__indirect(this.bb!.__vector(this.bb_pos + offset) + index * 4), this.bb!) : null;
|
||||||
}
|
}
|
||||||
|
|
||||||
testarrayoftablesLength():number {
|
testarrayoftablesLength():number {
|
||||||
@@ -830,9 +830,9 @@ testarrayoftablesLength():number {
|
|||||||
return offset ? this.bb!.__vector_len(this.bb_pos + offset) : 0;
|
return offset ? this.bb!.__vector_len(this.bb_pos + offset) : 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
enemy(obj?:Monster):Monster|null {
|
enemy(obj?:MyGame_Example_Monster):MyGame_Example_Monster|null {
|
||||||
const offset = this.bb!.__offset(this.bb_pos, 28);
|
const offset = this.bb!.__offset(this.bb_pos, 28);
|
||||||
return offset ? (obj || new Monster()).__init(this.bb!.__indirect(this.bb_pos + offset), this.bb!) : null;
|
return offset ? (obj || new MyGame_Example_Monster()).__init(this.bb!.__indirect(this.bb_pos + offset), this.bb!) : null;
|
||||||
}
|
}
|
||||||
|
|
||||||
testnestedflatbuffer(index: number):number|null {
|
testnestedflatbuffer(index: number):number|null {
|
||||||
@@ -850,9 +850,9 @@ testnestedflatbufferArray():Uint8Array|null {
|
|||||||
return offset ? new Uint8Array(this.bb!.bytes().buffer, this.bb!.bytes().byteOffset + this.bb!.__vector(this.bb_pos + offset), this.bb!.__vector_len(this.bb_pos + offset)) : null;
|
return offset ? new Uint8Array(this.bb!.bytes().buffer, this.bb!.bytes().byteOffset + this.bb!.__vector(this.bb_pos + offset), this.bb!.__vector_len(this.bb_pos + offset)) : null;
|
||||||
}
|
}
|
||||||
|
|
||||||
testempty(obj?:Stat):Stat|null {
|
testempty(obj?:MyGame_Example_Stat):MyGame_Example_Stat|null {
|
||||||
const offset = this.bb!.__offset(this.bb_pos, 32);
|
const offset = this.bb!.__offset(this.bb_pos, 32);
|
||||||
return offset ? (obj || new Stat()).__init(this.bb!.__indirect(this.bb_pos + offset), this.bb!) : null;
|
return offset ? (obj || new MyGame_Example_Stat()).__init(this.bb!.__indirect(this.bb_pos + offset), this.bb!) : null;
|
||||||
}
|
}
|
||||||
|
|
||||||
testbool():boolean {
|
testbool():boolean {
|
||||||
@@ -942,9 +942,9 @@ testarrayofstring2Length():number {
|
|||||||
return offset ? this.bb!.__vector_len(this.bb_pos + offset) : 0;
|
return offset ? this.bb!.__vector_len(this.bb_pos + offset) : 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
testarrayofsortedstruct(index: number, obj?:Ability):Ability|null {
|
testarrayofsortedstruct(index: number, obj?:MyGame_Example_Ability):MyGame_Example_Ability|null {
|
||||||
const offset = this.bb!.__offset(this.bb_pos, 62);
|
const offset = this.bb!.__offset(this.bb_pos, 62);
|
||||||
return offset ? (obj || new Ability()).__init(this.bb!.__vector(this.bb_pos + offset) + index * 8, this.bb!) : null;
|
return offset ? (obj || new MyGame_Example_Ability()).__init(this.bb!.__vector(this.bb_pos + offset) + index * 8, this.bb!) : null;
|
||||||
}
|
}
|
||||||
|
|
||||||
testarrayofsortedstructLength():number {
|
testarrayofsortedstructLength():number {
|
||||||
@@ -967,9 +967,9 @@ flexArray():Uint8Array|null {
|
|||||||
return offset ? new Uint8Array(this.bb!.bytes().buffer, this.bb!.bytes().byteOffset + this.bb!.__vector(this.bb_pos + offset), this.bb!.__vector_len(this.bb_pos + offset)) : null;
|
return offset ? new Uint8Array(this.bb!.bytes().buffer, this.bb!.bytes().byteOffset + this.bb!.__vector(this.bb_pos + offset), this.bb!.__vector_len(this.bb_pos + offset)) : null;
|
||||||
}
|
}
|
||||||
|
|
||||||
test5(index: number, obj?:Test):Test|null {
|
test5(index: number, obj?:MyGame_Example_Test):MyGame_Example_Test|null {
|
||||||
const offset = this.bb!.__offset(this.bb_pos, 66);
|
const offset = this.bb!.__offset(this.bb_pos, 66);
|
||||||
return offset ? (obj || new Test()).__init(this.bb!.__vector(this.bb_pos + offset) + index * 4, this.bb!) : null;
|
return offset ? (obj || new MyGame_Example_Test()).__init(this.bb!.__vector(this.bb_pos + offset) + index * 4, this.bb!) : null;
|
||||||
}
|
}
|
||||||
|
|
||||||
test5Length():number {
|
test5Length():number {
|
||||||
@@ -1002,14 +1002,14 @@ vectorOfDoublesArray():Float64Array|null {
|
|||||||
return offset ? new Float64Array(this.bb!.bytes().buffer, this.bb!.bytes().byteOffset + this.bb!.__vector(this.bb_pos + offset), this.bb!.__vector_len(this.bb_pos + offset)) : null;
|
return offset ? new Float64Array(this.bb!.bytes().buffer, this.bb!.bytes().byteOffset + this.bb!.__vector(this.bb_pos + offset), this.bb!.__vector_len(this.bb_pos + offset)) : null;
|
||||||
}
|
}
|
||||||
|
|
||||||
parentNamespaceTest(obj?:InParentNamespace):InParentNamespace|null {
|
parentNamespaceTest(obj?:MyGame_InParentNamespace):MyGame_InParentNamespace|null {
|
||||||
const offset = this.bb!.__offset(this.bb_pos, 72);
|
const offset = this.bb!.__offset(this.bb_pos, 72);
|
||||||
return offset ? (obj || new InParentNamespace()).__init(this.bb!.__indirect(this.bb_pos + offset), this.bb!) : null;
|
return offset ? (obj || new MyGame_InParentNamespace()).__init(this.bb!.__indirect(this.bb_pos + offset), this.bb!) : null;
|
||||||
}
|
}
|
||||||
|
|
||||||
vectorOfReferrables(index: number, obj?:Referrable):Referrable|null {
|
vectorOfReferrables(index: number, obj?:MyGame_Example_Referrable):MyGame_Example_Referrable|null {
|
||||||
const offset = this.bb!.__offset(this.bb_pos, 74);
|
const offset = this.bb!.__offset(this.bb_pos, 74);
|
||||||
return offset ? (obj || new Referrable()).__init(this.bb!.__indirect(this.bb!.__vector(this.bb_pos + offset) + index * 4), this.bb!) : null;
|
return offset ? (obj || new MyGame_Example_Referrable()).__init(this.bb!.__indirect(this.bb!.__vector(this.bb_pos + offset) + index * 4), this.bb!) : null;
|
||||||
}
|
}
|
||||||
|
|
||||||
vectorOfReferrablesLength():number {
|
vectorOfReferrablesLength():number {
|
||||||
@@ -1032,9 +1032,9 @@ vectorOfWeakReferencesLength():number {
|
|||||||
return offset ? this.bb!.__vector_len(this.bb_pos + offset) : 0;
|
return offset ? this.bb!.__vector_len(this.bb_pos + offset) : 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
vectorOfStrongReferrables(index: number, obj?:Referrable):Referrable|null {
|
vectorOfStrongReferrables(index: number, obj?:MyGame_Example_Referrable):MyGame_Example_Referrable|null {
|
||||||
const offset = this.bb!.__offset(this.bb_pos, 80);
|
const offset = this.bb!.__offset(this.bb_pos, 80);
|
||||||
return offset ? (obj || new Referrable()).__init(this.bb!.__indirect(this.bb!.__vector(this.bb_pos + offset) + index * 4), this.bb!) : null;
|
return offset ? (obj || new MyGame_Example_Referrable()).__init(this.bb!.__indirect(this.bb!.__vector(this.bb_pos + offset) + index * 4), this.bb!) : null;
|
||||||
}
|
}
|
||||||
|
|
||||||
vectorOfStrongReferrablesLength():number {
|
vectorOfStrongReferrablesLength():number {
|
||||||
@@ -1072,9 +1072,9 @@ vectorOfNonOwningReferencesLength():number {
|
|||||||
return offset ? this.bb!.__vector_len(this.bb_pos + offset) : 0;
|
return offset ? this.bb!.__vector_len(this.bb_pos + offset) : 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
anyUniqueType():AnyUniqueAliases {
|
anyUniqueType():MyGame_Example_AnyUniqueAliases {
|
||||||
const offset = this.bb!.__offset(this.bb_pos, 90);
|
const offset = this.bb!.__offset(this.bb_pos, 90);
|
||||||
return offset ? this.bb!.readUint8(this.bb_pos + offset) : AnyUniqueAliases.NONE;
|
return offset ? this.bb!.readUint8(this.bb_pos + offset) : MyGame_Example_AnyUniqueAliases.NONE;
|
||||||
}
|
}
|
||||||
|
|
||||||
anyUnique<T extends flatbuffers.Table>(obj:any):any|null {
|
anyUnique<T extends flatbuffers.Table>(obj:any):any|null {
|
||||||
@@ -1082,9 +1082,9 @@ anyUnique<T extends flatbuffers.Table>(obj:any):any|null {
|
|||||||
return offset ? this.bb!.__union(obj, this.bb_pos + offset) : null;
|
return offset ? this.bb!.__union(obj, this.bb_pos + offset) : null;
|
||||||
}
|
}
|
||||||
|
|
||||||
anyAmbiguousType():AnyAmbiguousAliases {
|
anyAmbiguousType():MyGame_Example_AnyAmbiguousAliases {
|
||||||
const offset = this.bb!.__offset(this.bb_pos, 94);
|
const offset = this.bb!.__offset(this.bb_pos, 94);
|
||||||
return offset ? this.bb!.readUint8(this.bb_pos + offset) : AnyAmbiguousAliases.NONE;
|
return offset ? this.bb!.readUint8(this.bb_pos + offset) : MyGame_Example_AnyAmbiguousAliases.NONE;
|
||||||
}
|
}
|
||||||
|
|
||||||
anyAmbiguous<T extends flatbuffers.Table>(obj:any):any|null {
|
anyAmbiguous<T extends flatbuffers.Table>(obj:any):any|null {
|
||||||
@@ -1092,7 +1092,7 @@ anyAmbiguous<T extends flatbuffers.Table>(obj:any):any|null {
|
|||||||
return offset ? this.bb!.__union(obj, this.bb_pos + offset) : null;
|
return offset ? this.bb!.__union(obj, this.bb_pos + offset) : null;
|
||||||
}
|
}
|
||||||
|
|
||||||
vectorOfEnums(index: number):Color|null {
|
vectorOfEnums(index: number):MyGame_Example_Color|null {
|
||||||
const offset = this.bb!.__offset(this.bb_pos, 98);
|
const offset = this.bb!.__offset(this.bb_pos, 98);
|
||||||
return offset ? this.bb!.readUint8(this.bb!.__vector(this.bb_pos + offset) + index) : 0;
|
return offset ? this.bb!.readUint8(this.bb!.__vector(this.bb_pos + offset) + index) : 0;
|
||||||
}
|
}
|
||||||
@@ -1107,9 +1107,9 @@ vectorOfEnumsArray():Uint8Array|null {
|
|||||||
return offset ? new Uint8Array(this.bb!.bytes().buffer, this.bb!.bytes().byteOffset + this.bb!.__vector(this.bb_pos + offset), this.bb!.__vector_len(this.bb_pos + offset)) : null;
|
return offset ? new Uint8Array(this.bb!.bytes().buffer, this.bb!.bytes().byteOffset + this.bb!.__vector(this.bb_pos + offset), this.bb!.__vector_len(this.bb_pos + offset)) : null;
|
||||||
}
|
}
|
||||||
|
|
||||||
signedEnum():Race {
|
signedEnum():MyGame_Example_Race {
|
||||||
const offset = this.bb!.__offset(this.bb_pos, 100);
|
const offset = this.bb!.__offset(this.bb_pos, 100);
|
||||||
return offset ? this.bb!.readInt8(this.bb_pos + offset) : Race.None;
|
return offset ? this.bb!.readInt8(this.bb_pos + offset) : MyGame_Example_Race.None;
|
||||||
}
|
}
|
||||||
|
|
||||||
testrequirednestedflatbuffer(index: number):number|null {
|
testrequirednestedflatbuffer(index: number):number|null {
|
||||||
@@ -1127,9 +1127,9 @@ testrequirednestedflatbufferArray():Uint8Array|null {
|
|||||||
return offset ? new Uint8Array(this.bb!.bytes().buffer, this.bb!.bytes().byteOffset + this.bb!.__vector(this.bb_pos + offset), this.bb!.__vector_len(this.bb_pos + offset)) : null;
|
return offset ? new Uint8Array(this.bb!.bytes().buffer, this.bb!.bytes().byteOffset + this.bb!.__vector(this.bb_pos + offset), this.bb!.__vector_len(this.bb_pos + offset)) : null;
|
||||||
}
|
}
|
||||||
|
|
||||||
scalarKeySortedTables(index: number, obj?:Stat):Stat|null {
|
scalarKeySortedTables(index: number, obj?:MyGame_Example_Stat):MyGame_Example_Stat|null {
|
||||||
const offset = this.bb!.__offset(this.bb_pos, 104);
|
const offset = this.bb!.__offset(this.bb_pos, 104);
|
||||||
return offset ? (obj || new Stat()).__init(this.bb!.__indirect(this.bb!.__vector(this.bb_pos + offset) + index * 4), this.bb!) : null;
|
return offset ? (obj || new MyGame_Example_Stat()).__init(this.bb!.__indirect(this.bb!.__vector(this.bb_pos + offset) + index * 4), this.bb!) : null;
|
||||||
}
|
}
|
||||||
|
|
||||||
scalarKeySortedTablesLength():number {
|
scalarKeySortedTablesLength():number {
|
||||||
@@ -1137,9 +1137,9 @@ scalarKeySortedTablesLength():number {
|
|||||||
return offset ? this.bb!.__vector_len(this.bb_pos + offset) : 0;
|
return offset ? this.bb!.__vector_len(this.bb_pos + offset) : 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
nativeInline(obj?:Test):Test|null {
|
nativeInline(obj?:MyGame_Example_Test):MyGame_Example_Test|null {
|
||||||
const offset = this.bb!.__offset(this.bb_pos, 106);
|
const offset = this.bb!.__offset(this.bb_pos, 106);
|
||||||
return offset ? (obj || new Test()).__init(this.bb_pos + offset, this.bb!) : null;
|
return offset ? (obj || new MyGame_Example_Test()).__init(this.bb_pos + offset, this.bb!) : null;
|
||||||
}
|
}
|
||||||
|
|
||||||
longEnumNonEnumDefault():bigint {
|
longEnumNonEnumDefault():bigint {
|
||||||
@@ -1188,12 +1188,12 @@ static startInventoryVector(builder:flatbuffers.Builder, numElems:number) {
|
|||||||
builder.startVector(1, numElems, 1);
|
builder.startVector(1, numElems, 1);
|
||||||
}
|
}
|
||||||
|
|
||||||
static addColor(builder:flatbuffers.Builder, color:Color) {
|
static addColor(builder:flatbuffers.Builder, color:MyGame_Example_Color) {
|
||||||
builder.addFieldInt8(6, color, Color.Blue);
|
builder.addFieldInt8(6, color, MyGame_Example_Color.Blue);
|
||||||
}
|
}
|
||||||
|
|
||||||
static addTestType(builder:flatbuffers.Builder, testType:Any) {
|
static addTestType(builder:flatbuffers.Builder, testType:MyGame_Example_Any) {
|
||||||
builder.addFieldInt8(7, testType, Any.NONE);
|
builder.addFieldInt8(7, testType, MyGame_Example_Any.NONE);
|
||||||
}
|
}
|
||||||
|
|
||||||
static addTest(builder:flatbuffers.Builder, testOffset:flatbuffers.Offset) {
|
static addTest(builder:flatbuffers.Builder, testOffset:flatbuffers.Offset) {
|
||||||
@@ -1509,16 +1509,16 @@ static startVectorOfNonOwningReferencesVector(builder:flatbuffers.Builder, numEl
|
|||||||
builder.startVector(8, numElems, 8);
|
builder.startVector(8, numElems, 8);
|
||||||
}
|
}
|
||||||
|
|
||||||
static addAnyUniqueType(builder:flatbuffers.Builder, anyUniqueType:AnyUniqueAliases) {
|
static addAnyUniqueType(builder:flatbuffers.Builder, anyUniqueType:MyGame_Example_AnyUniqueAliases) {
|
||||||
builder.addFieldInt8(43, anyUniqueType, AnyUniqueAliases.NONE);
|
builder.addFieldInt8(43, anyUniqueType, MyGame_Example_AnyUniqueAliases.NONE);
|
||||||
}
|
}
|
||||||
|
|
||||||
static addAnyUnique(builder:flatbuffers.Builder, anyUniqueOffset:flatbuffers.Offset) {
|
static addAnyUnique(builder:flatbuffers.Builder, anyUniqueOffset:flatbuffers.Offset) {
|
||||||
builder.addFieldOffset(44, anyUniqueOffset, 0);
|
builder.addFieldOffset(44, anyUniqueOffset, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
static addAnyAmbiguousType(builder:flatbuffers.Builder, anyAmbiguousType:AnyAmbiguousAliases) {
|
static addAnyAmbiguousType(builder:flatbuffers.Builder, anyAmbiguousType:MyGame_Example_AnyAmbiguousAliases) {
|
||||||
builder.addFieldInt8(45, anyAmbiguousType, AnyAmbiguousAliases.NONE);
|
builder.addFieldInt8(45, anyAmbiguousType, MyGame_Example_AnyAmbiguousAliases.NONE);
|
||||||
}
|
}
|
||||||
|
|
||||||
static addAnyAmbiguous(builder:flatbuffers.Builder, anyAmbiguousOffset:flatbuffers.Offset) {
|
static addAnyAmbiguous(builder:flatbuffers.Builder, anyAmbiguousOffset:flatbuffers.Offset) {
|
||||||
@@ -1529,7 +1529,7 @@ static addVectorOfEnums(builder:flatbuffers.Builder, vectorOfEnumsOffset:flatbuf
|
|||||||
builder.addFieldOffset(47, vectorOfEnumsOffset, 0);
|
builder.addFieldOffset(47, vectorOfEnumsOffset, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
static createVectorOfEnumsVector(builder:flatbuffers.Builder, data:Color[]):flatbuffers.Offset {
|
static createVectorOfEnumsVector(builder:flatbuffers.Builder, data:MyGame_Example_Color[]):flatbuffers.Offset {
|
||||||
builder.startVector(1, data.length, 1);
|
builder.startVector(1, data.length, 1);
|
||||||
for (let i = data.length - 1; i >= 0; i--) {
|
for (let i = data.length - 1; i >= 0; i--) {
|
||||||
builder.addInt8(data[i]!);
|
builder.addInt8(data[i]!);
|
||||||
@@ -1541,8 +1541,8 @@ static startVectorOfEnumsVector(builder:flatbuffers.Builder, numElems:number) {
|
|||||||
builder.startVector(1, numElems, 1);
|
builder.startVector(1, numElems, 1);
|
||||||
}
|
}
|
||||||
|
|
||||||
static addSignedEnum(builder:flatbuffers.Builder, signedEnum:Race) {
|
static addSignedEnum(builder:flatbuffers.Builder, signedEnum:MyGame_Example_Race) {
|
||||||
builder.addFieldInt8(48, signedEnum, Race.None);
|
builder.addFieldInt8(48, signedEnum, MyGame_Example_Race.None);
|
||||||
}
|
}
|
||||||
|
|
||||||
static addTestrequirednestedflatbuffer(builder:flatbuffers.Builder, testrequirednestedflatbufferOffset:flatbuffers.Offset) {
|
static addTestrequirednestedflatbuffer(builder:flatbuffers.Builder, testrequirednestedflatbufferOffset:flatbuffers.Offset) {
|
||||||
@@ -1609,7 +1609,7 @@ serialize():Uint8Array {
|
|||||||
}
|
}
|
||||||
|
|
||||||
static deserialize(buffer: Uint8Array):Monster {
|
static deserialize(buffer: Uint8Array):Monster {
|
||||||
return Monster.getRootAsMonster(new flatbuffers.ByteBuffer(buffer))
|
return MyGame_Example_Monster.getRootAsMonster(new flatbuffers.ByteBuffer(buffer))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -1824,7 +1824,7 @@ serialize():Uint8Array {
|
|||||||
}
|
}
|
||||||
|
|
||||||
static deserialize(buffer: Uint8Array):TypeAliases {
|
static deserialize(buffer: Uint8Array):TypeAliases {
|
||||||
return TypeAliases.getRootAsTypeAliases(new flatbuffers.ByteBuffer(buffer))
|
return MyGame_Example_TypeAliases.getRootAsTypeAliases(new flatbuffers.ByteBuffer(buffer))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user