|
|
|
|
@@ -514,7 +514,7 @@ public struct MyGame_Example_Stat: FlatBufferObject, ObjectAPIPacker {
|
|
|
|
|
public static func endStat(_ fbb: inout FlatBufferBuilder, start: UOffset) -> Offset<UOffset> { let end = Offset<UOffset>(offset: fbb.endTable(at: start)); return end }
|
|
|
|
|
public static func createStat(
|
|
|
|
|
_ fbb: inout FlatBufferBuilder,
|
|
|
|
|
offsetOfId id: Offset<String> = Offset(),
|
|
|
|
|
idOffset id: Offset<String> = Offset(),
|
|
|
|
|
val: Int64 = 0,
|
|
|
|
|
count: UInt16 = 0
|
|
|
|
|
) -> Offset<UOffset> {
|
|
|
|
|
@@ -936,17 +936,17 @@ public struct MyGame_Example_Monster: FlatBufferObject, ObjectAPIPacker {
|
|
|
|
|
pos: MyGame_Example_Vec3? = nil,
|
|
|
|
|
mana: Int16 = 150,
|
|
|
|
|
hp: Int16 = 100,
|
|
|
|
|
offsetOfName name: Offset<String> = Offset(),
|
|
|
|
|
vectorOfInventory inventory: Offset<UOffset> = Offset(),
|
|
|
|
|
nameOffset name: Offset<String> = Offset(),
|
|
|
|
|
inventoryVectorOffset inventory: Offset<UOffset> = Offset(),
|
|
|
|
|
color: MyGame_Example_Color = .blue,
|
|
|
|
|
testType: MyGame_Example_Any_ = .none_,
|
|
|
|
|
offsetOfTest test: Offset<UOffset> = Offset(),
|
|
|
|
|
vectorOfTest4 test4: Offset<UOffset> = Offset(),
|
|
|
|
|
vectorOfTestarrayofstring testarrayofstring: Offset<UOffset> = Offset(),
|
|
|
|
|
vectorOfTestarrayoftables testarrayoftables: Offset<UOffset> = Offset(),
|
|
|
|
|
offsetOfEnemy enemy: Offset<UOffset> = Offset(),
|
|
|
|
|
vectorOfTestnestedflatbuffer testnestedflatbuffer: Offset<UOffset> = Offset(),
|
|
|
|
|
offsetOfTestempty testempty: Offset<UOffset> = Offset(),
|
|
|
|
|
testOffset test: Offset<UOffset> = Offset(),
|
|
|
|
|
test4VectorOffset test4: Offset<UOffset> = Offset(),
|
|
|
|
|
testarrayofstringVectorOffset testarrayofstring: Offset<UOffset> = Offset(),
|
|
|
|
|
testarrayoftablesVectorOffset testarrayoftables: Offset<UOffset> = Offset(),
|
|
|
|
|
enemyOffset enemy: Offset<UOffset> = Offset(),
|
|
|
|
|
testnestedflatbufferVectorOffset testnestedflatbuffer: Offset<UOffset> = Offset(),
|
|
|
|
|
testemptyOffset testempty: Offset<UOffset> = Offset(),
|
|
|
|
|
testbool: Bool = false,
|
|
|
|
|
testhashs32Fnv1: Int32 = 0,
|
|
|
|
|
testhashu32Fnv1: UInt32 = 0,
|
|
|
|
|
@@ -956,33 +956,33 @@ public struct MyGame_Example_Monster: FlatBufferObject, ObjectAPIPacker {
|
|
|
|
|
testhashu32Fnv1a: UInt32 = 0,
|
|
|
|
|
testhashs64Fnv1a: Int64 = 0,
|
|
|
|
|
testhashu64Fnv1a: UInt64 = 0,
|
|
|
|
|
vectorOfTestarrayofbools testarrayofbools: Offset<UOffset> = Offset(),
|
|
|
|
|
testarrayofboolsVectorOffset testarrayofbools: Offset<UOffset> = Offset(),
|
|
|
|
|
testf: Float32 = 3.14159,
|
|
|
|
|
testf2: Float32 = 3.0,
|
|
|
|
|
testf3: Float32 = 0.0,
|
|
|
|
|
vectorOfTestarrayofstring2 testarrayofstring2: Offset<UOffset> = Offset(),
|
|
|
|
|
vectorOfTestarrayofsortedstruct testarrayofsortedstruct: Offset<UOffset> = Offset(),
|
|
|
|
|
vectorOfFlex flex: Offset<UOffset> = Offset(),
|
|
|
|
|
vectorOfTest5 test5: Offset<UOffset> = Offset(),
|
|
|
|
|
vectorOfVectorOfLongs vectorOfLongs: Offset<UOffset> = Offset(),
|
|
|
|
|
vectorOfVectorOfDoubles vectorOfDoubles: Offset<UOffset> = Offset(),
|
|
|
|
|
offsetOfParentNamespaceTest parentNamespaceTest: Offset<UOffset> = Offset(),
|
|
|
|
|
vectorOfVectorOfReferrables vectorOfReferrables: Offset<UOffset> = Offset(),
|
|
|
|
|
testarrayofstring2VectorOffset testarrayofstring2: Offset<UOffset> = Offset(),
|
|
|
|
|
testarrayofsortedstructVectorOffset testarrayofsortedstruct: Offset<UOffset> = Offset(),
|
|
|
|
|
flexVectorOffset flex: Offset<UOffset> = Offset(),
|
|
|
|
|
test5VectorOffset test5: Offset<UOffset> = Offset(),
|
|
|
|
|
vectorOfLongsVectorOffset vectorOfLongs: Offset<UOffset> = Offset(),
|
|
|
|
|
vectorOfDoublesVectorOffset vectorOfDoubles: Offset<UOffset> = Offset(),
|
|
|
|
|
parentNamespaceTestOffset parentNamespaceTest: Offset<UOffset> = Offset(),
|
|
|
|
|
vectorOfReferrablesVectorOffset vectorOfReferrables: Offset<UOffset> = Offset(),
|
|
|
|
|
singleWeakReference: UInt64 = 0,
|
|
|
|
|
vectorOfVectorOfWeakReferences vectorOfWeakReferences: Offset<UOffset> = Offset(),
|
|
|
|
|
vectorOfVectorOfStrongReferrables vectorOfStrongReferrables: Offset<UOffset> = Offset(),
|
|
|
|
|
vectorOfWeakReferencesVectorOffset vectorOfWeakReferences: Offset<UOffset> = Offset(),
|
|
|
|
|
vectorOfStrongReferrablesVectorOffset vectorOfStrongReferrables: Offset<UOffset> = Offset(),
|
|
|
|
|
coOwningReference: UInt64 = 0,
|
|
|
|
|
vectorOfVectorOfCoOwningReferences vectorOfCoOwningReferences: Offset<UOffset> = Offset(),
|
|
|
|
|
vectorOfCoOwningReferencesVectorOffset vectorOfCoOwningReferences: Offset<UOffset> = Offset(),
|
|
|
|
|
nonOwningReference: UInt64 = 0,
|
|
|
|
|
vectorOfVectorOfNonOwningReferences vectorOfNonOwningReferences: Offset<UOffset> = Offset(),
|
|
|
|
|
vectorOfNonOwningReferencesVectorOffset vectorOfNonOwningReferences: Offset<UOffset> = Offset(),
|
|
|
|
|
anyUniqueType: MyGame_Example_AnyUniqueAliases = .none_,
|
|
|
|
|
offsetOfAnyUnique anyUnique: Offset<UOffset> = Offset(),
|
|
|
|
|
anyUniqueOffset anyUnique: Offset<UOffset> = Offset(),
|
|
|
|
|
anyAmbiguousType: MyGame_Example_AnyAmbiguousAliases = .none_,
|
|
|
|
|
offsetOfAnyAmbiguous anyAmbiguous: Offset<UOffset> = Offset(),
|
|
|
|
|
vectorOfVectorOfEnums vectorOfEnums: Offset<UOffset> = Offset(),
|
|
|
|
|
anyAmbiguousOffset anyAmbiguous: Offset<UOffset> = Offset(),
|
|
|
|
|
vectorOfEnumsVectorOffset vectorOfEnums: Offset<UOffset> = Offset(),
|
|
|
|
|
signedEnum: MyGame_Example_Race = .none_,
|
|
|
|
|
vectorOfTestrequirednestedflatbuffer testrequirednestedflatbuffer: Offset<UOffset> = Offset(),
|
|
|
|
|
vectorOfScalarKeySortedTables scalarKeySortedTables: Offset<UOffset> = Offset()
|
|
|
|
|
testrequirednestedflatbufferVectorOffset testrequirednestedflatbuffer: Offset<UOffset> = Offset(),
|
|
|
|
|
scalarKeySortedTablesVectorOffset scalarKeySortedTables: Offset<UOffset> = Offset()
|
|
|
|
|
) -> Offset<UOffset> {
|
|
|
|
|
let __start = MyGame_Example_Monster.startMonster(&fbb)
|
|
|
|
|
MyGame_Example_Monster.add(pos: pos, &fbb)
|
|
|
|
|
@@ -1528,8 +1528,8 @@ public struct MyGame_Example_TypeAliases: FlatBufferObject, ObjectAPIPacker {
|
|
|
|
|
u64: UInt64 = 0,
|
|
|
|
|
f32: Float32 = 0.0,
|
|
|
|
|
f64: Double = 0.0,
|
|
|
|
|
vectorOfV8 v8: Offset<UOffset> = Offset(),
|
|
|
|
|
vectorOfVf64 vf64: Offset<UOffset> = Offset()
|
|
|
|
|
v8VectorOffset v8: Offset<UOffset> = Offset(),
|
|
|
|
|
vf64VectorOffset vf64: Offset<UOffset> = Offset()
|
|
|
|
|
) -> Offset<UOffset> {
|
|
|
|
|
let __start = MyGame_Example_TypeAliases.startTypeAliases(&fbb)
|
|
|
|
|
MyGame_Example_TypeAliases.add(i8: i8, &fbb)
|
|
|
|
|
|