1321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssen<?php 2321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssen// automatically generated by the FlatBuffers compiler, do not modify 3321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssen 4321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssennamespace MyGame; 5321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssen 6321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssenuse \Google\FlatBuffers\Struct; 7321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssenuse \Google\FlatBuffers\Table; 8321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssenuse \Google\FlatBuffers\ByteBuffer; 9321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssenuse \Google\FlatBuffers\FlatBufferBuilder; 10321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssen 11321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssenclass InParentNamespace extends Table 12321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssen{ 13321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssen /** 14321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssen * @param ByteBuffer $bb 15321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssen * @return InParentNamespace 16321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssen */ 17321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssen public static function getRootAsInParentNamespace(ByteBuffer $bb) 18321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssen { 19321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssen $obj = new InParentNamespace(); 20321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssen return ($obj->init($bb->getInt($bb->getPosition()) + $bb->getPosition(), $bb)); 21321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssen } 22321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssen 23321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssen public static function InParentNamespaceIdentifier() 24321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssen { 25321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssen return "MONS"; 26321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssen } 27321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssen 28321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssen public static function InParentNamespaceBufferHasIdentifier(ByteBuffer $buf) 29321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssen { 30321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssen return self::__has_identifier($buf, self::InParentNamespaceIdentifier()); 31321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssen } 32321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssen 33321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssen public static function InParentNamespaceExtension() 34321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssen { 35321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssen return "mon"; 36321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssen } 37321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssen 38321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssen /** 39321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssen * @param int $_i offset 40321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssen * @param ByteBuffer $_bb 41321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssen * @return InParentNamespace 42321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssen **/ 43321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssen public function init($_i, ByteBuffer $_bb) 44321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssen { 45321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssen $this->bb_pos = $_i; 46321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssen $this->bb = $_bb; 47321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssen return $this; 48321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssen } 49321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssen 50321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssen /** 51321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssen * @param FlatBufferBuilder $builder 52321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssen * @return void 53321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssen */ 54321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssen public static function startInParentNamespace(FlatBufferBuilder $builder) 55321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssen { 56321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssen $builder->StartObject(0); 57321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssen } 58321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssen 59321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssen /** 60321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssen * @param FlatBufferBuilder $builder 61321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssen * @return InParentNamespace 62321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssen */ 63321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssen public static function createInParentNamespace(FlatBufferBuilder $builder, ) 64321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssen { 65321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssen $builder->startObject(0); 66321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssen $o = $builder->endObject(); 67321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssen return $o; 68321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssen } 69321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssen 70321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssen /** 71321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssen * @param FlatBufferBuilder $builder 72321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssen * @return int table offset 73321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssen */ 74321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssen public static function endInParentNamespace(FlatBufferBuilder $builder) 75321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssen { 76321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssen $o = $builder->endObject(); 77321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssen return $o; 78321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssen } 79321a1c9dc0bb2205feb1bb9fd079546403aa852fWouter van Oortmerssen} 80