/**
  * @param FlatBufferBuilder $builder
  * @return TableInNestedNS
  */
 public static function createTableInNestedNS(FlatBufferBuilder $builder, $foo)
 {
     $builder->startObject(1);
     self::addFoo($builder, $foo);
     $o = $builder->endObject();
     return $o;
 }
Exemple #2
0
 /**
  * @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;
 }
Exemple #4
0
 /**
  * @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;
 }
Exemple #6
0
 /**
  * @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;
 }
Exemple #7
0
 /**
  * @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;
 }