Documentation ¶
Index ¶
- Variables
- func CreateItem(builder *flatbuffers.Builder, iidx uint32, itype byte, itype2 byte) flatbuffers.UOffsetT
- func CreateMove(builder *flatbuffers.Builder, pos_x float64, pos_y float64, pos_z float64, ...) flatbuffers.UOffsetT
- func CreateVec3(builder *flatbuffers.Builder, x float64, y float64, z float64, angleZ float64) flatbuffers.UOffsetT
- func ProtoAddFt(builder *flatbuffers.Builder, Ft int16)
- func ProtoAddOTherUser(builder *flatbuffers.Builder, oTherUser flatbuffers.UOffsetT)
- func ProtoAddPos(builder *flatbuffers.Builder, pos flatbuffers.UOffsetT)
- func ProtoAddTt(builder *flatbuffers.Builder, tt flatbuffers.UOffsetT)
- func ProtoAddUidx(builder *flatbuffers.Builder, uidx uint64)
- func ProtoAddUser(builder *flatbuffers.Builder, user flatbuffers.UOffsetT)
- func ProtoEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func ProtoStart(builder *flatbuffers.Builder)
- func ProtoStartOTherUserVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func SUserAddAngleZ(builder *flatbuffers.Builder, angleZ float64)
- func SUserAddUid(builder *flatbuffers.Builder, uid flatbuffers.UOffsetT)
- func SUserAddUidx(builder *flatbuffers.Builder, uidx uint64)
- func SUserAddX(builder *flatbuffers.Builder, x float64)
- func SUserAddY(builder *flatbuffers.Builder, y float64)
- func SUserAddZ(builder *flatbuffers.Builder, z float64)
- func SUserEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func SUserStart(builder *flatbuffers.Builder)
- func UinfoAddNickStr(builder *flatbuffers.Builder, nickStr flatbuffers.UOffsetT)
- func UinfoAddParts(builder *flatbuffers.Builder, parts flatbuffers.UOffsetT)
- func UinfoAddUidx(builder *flatbuffers.Builder, uidx uint64)
- func UinfoEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func UinfoStart(builder *flatbuffers.Builder)
- func UinfoStartPartsVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- type Ftype
- type Item
- func (rcv *Item) Iidx() uint32
- func (rcv *Item) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *Item) Itype() byte
- func (rcv *Item) Itype2() byte
- func (rcv *Item) MutateIidx(n uint32) bool
- func (rcv *Item) MutateItype(n byte) bool
- func (rcv *Item) MutateItype2(n byte) bool
- func (rcv *Item) Table() flatbuffers.Table
- type Move
- type Proto
- func (rcv *Proto) Ft() int16
- func (rcv *Proto) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *Proto) MutateFt(n int16) bool
- func (rcv *Proto) MutateUidx(n uint64) bool
- func (rcv *Proto) OTherUser(obj *SUser, j int) bool
- func (rcv *Proto) OTherUserLength() int
- func (rcv *Proto) Pos(obj *Vec3) *Vec3
- func (rcv *Proto) Table() flatbuffers.Table
- func (rcv *Proto) Tt() []byte
- func (rcv *Proto) Uidx() uint64
- func (rcv *Proto) User(obj *Uinfo) *Uinfo
- type SUser
- func (rcv *SUser) AngleZ() float64
- func (rcv *SUser) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *SUser) MutateAngleZ(n float64) bool
- func (rcv *SUser) MutateUidx(n uint64) bool
- func (rcv *SUser) MutateX(n float64) bool
- func (rcv *SUser) MutateY(n float64) bool
- func (rcv *SUser) MutateZ(n float64) bool
- func (rcv *SUser) Table() flatbuffers.Table
- func (rcv *SUser) Uid() []byte
- func (rcv *SUser) Uidx() uint64
- func (rcv *SUser) X() float64
- func (rcv *SUser) Y() float64
- func (rcv *SUser) Z() float64
- type Uinfo
- type Vec3
- func (rcv *Vec3) AngleZ() float64
- func (rcv *Vec3) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *Vec3) MutateAngleZ(n float64) bool
- func (rcv *Vec3) MutateX(n float64) bool
- func (rcv *Vec3) MutateY(n float64) bool
- func (rcv *Vec3) MutateZ(n float64) bool
- func (rcv *Vec3) Table() flatbuffers.Table
- func (rcv *Vec3) X() float64
- func (rcv *Vec3) Y() float64
- func (rcv *Vec3) Z() float64
Constants ¶
This section is empty.
Variables ¶
View Source
var EnumNamesFtype = map[Ftype]string{ FtypeMove: "Move", FtypeLogin: "Login", FtypeEnter: "Enter", FtypeAction: "Action", FtypeOther: "Other", }
View Source
var EnumValuesFtype = map[string]Ftype{ "Move": FtypeMove, "Login": FtypeLogin, "Enter": FtypeEnter, "Action": FtypeAction, "Other": FtypeOther, }
Functions ¶
func CreateItem ¶
func CreateItem(builder *flatbuffers.Builder, iidx uint32, itype byte, itype2 byte) flatbuffers.UOffsetT
func CreateMove ¶
func CreateMove(builder *flatbuffers.Builder, pos_x float64, pos_y float64, pos_z float64, pos_angleZ float64) flatbuffers.UOffsetT
func CreateVec3 ¶
func CreateVec3(builder *flatbuffers.Builder, x float64, y float64, z float64, angleZ float64) flatbuffers.UOffsetT
func ProtoAddFt ¶
func ProtoAddFt(builder *flatbuffers.Builder, Ft int16)
func ProtoAddOTherUser ¶
func ProtoAddOTherUser(builder *flatbuffers.Builder, oTherUser flatbuffers.UOffsetT)
func ProtoAddPos ¶
func ProtoAddPos(builder *flatbuffers.Builder, pos flatbuffers.UOffsetT)
func ProtoAddTt ¶
func ProtoAddTt(builder *flatbuffers.Builder, tt flatbuffers.UOffsetT)
func ProtoAddUidx ¶
func ProtoAddUidx(builder *flatbuffers.Builder, uidx uint64)
func ProtoAddUser ¶
func ProtoAddUser(builder *flatbuffers.Builder, user flatbuffers.UOffsetT)
func ProtoEnd ¶
func ProtoEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
func ProtoStart ¶
func ProtoStart(builder *flatbuffers.Builder)
func ProtoStartOTherUserVector ¶
func ProtoStartOTherUserVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
func SUserAddAngleZ ¶
func SUserAddAngleZ(builder *flatbuffers.Builder, angleZ float64)
func SUserAddUid ¶
func SUserAddUid(builder *flatbuffers.Builder, uid flatbuffers.UOffsetT)
func SUserAddUidx ¶
func SUserAddUidx(builder *flatbuffers.Builder, uidx uint64)
func SUserAddX ¶
func SUserAddX(builder *flatbuffers.Builder, x float64)
func SUserAddY ¶
func SUserAddY(builder *flatbuffers.Builder, y float64)
func SUserAddZ ¶
func SUserAddZ(builder *flatbuffers.Builder, z float64)
func SUserEnd ¶
func SUserEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
func SUserStart ¶
func SUserStart(builder *flatbuffers.Builder)
func UinfoAddNickStr ¶
func UinfoAddNickStr(builder *flatbuffers.Builder, nickStr flatbuffers.UOffsetT)
func UinfoAddParts ¶
func UinfoAddParts(builder *flatbuffers.Builder, parts flatbuffers.UOffsetT)
func UinfoAddUidx ¶
func UinfoAddUidx(builder *flatbuffers.Builder, uidx uint64)
func UinfoEnd ¶
func UinfoEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
func UinfoStart ¶
func UinfoStart(builder *flatbuffers.Builder)
func UinfoStartPartsVector ¶
func UinfoStartPartsVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
Types ¶
type Item ¶
type Item struct {
// contains filtered or unexported fields
}
func (*Item) MutateIidx ¶
func (*Item) MutateItype ¶
func (*Item) MutateItype2 ¶
func (*Item) Table ¶
func (rcv *Item) Table() flatbuffers.Table
type Move ¶
type Move struct {
// contains filtered or unexported fields
}
func (*Move) Table ¶
func (rcv *Move) Table() flatbuffers.Table
type Proto ¶
type Proto struct {
// contains filtered or unexported fields
}
func GetRootAsProto ¶
func GetRootAsProto(buf []byte, offset flatbuffers.UOffsetT) *Proto
func (*Proto) MutateUidx ¶
func (*Proto) OTherUserLength ¶
func (*Proto) Table ¶
func (rcv *Proto) Table() flatbuffers.Table
type SUser ¶
type SUser struct {
// contains filtered or unexported fields
}
func GetRootAsSUser ¶
func GetRootAsSUser(buf []byte, offset flatbuffers.UOffsetT) *SUser
func (*SUser) MutateAngleZ ¶
func (*SUser) MutateUidx ¶
func (*SUser) Table ¶
func (rcv *SUser) Table() flatbuffers.Table
type Uinfo ¶
type Uinfo struct {
// contains filtered or unexported fields
}
func GetRootAsUinfo ¶
func GetRootAsUinfo(buf []byte, offset flatbuffers.UOffsetT) *Uinfo
func (*Uinfo) MutateUidx ¶
func (*Uinfo) PartsLength ¶
func (*Uinfo) Table ¶
func (rcv *Uinfo) Table() flatbuffers.Table
type Vec3 ¶
type Vec3 struct {
// contains filtered or unexported fields
}
func (*Vec3) MutateAngleZ ¶
func (*Vec3) Table ¶
func (rcv *Vec3) Table() flatbuffers.Table
Click to show internal directories.
Click to hide internal directories.