package Example
import "github.com/google/flatbuffers/tests/MyGame/Example"
Index ¶
- Constants
- Variables
- func CreateAbility(builder *flatbuffers.Builder, id uint32, distance uint32) flatbuffers.UOffsetT
- func CreateTest(builder *flatbuffers.Builder, a int16, b int8) flatbuffers.UOffsetT
- func CreateVec3(builder *flatbuffers.Builder, x float32, y float32, z float32, test1 float64, test2 int8, test3_a int16, test3_b int8) flatbuffers.UOffsetT
- func MonsterAddCoOwningReference(builder *flatbuffers.Builder, coOwningReference uint64)
- func MonsterAddColor(builder *flatbuffers.Builder, color int8)
- func MonsterAddEnemy(builder *flatbuffers.Builder, enemy flatbuffers.UOffsetT)
- func MonsterAddFlex(builder *flatbuffers.Builder, flex flatbuffers.UOffsetT)
- func MonsterAddHp(builder *flatbuffers.Builder, hp int16)
- func MonsterAddInventory(builder *flatbuffers.Builder, inventory flatbuffers.UOffsetT)
- func MonsterAddMana(builder *flatbuffers.Builder, mana int16)
- func MonsterAddName(builder *flatbuffers.Builder, name flatbuffers.UOffsetT)
- func MonsterAddNonOwningReference(builder *flatbuffers.Builder, nonOwningReference uint64)
- func MonsterAddParentNamespaceTest(builder *flatbuffers.Builder, parentNamespaceTest flatbuffers.UOffsetT)
- func MonsterAddPos(builder *flatbuffers.Builder, pos flatbuffers.UOffsetT)
- func MonsterAddSingleWeakReference(builder *flatbuffers.Builder, singleWeakReference uint64)
- func MonsterAddTest(builder *flatbuffers.Builder, test flatbuffers.UOffsetT)
- func MonsterAddTest4(builder *flatbuffers.Builder, test4 flatbuffers.UOffsetT)
- func MonsterAddTest5(builder *flatbuffers.Builder, test5 flatbuffers.UOffsetT)
- func MonsterAddTestType(builder *flatbuffers.Builder, testType byte)
- func MonsterAddTestarrayofbools(builder *flatbuffers.Builder, testarrayofbools flatbuffers.UOffsetT)
- func MonsterAddTestarrayofsortedstruct(builder *flatbuffers.Builder, testarrayofsortedstruct flatbuffers.UOffsetT)
- func MonsterAddTestarrayofstring(builder *flatbuffers.Builder, testarrayofstring flatbuffers.UOffsetT)
- func MonsterAddTestarrayofstring2(builder *flatbuffers.Builder, testarrayofstring2 flatbuffers.UOffsetT)
- func MonsterAddTestarrayoftables(builder *flatbuffers.Builder, testarrayoftables flatbuffers.UOffsetT)
- func MonsterAddTestbool(builder *flatbuffers.Builder, testbool byte)
- func MonsterAddTestempty(builder *flatbuffers.Builder, testempty flatbuffers.UOffsetT)
- func MonsterAddTestf(builder *flatbuffers.Builder, testf float32)
- func MonsterAddTestf2(builder *flatbuffers.Builder, testf2 float32)
- func MonsterAddTestf3(builder *flatbuffers.Builder, testf3 float32)
- func MonsterAddTesthashs32Fnv1(builder *flatbuffers.Builder, testhashs32Fnv1 int32)
- func MonsterAddTesthashs32Fnv1a(builder *flatbuffers.Builder, testhashs32Fnv1a int32)
- func MonsterAddTesthashs64Fnv1(builder *flatbuffers.Builder, testhashs64Fnv1 int64)
- func MonsterAddTesthashs64Fnv1a(builder *flatbuffers.Builder, testhashs64Fnv1a int64)
- func MonsterAddTesthashu32Fnv1(builder *flatbuffers.Builder, testhashu32Fnv1 uint32)
- func MonsterAddTesthashu32Fnv1a(builder *flatbuffers.Builder, testhashu32Fnv1a uint32)
- func MonsterAddTesthashu64Fnv1(builder *flatbuffers.Builder, testhashu64Fnv1 uint64)
- func MonsterAddTesthashu64Fnv1a(builder *flatbuffers.Builder, testhashu64Fnv1a uint64)
- func MonsterAddTestnestedflatbuffer(builder *flatbuffers.Builder, testnestedflatbuffer flatbuffers.UOffsetT)
- func MonsterAddVectorOfCoOwningReferences(builder *flatbuffers.Builder, vectorOfCoOwningReferences flatbuffers.UOffsetT)
- func MonsterAddVectorOfDoubles(builder *flatbuffers.Builder, vectorOfDoubles flatbuffers.UOffsetT)
- func MonsterAddVectorOfLongs(builder *flatbuffers.Builder, vectorOfLongs flatbuffers.UOffsetT)
- func MonsterAddVectorOfNonOwningReferences(builder *flatbuffers.Builder, vectorOfNonOwningReferences flatbuffers.UOffsetT)
- func MonsterAddVectorOfReferrables(builder *flatbuffers.Builder, vectorOfReferrables flatbuffers.UOffsetT)
- func MonsterAddVectorOfStrongReferrables(builder *flatbuffers.Builder, vectorOfStrongReferrables flatbuffers.UOffsetT)
- func MonsterAddVectorOfWeakReferences(builder *flatbuffers.Builder, vectorOfWeakReferences flatbuffers.UOffsetT)
- func MonsterEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func MonsterStart(builder *flatbuffers.Builder)
- func MonsterStartFlexVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func MonsterStartInventoryVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func MonsterStartTest4Vector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func MonsterStartTest5Vector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func MonsterStartTestarrayofboolsVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func MonsterStartTestarrayofsortedstructVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func MonsterStartTestarrayofstring2Vector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func MonsterStartTestarrayofstringVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func MonsterStartTestarrayoftablesVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func MonsterStartTestnestedflatbufferVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func MonsterStartVectorOfCoOwningReferencesVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func MonsterStartVectorOfDoublesVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func MonsterStartVectorOfLongsVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func MonsterStartVectorOfNonOwningReferencesVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func MonsterStartVectorOfReferrablesVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func MonsterStartVectorOfStrongReferrablesVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func MonsterStartVectorOfWeakReferencesVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func ReferrableAddId(builder *flatbuffers.Builder, id uint64)
- func ReferrableEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func ReferrableStart(builder *flatbuffers.Builder)
- func RegisterMonsterStorageServer(s *grpc.Server, srv MonsterStorageServer)
- func StatAddCount(builder *flatbuffers.Builder, count uint16)
- func StatAddId(builder *flatbuffers.Builder, id flatbuffers.UOffsetT)
- func StatAddVal(builder *flatbuffers.Builder, val int64)
- func StatEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func StatStart(builder *flatbuffers.Builder)
- func TestSimpleTableWithEnumAddColor(builder *flatbuffers.Builder, color int8)
- func TestSimpleTableWithEnumEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func TestSimpleTableWithEnumStart(builder *flatbuffers.Builder)
- func TypeAliasesAddF32(builder *flatbuffers.Builder, f32 float32)
- func TypeAliasesAddF64(builder *flatbuffers.Builder, f64 float64)
- func TypeAliasesAddI16(builder *flatbuffers.Builder, i16 int16)
- func TypeAliasesAddI32(builder *flatbuffers.Builder, i32 int32)
- func TypeAliasesAddI64(builder *flatbuffers.Builder, i64 int64)
- func TypeAliasesAddI8(builder *flatbuffers.Builder, i8 int8)
- func TypeAliasesAddU16(builder *flatbuffers.Builder, u16 uint16)
- func TypeAliasesAddU32(builder *flatbuffers.Builder, u32 uint32)
- func TypeAliasesAddU64(builder *flatbuffers.Builder, u64 uint64)
- func TypeAliasesAddU8(builder *flatbuffers.Builder, u8 byte)
- func TypeAliasesAddV8(builder *flatbuffers.Builder, v8 flatbuffers.UOffsetT)
- func TypeAliasesAddVf64(builder *flatbuffers.Builder, vf64 flatbuffers.UOffsetT)
- func TypeAliasesEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func TypeAliasesStart(builder *flatbuffers.Builder)
- func TypeAliasesStartV8Vector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func TypeAliasesStartVf64Vector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- type Ability
- func (rcv *Ability) Distance() uint32
- func (rcv *Ability) Id() uint32
- func (rcv *Ability) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *Ability) MutateDistance(n uint32) bool
- func (rcv *Ability) MutateId(n uint32) bool
- func (rcv *Ability) Table() flatbuffers.Table
- type Monster
- func GetRootAsMonster(buf []byte, offset flatbuffers.UOffsetT) *Monster
- func (rcv *Monster) CoOwningReference() uint64
- func (rcv *Monster) Color() int8
- func (rcv *Monster) Enemy(obj *Monster) *Monster
- func (rcv *Monster) Flex(j int) byte
- func (rcv *Monster) FlexBytes() []byte
- func (rcv *Monster) FlexLength() int
- func (rcv *Monster) Hp() int16
- func (rcv *Monster) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *Monster) Inventory(j int) byte
- func (rcv *Monster) InventoryBytes() []byte
- func (rcv *Monster) InventoryLength() int
- func (rcv *Monster) Mana() int16
- func (rcv *Monster) MutateCoOwningReference(n uint64) bool
- func (rcv *Monster) MutateColor(n int8) bool
- func (rcv *Monster) MutateHp(n int16) bool
- func (rcv *Monster) MutateMana(n int16) bool
- func (rcv *Monster) MutateNonOwningReference(n uint64) bool
- func (rcv *Monster) MutateSingleWeakReference(n uint64) bool
- func (rcv *Monster) MutateTestType(n byte) bool
- func (rcv *Monster) MutateTestbool(n byte) bool
- func (rcv *Monster) MutateTestf(n float32) bool
- func (rcv *Monster) MutateTestf2(n float32) bool
- func (rcv *Monster) MutateTestf3(n float32) bool
- func (rcv *Monster) MutateTesthashs32Fnv1(n int32) bool
- func (rcv *Monster) MutateTesthashs32Fnv1a(n int32) bool
- func (rcv *Monster) MutateTesthashs64Fnv1(n int64) bool
- func (rcv *Monster) MutateTesthashs64Fnv1a(n int64) bool
- func (rcv *Monster) MutateTesthashu32Fnv1(n uint32) bool
- func (rcv *Monster) MutateTesthashu32Fnv1a(n uint32) bool
- func (rcv *Monster) MutateTesthashu64Fnv1(n uint64) bool
- func (rcv *Monster) MutateTesthashu64Fnv1a(n uint64) bool
- func (rcv *Monster) Name() []byte
- func (rcv *Monster) NonOwningReference() uint64
- func (rcv *Monster) ParentNamespaceTest(obj *InParentNamespace) *InParentNamespace
- func (rcv *Monster) Pos(obj *Vec3) *Vec3
- func (rcv *Monster) SingleWeakReference() uint64
- func (rcv *Monster) Table() flatbuffers.Table
- func (rcv *Monster) Test(obj *flatbuffers.Table) bool
- func (rcv *Monster) Test4(obj *Test, j int) bool
- func (rcv *Monster) Test4Length() int
- func (rcv *Monster) Test5(obj *Test, j int) bool
- func (rcv *Monster) Test5Length() int
- func (rcv *Monster) TestType() byte
- func (rcv *Monster) Testarrayofbools(j int) byte
- func (rcv *Monster) TestarrayofboolsLength() int
- func (rcv *Monster) Testarrayofsortedstruct(obj *Ability, j int) bool
- func (rcv *Monster) TestarrayofsortedstructLength() int
- func (rcv *Monster) Testarrayofstring(j int) []byte
- func (rcv *Monster) Testarrayofstring2(j int) []byte
- func (rcv *Monster) Testarrayofstring2Length() int
- func (rcv *Monster) TestarrayofstringLength() int
- func (rcv *Monster) Testarrayoftables(obj *Monster, j int) bool
- func (rcv *Monster) TestarrayoftablesLength() int
- func (rcv *Monster) Testbool() byte
- func (rcv *Monster) Testempty(obj *Stat) *Stat
- func (rcv *Monster) Testf() float32
- func (rcv *Monster) Testf2() float32
- func (rcv *Monster) Testf3() float32
- func (rcv *Monster) Testhashs32Fnv1() int32
- func (rcv *Monster) Testhashs32Fnv1a() int32
- func (rcv *Monster) Testhashs64Fnv1() int64
- func (rcv *Monster) Testhashs64Fnv1a() int64
- func (rcv *Monster) Testhashu32Fnv1() uint32
- func (rcv *Monster) Testhashu32Fnv1a() uint32
- func (rcv *Monster) Testhashu64Fnv1() uint64
- func (rcv *Monster) Testhashu64Fnv1a() uint64
- func (rcv *Monster) Testnestedflatbuffer(j int) byte
- func (rcv *Monster) TestnestedflatbufferBytes() []byte
- func (rcv *Monster) TestnestedflatbufferLength() int
- func (rcv *Monster) VectorOfCoOwningReferences(j int) uint64
- func (rcv *Monster) VectorOfCoOwningReferencesLength() int
- func (rcv *Monster) VectorOfDoubles(j int) float64
- func (rcv *Monster) VectorOfDoublesLength() int
- func (rcv *Monster) VectorOfLongs(j int) int64
- func (rcv *Monster) VectorOfLongsLength() int
- func (rcv *Monster) VectorOfNonOwningReferences(j int) uint64
- func (rcv *Monster) VectorOfNonOwningReferencesLength() int
- func (rcv *Monster) VectorOfReferrables(obj *Referrable, j int) bool
- func (rcv *Monster) VectorOfReferrablesLength() int
- func (rcv *Monster) VectorOfStrongReferrables(obj *Referrable, j int) bool
- func (rcv *Monster) VectorOfStrongReferrablesLength() int
- func (rcv *Monster) VectorOfWeakReferences(j int) uint64
- func (rcv *Monster) VectorOfWeakReferencesLength() int
- type MonsterStorageClient
- type MonsterStorageServer
- type MonsterStorage_RetrieveClient
- type MonsterStorage_RetrieveServer
- type Referrable
- func GetRootAsReferrable(buf []byte, offset flatbuffers.UOffsetT) *Referrable
- func (rcv *Referrable) Id() uint64
- func (rcv *Referrable) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *Referrable) MutateId(n uint64) bool
- func (rcv *Referrable) Table() flatbuffers.Table
- type Stat
- func GetRootAsStat(buf []byte, offset flatbuffers.UOffsetT) *Stat
- func (rcv *Stat) Count() uint16
- func (rcv *Stat) Id() []byte
- func (rcv *Stat) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *Stat) MutateCount(n uint16) bool
- func (rcv *Stat) MutateVal(n int64) bool
- func (rcv *Stat) Table() flatbuffers.Table
- func (rcv *Stat) Val() int64
- type Test
- func (rcv *Test) A() int16
- func (rcv *Test) B() int8
- func (rcv *Test) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *Test) MutateA(n int16) bool
- func (rcv *Test) MutateB(n int8) bool
- func (rcv *Test) Table() flatbuffers.Table
- type TestSimpleTableWithEnum
- func GetRootAsTestSimpleTableWithEnum(buf []byte, offset flatbuffers.UOffsetT) *TestSimpleTableWithEnum
- func (rcv *TestSimpleTableWithEnum) Color() int8
- func (rcv *TestSimpleTableWithEnum) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *TestSimpleTableWithEnum) MutateColor(n int8) bool
- func (rcv *TestSimpleTableWithEnum) Table() flatbuffers.Table
- type TypeAliases
- func GetRootAsTypeAliases(buf []byte, offset flatbuffers.UOffsetT) *TypeAliases
- func (rcv *TypeAliases) F32() float32
- func (rcv *TypeAliases) F64() float64
- func (rcv *TypeAliases) I16() int16
- func (rcv *TypeAliases) I32() int32
- func (rcv *TypeAliases) I64() int64
- func (rcv *TypeAliases) I8() int8
- func (rcv *TypeAliases) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *TypeAliases) MutateF32(n float32) bool
- func (rcv *TypeAliases) MutateF64(n float64) bool
- func (rcv *TypeAliases) MutateI16(n int16) bool
- func (rcv *TypeAliases) MutateI32(n int32) bool
- func (rcv *TypeAliases) MutateI64(n int64) bool
- func (rcv *TypeAliases) MutateI8(n int8) bool
- func (rcv *TypeAliases) MutateU16(n uint16) bool
- func (rcv *TypeAliases) MutateU32(n uint32) bool
- func (rcv *TypeAliases) MutateU64(n uint64) bool
- func (rcv *TypeAliases) MutateU8(n byte) bool
- func (rcv *TypeAliases) Table() flatbuffers.Table
- func (rcv *TypeAliases) U16() uint16
- func (rcv *TypeAliases) U32() uint32
- func (rcv *TypeAliases) U64() uint64
- func (rcv *TypeAliases) U8() byte
- func (rcv *TypeAliases) V8(j int) int8
- func (rcv *TypeAliases) V8Length() int
- func (rcv *TypeAliases) Vf64(j int) float64
- func (rcv *TypeAliases) Vf64Length() int
- type Vec3
- func (rcv *Vec3) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *Vec3) MutateTest1(n float64) bool
- func (rcv *Vec3) MutateTest2(n int8) bool
- func (rcv *Vec3) MutateX(n float32) bool
- func (rcv *Vec3) MutateY(n float32) bool
- func (rcv *Vec3) MutateZ(n float32) bool
- func (rcv *Vec3) Table() flatbuffers.Table
- func (rcv *Vec3) Test1() float64
- func (rcv *Vec3) Test2() int8
- func (rcv *Vec3) Test3(obj *Test) *Test
- func (rcv *Vec3) X() float32
- func (rcv *Vec3) Y() float32
- func (rcv *Vec3) Z() float32
Constants ¶
const ( AnyNONE = 0 AnyMonster = 1 AnyTestSimpleTableWithEnum = 2 AnyMyGame_Example2_Monster = 3 )
const ( ColorRed = 1 ColorGreen = 2 ColorBlue = 8 )
Variables ¶
var EnumNamesAny = map[int]string{ AnyNONE: "NONE", AnyMonster: "Monster", AnyTestSimpleTableWithEnum: "TestSimpleTableWithEnum", AnyMyGame_Example2_Monster: "MyGame_Example2_Monster", }
Functions ¶
func CreateAbility ¶
func CreateAbility(builder *flatbuffers.Builder, id uint32, distance uint32) flatbuffers.UOffsetT
func CreateTest ¶
func CreateTest(builder *flatbuffers.Builder, a int16, b int8) flatbuffers.UOffsetT
func CreateVec3 ¶
func CreateVec3(builder *flatbuffers.Builder, x float32, y float32, z float32, test1 float64, test2 int8, test3_a int16, test3_b int8) flatbuffers.UOffsetT
func MonsterAddCoOwningReference ¶
func MonsterAddCoOwningReference(builder *flatbuffers.Builder, coOwningReference uint64)
func MonsterAddColor ¶
func MonsterAddColor(builder *flatbuffers.Builder, color int8)
func MonsterAddEnemy ¶
func MonsterAddEnemy(builder *flatbuffers.Builder, enemy flatbuffers.UOffsetT)
func MonsterAddFlex ¶
func MonsterAddFlex(builder *flatbuffers.Builder, flex flatbuffers.UOffsetT)
func MonsterAddHp ¶
func MonsterAddHp(builder *flatbuffers.Builder, hp int16)
func MonsterAddInventory ¶
func MonsterAddInventory(builder *flatbuffers.Builder, inventory flatbuffers.UOffsetT)
func MonsterAddMana ¶
func MonsterAddMana(builder *flatbuffers.Builder, mana int16)
func MonsterAddName ¶
func MonsterAddName(builder *flatbuffers.Builder, name flatbuffers.UOffsetT)
func MonsterAddNonOwningReference ¶
func MonsterAddNonOwningReference(builder *flatbuffers.Builder, nonOwningReference uint64)
func MonsterAddParentNamespaceTest ¶
func MonsterAddParentNamespaceTest(builder *flatbuffers.Builder, parentNamespaceTest flatbuffers.UOffsetT)
func MonsterAddPos ¶
func MonsterAddPos(builder *flatbuffers.Builder, pos flatbuffers.UOffsetT)
func MonsterAddSingleWeakReference ¶
func MonsterAddSingleWeakReference(builder *flatbuffers.Builder, singleWeakReference uint64)
func MonsterAddTest ¶
func MonsterAddTest(builder *flatbuffers.Builder, test flatbuffers.UOffsetT)
func MonsterAddTest4 ¶
func MonsterAddTest4(builder *flatbuffers.Builder, test4 flatbuffers.UOffsetT)
func MonsterAddTest5 ¶
func MonsterAddTest5(builder *flatbuffers.Builder, test5 flatbuffers.UOffsetT)
func MonsterAddTestType ¶
func MonsterAddTestType(builder *flatbuffers.Builder, testType byte)
func MonsterAddTestarrayofbools ¶
func MonsterAddTestarrayofbools(builder *flatbuffers.Builder, testarrayofbools flatbuffers.UOffsetT)
func MonsterAddTestarrayofsortedstruct ¶
func MonsterAddTestarrayofsortedstruct(builder *flatbuffers.Builder, testarrayofsortedstruct flatbuffers.UOffsetT)
func MonsterAddTestarrayofstring ¶
func MonsterAddTestarrayofstring(builder *flatbuffers.Builder, testarrayofstring flatbuffers.UOffsetT)
func MonsterAddTestarrayofstring2 ¶
func MonsterAddTestarrayofstring2(builder *flatbuffers.Builder, testarrayofstring2 flatbuffers.UOffsetT)
func MonsterAddTestarrayoftables ¶
func MonsterAddTestarrayoftables(builder *flatbuffers.Builder, testarrayoftables flatbuffers.UOffsetT)
func MonsterAddTestbool ¶
func MonsterAddTestbool(builder *flatbuffers.Builder, testbool byte)
func MonsterAddTestempty ¶
func MonsterAddTestempty(builder *flatbuffers.Builder, testempty flatbuffers.UOffsetT)
func MonsterAddTestf ¶
func MonsterAddTestf(builder *flatbuffers.Builder, testf float32)
func MonsterAddTestf2 ¶
func MonsterAddTestf2(builder *flatbuffers.Builder, testf2 float32)
func MonsterAddTestf3 ¶
func MonsterAddTestf3(builder *flatbuffers.Builder, testf3 float32)
func MonsterAddTesthashs32Fnv1 ¶
func MonsterAddTesthashs32Fnv1(builder *flatbuffers.Builder, testhashs32Fnv1 int32)
func MonsterAddTesthashs32Fnv1a ¶
func MonsterAddTesthashs32Fnv1a(builder *flatbuffers.Builder, testhashs32Fnv1a int32)
func MonsterAddTesthashs64Fnv1 ¶
func MonsterAddTesthashs64Fnv1(builder *flatbuffers.Builder, testhashs64Fnv1 int64)
func MonsterAddTesthashs64Fnv1a ¶
func MonsterAddTesthashs64Fnv1a(builder *flatbuffers.Builder, testhashs64Fnv1a int64)
func MonsterAddTesthashu32Fnv1 ¶
func MonsterAddTesthashu32Fnv1(builder *flatbuffers.Builder, testhashu32Fnv1 uint32)
func MonsterAddTesthashu32Fnv1a ¶
func MonsterAddTesthashu32Fnv1a(builder *flatbuffers.Builder, testhashu32Fnv1a uint32)
func MonsterAddTesthashu64Fnv1 ¶
func MonsterAddTesthashu64Fnv1(builder *flatbuffers.Builder, testhashu64Fnv1 uint64)
func MonsterAddTesthashu64Fnv1a ¶
func MonsterAddTesthashu64Fnv1a(builder *flatbuffers.Builder, testhashu64Fnv1a uint64)
func MonsterAddTestnestedflatbuffer ¶
func MonsterAddTestnestedflatbuffer(builder *flatbuffers.Builder, testnestedflatbuffer flatbuffers.UOffsetT)
func MonsterAddVectorOfCoOwningReferences ¶
func MonsterAddVectorOfCoOwningReferences(builder *flatbuffers.Builder, vectorOfCoOwningReferences flatbuffers.UOffsetT)
func MonsterAddVectorOfDoubles ¶
func MonsterAddVectorOfDoubles(builder *flatbuffers.Builder, vectorOfDoubles flatbuffers.UOffsetT)
func MonsterAddVectorOfLongs ¶
func MonsterAddVectorOfLongs(builder *flatbuffers.Builder, vectorOfLongs flatbuffers.UOffsetT)
func MonsterAddVectorOfNonOwningReferences ¶
func MonsterAddVectorOfNonOwningReferences(builder *flatbuffers.Builder, vectorOfNonOwningReferences flatbuffers.UOffsetT)
func MonsterAddVectorOfReferrables ¶
func MonsterAddVectorOfReferrables(builder *flatbuffers.Builder, vectorOfReferrables flatbuffers.UOffsetT)
func MonsterAddVectorOfStrongReferrables ¶
func MonsterAddVectorOfStrongReferrables(builder *flatbuffers.Builder, vectorOfStrongReferrables flatbuffers.UOffsetT)
func MonsterAddVectorOfWeakReferences ¶
func MonsterAddVectorOfWeakReferences(builder *flatbuffers.Builder, vectorOfWeakReferences flatbuffers.UOffsetT)
func MonsterEnd ¶
func MonsterEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
func MonsterStart ¶
func MonsterStart(builder *flatbuffers.Builder)
func MonsterStartFlexVector ¶
func MonsterStartFlexVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
func MonsterStartInventoryVector ¶
func MonsterStartInventoryVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
func MonsterStartTest4Vector ¶
func MonsterStartTest4Vector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
func MonsterStartTest5Vector ¶
func MonsterStartTest5Vector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
func MonsterStartTestarrayofboolsVector ¶
func MonsterStartTestarrayofboolsVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
func MonsterStartTestarrayofsortedstructVector ¶
func MonsterStartTestarrayofsortedstructVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
func MonsterStartTestarrayofstring2Vector ¶
func MonsterStartTestarrayofstring2Vector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
func MonsterStartTestarrayofstringVector ¶
func MonsterStartTestarrayofstringVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
func MonsterStartTestarrayoftablesVector ¶
func MonsterStartTestarrayoftablesVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
func MonsterStartTestnestedflatbufferVector ¶
func MonsterStartTestnestedflatbufferVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
func MonsterStartVectorOfCoOwningReferencesVector ¶
func MonsterStartVectorOfCoOwningReferencesVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
func MonsterStartVectorOfDoublesVector ¶
func MonsterStartVectorOfDoublesVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
func MonsterStartVectorOfLongsVector ¶
func MonsterStartVectorOfLongsVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
func MonsterStartVectorOfNonOwningReferencesVector ¶
func MonsterStartVectorOfNonOwningReferencesVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
func MonsterStartVectorOfReferrablesVector ¶
func MonsterStartVectorOfReferrablesVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
func MonsterStartVectorOfStrongReferrablesVector ¶
func MonsterStartVectorOfStrongReferrablesVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
func MonsterStartVectorOfWeakReferencesVector ¶
func MonsterStartVectorOfWeakReferencesVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
func ReferrableAddId ¶
func ReferrableAddId(builder *flatbuffers.Builder, id uint64)
func ReferrableEnd ¶
func ReferrableEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
func ReferrableStart ¶
func ReferrableStart(builder *flatbuffers.Builder)
func RegisterMonsterStorageServer ¶
func RegisterMonsterStorageServer(s *grpc.Server, srv MonsterStorageServer)
func StatAddCount ¶
func StatAddCount(builder *flatbuffers.Builder, count uint16)
func StatAddId ¶
func StatAddId(builder *flatbuffers.Builder, id flatbuffers.UOffsetT)
func StatAddVal ¶
func StatAddVal(builder *flatbuffers.Builder, val int64)
func StatEnd ¶
func StatEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
func StatStart ¶
func StatStart(builder *flatbuffers.Builder)
func TestSimpleTableWithEnumAddColor ¶
func TestSimpleTableWithEnumAddColor(builder *flatbuffers.Builder, color int8)
func TestSimpleTableWithEnumEnd ¶
func TestSimpleTableWithEnumEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
func TestSimpleTableWithEnumStart ¶
func TestSimpleTableWithEnumStart(builder *flatbuffers.Builder)
func TypeAliasesAddF32 ¶
func TypeAliasesAddF32(builder *flatbuffers.Builder, f32 float32)
func TypeAliasesAddF64 ¶
func TypeAliasesAddF64(builder *flatbuffers.Builder, f64 float64)
func TypeAliasesAddI16 ¶
func TypeAliasesAddI16(builder *flatbuffers.Builder, i16 int16)
func TypeAliasesAddI32 ¶
func TypeAliasesAddI32(builder *flatbuffers.Builder, i32 int32)
func TypeAliasesAddI64 ¶
func TypeAliasesAddI64(builder *flatbuffers.Builder, i64 int64)
func TypeAliasesAddI8 ¶
func TypeAliasesAddI8(builder *flatbuffers.Builder, i8 int8)
func TypeAliasesAddU16 ¶
func TypeAliasesAddU16(builder *flatbuffers.Builder, u16 uint16)
func TypeAliasesAddU32 ¶
func TypeAliasesAddU32(builder *flatbuffers.Builder, u32 uint32)
func TypeAliasesAddU64 ¶
func TypeAliasesAddU64(builder *flatbuffers.Builder, u64 uint64)
func TypeAliasesAddU8 ¶
func TypeAliasesAddU8(builder *flatbuffers.Builder, u8 byte)
func TypeAliasesAddV8 ¶
func TypeAliasesAddV8(builder *flatbuffers.Builder, v8 flatbuffers.UOffsetT)
func TypeAliasesAddVf64 ¶
func TypeAliasesAddVf64(builder *flatbuffers.Builder, vf64 flatbuffers.UOffsetT)
func TypeAliasesEnd ¶
func TypeAliasesEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
func TypeAliasesStart ¶
func TypeAliasesStart(builder *flatbuffers.Builder)
func TypeAliasesStartV8Vector ¶
func TypeAliasesStartV8Vector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
func TypeAliasesStartVf64Vector ¶
func TypeAliasesStartVf64Vector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
Types ¶
type Ability ¶
type Ability struct {
// contains filtered or unexported fields
}
func (*Ability) Distance ¶
func (*Ability) Id ¶
func (*Ability) Init ¶
func (rcv *Ability) Init(buf []byte, i flatbuffers.UOffsetT)
func (*Ability) MutateDistance ¶
func (*Ability) MutateId ¶
func (*Ability) Table ¶
func (rcv *Ability) Table() flatbuffers.Table
type Monster ¶
type Monster struct {
// contains filtered or unexported fields
}
/ an example documentation comment: monster object
func GetRootAsMonster ¶
func GetRootAsMonster(buf []byte, offset flatbuffers.UOffsetT) *Monster
func (*Monster) CoOwningReference ¶
func (*Monster) Color ¶
func (*Monster) Enemy ¶
/ an example documentation comment: this will end up in the generated code / multiline too
func (*Monster) Flex ¶
func (*Monster) FlexBytes ¶
func (*Monster) FlexLength ¶
func (*Monster) Hp ¶
func (*Monster) Init ¶
func (rcv *Monster) Init(buf []byte, i flatbuffers.UOffsetT)
func (*Monster) Inventory ¶
func (*Monster) InventoryBytes ¶
func (*Monster) InventoryLength ¶
func (*Monster) Mana ¶
func (*Monster) MutateCoOwningReference ¶
func (*Monster) MutateColor ¶
func (*Monster) MutateHp ¶
func (*Monster) MutateMana ¶
func (*Monster) MutateNonOwningReference ¶
func (*Monster) MutateSingleWeakReference ¶
func (*Monster) MutateTestType ¶
func (*Monster) MutateTestbool ¶
func (*Monster) MutateTestf ¶
func (*Monster) MutateTestf2 ¶
func (*Monster) MutateTestf3 ¶
func (*Monster) MutateTesthashs32Fnv1 ¶
func (*Monster) MutateTesthashs32Fnv1a ¶
func (*Monster) MutateTesthashs64Fnv1 ¶
func (*Monster) MutateTesthashs64Fnv1a ¶
func (*Monster) MutateTesthashu32Fnv1 ¶
func (*Monster) MutateTesthashu32Fnv1a ¶
func (*Monster) MutateTesthashu64Fnv1 ¶
func (*Monster) MutateTesthashu64Fnv1a ¶
func (*Monster) Name ¶
func (*Monster) NonOwningReference ¶
func (*Monster) ParentNamespaceTest ¶
func (rcv *Monster) ParentNamespaceTest(obj *InParentNamespace) *InParentNamespace
func (*Monster) Pos ¶
func (*Monster) SingleWeakReference ¶
func (*Monster) Table ¶
func (rcv *Monster) Table() flatbuffers.Table
func (*Monster) Test ¶
func (rcv *Monster) Test(obj *flatbuffers.Table) bool
func (*Monster) Test4 ¶
func (*Monster) Test4Length ¶
func (*Monster) Test5 ¶
func (*Monster) Test5Length ¶
func (*Monster) TestType ¶
func (*Monster) Testarrayofbools ¶
func (*Monster) TestarrayofboolsLength ¶
func (*Monster) Testarrayofsortedstruct ¶
func (*Monster) TestarrayofsortedstructLength ¶
func (*Monster) Testarrayofstring ¶
func (*Monster) Testarrayofstring2 ¶
func (*Monster) Testarrayofstring2Length ¶
func (*Monster) TestarrayofstringLength ¶
func (*Monster) Testarrayoftables ¶
/ an example documentation comment: this will end up in the generated code / multiline too
func (*Monster) TestarrayoftablesLength ¶
func (*Monster) Testbool ¶
func (*Monster) Testempty ¶
func (*Monster) Testf ¶
func (*Monster) Testf2 ¶
func (*Monster) Testf3 ¶
func (*Monster) Testhashs32Fnv1 ¶
func (*Monster) Testhashs32Fnv1a ¶
func (*Monster) Testhashs64Fnv1 ¶
func (*Monster) Testhashs64Fnv1a ¶
func (*Monster) Testhashu32Fnv1 ¶
func (*Monster) Testhashu32Fnv1a ¶
func (*Monster) Testhashu64Fnv1 ¶
func (*Monster) Testhashu64Fnv1a ¶
func (*Monster) Testnestedflatbuffer ¶
func (*Monster) TestnestedflatbufferBytes ¶
func (*Monster) TestnestedflatbufferLength ¶
func (*Monster) VectorOfCoOwningReferences ¶
func (*Monster) VectorOfCoOwningReferencesLength ¶
func (*Monster) VectorOfDoubles ¶
func (*Monster) VectorOfDoublesLength ¶
func (*Monster) VectorOfLongs ¶
func (*Monster) VectorOfLongsLength ¶
func (*Monster) VectorOfNonOwningReferences ¶
func (*Monster) VectorOfNonOwningReferencesLength ¶
func (*Monster) VectorOfReferrables ¶
func (rcv *Monster) VectorOfReferrables(obj *Referrable, j int) bool
func (*Monster) VectorOfReferrablesLength ¶
func (*Monster) VectorOfStrongReferrables ¶
func (rcv *Monster) VectorOfStrongReferrables(obj *Referrable, j int) bool
func (*Monster) VectorOfStrongReferrablesLength ¶
func (*Monster) VectorOfWeakReferences ¶
func (*Monster) VectorOfWeakReferencesLength ¶
type MonsterStorageClient ¶
type MonsterStorageClient interface { Store(ctx context.Context, in *flatbuffers.Builder, opts ...grpc.CallOption) (*Stat, error) Retrieve(ctx context.Context, in *flatbuffers.Builder, opts ...grpc.CallOption) (MonsterStorage_RetrieveClient, error) }
Client API for MonsterStorage service
func NewMonsterStorageClient ¶
func NewMonsterStorageClient(cc *grpc.ClientConn) MonsterStorageClient
type MonsterStorageServer ¶
type MonsterStorageServer interface { Store(context.Context, *Monster) (*flatbuffers.Builder, error) Retrieve(*Stat, MonsterStorage_RetrieveServer) error }
Server API for MonsterStorage service
type MonsterStorage_RetrieveClient ¶
type MonsterStorage_RetrieveClient interface { Recv() (*Monster, error) grpc.ClientStream }
type MonsterStorage_RetrieveServer ¶
type MonsterStorage_RetrieveServer interface { Send(*flatbuffers.Builder) error grpc.ServerStream }
type Referrable ¶
type Referrable struct {
// contains filtered or unexported fields
}
func GetRootAsReferrable ¶
func GetRootAsReferrable(buf []byte, offset flatbuffers.UOffsetT) *Referrable
func (*Referrable) Id ¶
func (rcv *Referrable) Id() uint64
func (*Referrable) Init ¶
func (rcv *Referrable) Init(buf []byte, i flatbuffers.UOffsetT)
func (*Referrable) MutateId ¶
func (rcv *Referrable) MutateId(n uint64) bool
func (*Referrable) Table ¶
func (rcv *Referrable) Table() flatbuffers.Table
type Stat ¶
type Stat struct {
// contains filtered or unexported fields
}
func GetRootAsStat ¶
func GetRootAsStat(buf []byte, offset flatbuffers.UOffsetT) *Stat
func (*Stat) Count ¶
func (*Stat) Id ¶
func (*Stat) Init ¶
func (rcv *Stat) Init(buf []byte, i flatbuffers.UOffsetT)
func (*Stat) MutateCount ¶
func (*Stat) MutateVal ¶
func (*Stat) Table ¶
func (rcv *Stat) Table() flatbuffers.Table
func (*Stat) Val ¶
type Test ¶
type Test struct {
// contains filtered or unexported fields
}
func (*Test) A ¶
func (*Test) B ¶
func (*Test) Init ¶
func (rcv *Test) Init(buf []byte, i flatbuffers.UOffsetT)
func (*Test) MutateA ¶
func (*Test) MutateB ¶
func (*Test) Table ¶
func (rcv *Test) Table() flatbuffers.Table
type TestSimpleTableWithEnum ¶
type TestSimpleTableWithEnum struct {
// contains filtered or unexported fields
}
func GetRootAsTestSimpleTableWithEnum ¶
func GetRootAsTestSimpleTableWithEnum(buf []byte, offset flatbuffers.UOffsetT) *TestSimpleTableWithEnum
func (*TestSimpleTableWithEnum) Color ¶
func (rcv *TestSimpleTableWithEnum) Color() int8
func (*TestSimpleTableWithEnum) Init ¶
func (rcv *TestSimpleTableWithEnum) Init(buf []byte, i flatbuffers.UOffsetT)
func (*TestSimpleTableWithEnum) MutateColor ¶
func (rcv *TestSimpleTableWithEnum) MutateColor(n int8) bool
func (*TestSimpleTableWithEnum) Table ¶
func (rcv *TestSimpleTableWithEnum) Table() flatbuffers.Table
type TypeAliases ¶
type TypeAliases struct {
// contains filtered or unexported fields
}
func GetRootAsTypeAliases ¶
func GetRootAsTypeAliases(buf []byte, offset flatbuffers.UOffsetT) *TypeAliases
func (*TypeAliases) F32 ¶
func (rcv *TypeAliases) F32() float32
func (*TypeAliases) F64 ¶
func (rcv *TypeAliases) F64() float64
func (*TypeAliases) I16 ¶
func (rcv *TypeAliases) I16() int16
func (*TypeAliases) I32 ¶
func (rcv *TypeAliases) I32() int32
func (*TypeAliases) I64 ¶
func (rcv *TypeAliases) I64() int64
func (*TypeAliases) I8 ¶
func (rcv *TypeAliases) I8() int8
func (*TypeAliases) Init ¶
func (rcv *TypeAliases) Init(buf []byte, i flatbuffers.UOffsetT)
func (*TypeAliases) MutateF32 ¶
func (rcv *TypeAliases) MutateF32(n float32) bool
func (*TypeAliases) MutateF64 ¶
func (rcv *TypeAliases) MutateF64(n float64) bool
func (*TypeAliases) MutateI16 ¶
func (rcv *TypeAliases) MutateI16(n int16) bool
func (*TypeAliases) MutateI32 ¶
func (rcv *TypeAliases) MutateI32(n int32) bool
func (*TypeAliases) MutateI64 ¶
func (rcv *TypeAliases) MutateI64(n int64) bool
func (*TypeAliases) MutateI8 ¶
func (rcv *TypeAliases) MutateI8(n int8) bool
func (*TypeAliases) MutateU16 ¶
func (rcv *TypeAliases) MutateU16(n uint16) bool
func (*TypeAliases) MutateU32 ¶
func (rcv *TypeAliases) MutateU32(n uint32) bool
func (*TypeAliases) MutateU64 ¶
func (rcv *TypeAliases) MutateU64(n uint64) bool
func (*TypeAliases) MutateU8 ¶
func (rcv *TypeAliases) MutateU8(n byte) bool
func (*TypeAliases) Table ¶
func (rcv *TypeAliases) Table() flatbuffers.Table
func (*TypeAliases) U16 ¶
func (rcv *TypeAliases) U16() uint16
func (*TypeAliases) U32 ¶
func (rcv *TypeAliases) U32() uint32
func (*TypeAliases) U64 ¶
func (rcv *TypeAliases) U64() uint64
func (*TypeAliases) U8 ¶
func (rcv *TypeAliases) U8() byte
func (*TypeAliases) V8 ¶
func (rcv *TypeAliases) V8(j int) int8
func (*TypeAliases) V8Length ¶
func (rcv *TypeAliases) V8Length() int
func (*TypeAliases) Vf64 ¶
func (rcv *TypeAliases) Vf64(j int) float64
func (*TypeAliases) Vf64Length ¶
func (rcv *TypeAliases) Vf64Length() int
type Vec3 ¶
type Vec3 struct {
// contains filtered or unexported fields
}
func (*Vec3) Init ¶
func (rcv *Vec3) Init(buf []byte, i flatbuffers.UOffsetT)
func (*Vec3) MutateTest1 ¶
func (*Vec3) MutateTest2 ¶
func (*Vec3) MutateX ¶
func (*Vec3) MutateY ¶
func (*Vec3) MutateZ ¶
func (*Vec3) Table ¶
func (rcv *Vec3) Table() flatbuffers.Table
func (*Vec3) Test1 ¶
func (*Vec3) Test2 ¶
func (*Vec3) Test3 ¶
func (*Vec3) X ¶
func (*Vec3) Y ¶
func (*Vec3) Z ¶
Source Files ¶
Ability.go Any.go Color.go Monster.go MonsterStorage_grpc.go Referrable.go Stat.go Test.go TestSimpleTableWithEnum.go TypeAliases.go Vec3.go
- Version
- v1.9.0
- Published
- Apr 5, 2018
- Platform
- linux/amd64
- Imports
- 3 packages
- Last checked
- 47 seconds ago –
Tools for package owners.