• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1// automatically generated by the FlatBuffers compiler, do not modify
2// ignore_for_file: unused_import, unused_field, unused_element, unused_local_variable, constant_identifier_names
3
4library my_game;
5
6import 'dart:typed_data' show Uint8List;
7import 'package:flat_buffers/flat_buffers.dart' as fb;
8
9import './monster_test_my_game.example_generated.dart' as my_game_example;
10import './monster_test_my_game.example2_generated.dart' as my_game_example2;
11
12import './include_test1_generated.dart';
13
14class InParentNamespace {
15  InParentNamespace._(this._bc, this._bcOffset);
16  factory InParentNamespace(List<int> bytes) {
17    final rootRef = fb.BufferContext.fromBytes(bytes);
18    return reader.read(rootRef, 0);
19  }
20
21  static const fb.Reader<InParentNamespace> reader = _InParentNamespaceReader();
22
23  final fb.BufferContext _bc;
24  final int _bcOffset;
25
26
27  @override
28  String toString() {
29    return 'InParentNamespace{}';
30  }
31
32  InParentNamespaceT unpack() => InParentNamespaceT();
33
34  static int pack(fb.Builder fbBuilder, InParentNamespaceT? object) {
35    if (object == null) return 0;
36    return object.pack(fbBuilder);
37  }
38}
39
40class InParentNamespaceT implements fb.Packable {
41  @override
42  int pack(fb.Builder fbBuilder) {
43    fbBuilder.startTable(0);
44    return fbBuilder.endTable();
45  }
46
47  @override
48  String toString() {
49    return 'InParentNamespaceT{}';
50  }
51}
52
53class _InParentNamespaceReader extends fb.TableReader<InParentNamespace> {
54  const _InParentNamespaceReader();
55
56  @override
57  InParentNamespace createObject(fb.BufferContext bc, int offset) =>
58    InParentNamespace._(bc, offset);
59}
60
61class InParentNamespaceObjectBuilder extends fb.ObjectBuilder {
62
63  InParentNamespaceObjectBuilder();
64
65  /// Finish building, and store into the [fbBuilder].
66  @override
67  int finish(fb.Builder fbBuilder) {
68    fbBuilder.startTable(0);
69    return fbBuilder.endTable();
70  }
71
72  /// Convenience method to serialize to byte list.
73  @override
74  Uint8List toBytes([String? fileIdentifier]) {
75    final fbBuilder = fb.Builder(deduplicateTables: false);
76    fbBuilder.finish(finish(fbBuilder), fileIdentifier);
77    return fbBuilder.buffer;
78  }
79}
80