/** * @param FlatBufferBuilder $builder * @return TableInNestedNS */ public static function createTableInNestedNS(FlatBufferBuilder $builder, $foo) { $builder->startObject(1); self::addFoo($builder, $foo); $o = $builder->endObject(); return $o; }
/** * @param FlatBufferBuilder $builder * @return SecondTableInA */ public static function createSecondTableInA(FlatBufferBuilder $builder, $refer_to_c) { $builder->startObject(1); self::addReferToC($builder, $refer_to_c); $o = $builder->endObject(); return $o; }
/** * @param FlatBufferBuilder $builder * @return TestSimpleTableWithEnum */ public static function createTestSimpleTableWithEnum(FlatBufferBuilder $builder, $color) { $builder->startObject(1); self::addColor($builder, $color); $o = $builder->endObject(); return $o; }
/** * @param FlatBufferBuilder $builder * @return TableInC */ public static function createTableInC(FlatBufferBuilder $builder, $refer_to_a1, $refer_to_a2) { $builder->startObject(2); self::addReferToA1($builder, $refer_to_a1); self::addReferToA2($builder, $refer_to_a2); $o = $builder->endObject(); return $o; }
/** * @param FlatBufferBuilder $builder * @return TableInFirstNS */ public static function createTableInFirstNS(FlatBufferBuilder $builder, $foo_table, $foo_enum, $foo_struct) { $builder->startObject(3); self::addFooTable($builder, $foo_table); self::addFooEnum($builder, $foo_enum); self::addFooStruct($builder, $foo_struct); $o = $builder->endObject(); return $o; }
/** * @param FlatBufferBuilder $builder * @return Stat */ public static function createStat(FlatBufferBuilder $builder, $id, $val, $count) { $builder->startObject(3); self::addId($builder, $id); self::addVal($builder, $val); self::addCount($builder, $count); $o = $builder->endObject(); return $o; }
/** * @param FlatBufferBuilder $builder * @return Monster */ public static function createMonster(FlatBufferBuilder $builder, $pos, $mana, $hp, $name, $inventory, $color, $test_type, $test, $test4, $testarrayofstring, $testarrayoftables, $enemy, $testnestedflatbuffer, $testempty, $testbool, $testhashs32_fnv1, $testhashu32_fnv1, $testhashs64_fnv1, $testhashu64_fnv1, $testhashs32_fnv1a, $testhashu32_fnv1a, $testhashs64_fnv1a, $testhashu64_fnv1a, $testarrayofbools) { $builder->startObject(25); self::addPos($builder, $pos); self::addMana($builder, $mana); self::addHp($builder, $hp); self::addName($builder, $name); self::addInventory($builder, $inventory); self::addColor($builder, $color); self::addTestType($builder, $test_type); self::addTest($builder, $test); self::addTest4($builder, $test4); self::addTestarrayofstring($builder, $testarrayofstring); self::addTestarrayoftables($builder, $testarrayoftables); self::addEnemy($builder, $enemy); self::addTestnestedflatbuffer($builder, $testnestedflatbuffer); self::addTestempty($builder, $testempty); self::addTestbool($builder, $testbool); self::addTesthashs32Fnv1($builder, $testhashs32_fnv1); self::addTesthashu32Fnv1($builder, $testhashu32_fnv1); self::addTesthashs64Fnv1($builder, $testhashs64_fnv1); self::addTesthashu64Fnv1($builder, $testhashu64_fnv1); self::addTesthashs32Fnv1a($builder, $testhashs32_fnv1a); self::addTesthashu32Fnv1a($builder, $testhashu32_fnv1a); self::addTesthashs64Fnv1a($builder, $testhashs64_fnv1a); self::addTesthashu64Fnv1a($builder, $testhashu64_fnv1a); self::addTestarrayofbools($builder, $testarrayofbools); $o = $builder->endObject(); $builder->required($o, 10); // name return $o; }