AniLand

package module
v0.0.0-...-066eea4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 19, 2023 License: Unlicense Imports: 2 Imported by: 0

README

flatbuffers

Documentation

Index

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 Ftype

type Ftype int16
const (
	FtypeMove   Ftype = 0
	FtypeLogin  Ftype = 1
	FtypeEnter  Ftype = 2
	FtypeAction Ftype = 3
	FtypeOther  Ftype = 4
)

func (Ftype) String

func (v Ftype) String() string

type Item

type Item struct {
	// contains filtered or unexported fields
}

func (*Item) Iidx

func (rcv *Item) Iidx() uint32

func (*Item) Init

func (rcv *Item) Init(buf []byte, i flatbuffers.UOffsetT)

func (*Item) Itype

func (rcv *Item) Itype() byte

func (*Item) Itype2

func (rcv *Item) Itype2() byte

func (*Item) MutateIidx

func (rcv *Item) MutateIidx(n uint32) bool

func (*Item) MutateItype

func (rcv *Item) MutateItype(n byte) bool

func (*Item) MutateItype2

func (rcv *Item) MutateItype2(n byte) bool

func (*Item) Table

func (rcv *Item) Table() flatbuffers.Table

type Move

type Move struct {
	// contains filtered or unexported fields
}

func (*Move) Init

func (rcv *Move) Init(buf []byte, i flatbuffers.UOffsetT)

func (*Move) Pos

func (rcv *Move) Pos(obj *Vec3) *Vec3

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) Ft

func (rcv *Proto) Ft() int16

func (*Proto) Init

func (rcv *Proto) Init(buf []byte, i flatbuffers.UOffsetT)

func (*Proto) MutateFt

func (rcv *Proto) MutateFt(n int16) bool

func (*Proto) MutateUidx

func (rcv *Proto) MutateUidx(n uint64) bool

func (*Proto) OTherUser

func (rcv *Proto) OTherUser(obj *SUser, j int) bool

func (*Proto) OTherUserLength

func (rcv *Proto) OTherUserLength() int

func (*Proto) Pos

func (rcv *Proto) Pos(obj *Vec3) *Vec3

func (*Proto) Table

func (rcv *Proto) Table() flatbuffers.Table

func (*Proto) Tt

func (rcv *Proto) Tt() []byte

func (*Proto) Uidx

func (rcv *Proto) Uidx() uint64

func (*Proto) User

func (rcv *Proto) User(obj *Uinfo) *Uinfo

type SUser

type SUser struct {
	// contains filtered or unexported fields
}

func GetRootAsSUser

func GetRootAsSUser(buf []byte, offset flatbuffers.UOffsetT) *SUser

func (*SUser) AngleZ

func (rcv *SUser) AngleZ() float64

func (*SUser) Init

func (rcv *SUser) Init(buf []byte, i flatbuffers.UOffsetT)

func (*SUser) MutateAngleZ

func (rcv *SUser) MutateAngleZ(n float64) bool

func (*SUser) MutateUidx

func (rcv *SUser) MutateUidx(n uint64) bool

func (*SUser) MutateX

func (rcv *SUser) MutateX(n float64) bool

func (*SUser) MutateY

func (rcv *SUser) MutateY(n float64) bool

func (*SUser) MutateZ

func (rcv *SUser) MutateZ(n float64) bool

func (*SUser) Table

func (rcv *SUser) Table() flatbuffers.Table

func (*SUser) Uid

func (rcv *SUser) Uid() []byte

func (*SUser) Uidx

func (rcv *SUser) Uidx() uint64

func (*SUser) X

func (rcv *SUser) X() float64

func (*SUser) Y

func (rcv *SUser) Y() float64

func (*SUser) Z

func (rcv *SUser) Z() float64

type Uinfo

type Uinfo struct {
	// contains filtered or unexported fields
}

func GetRootAsUinfo

func GetRootAsUinfo(buf []byte, offset flatbuffers.UOffsetT) *Uinfo

func (*Uinfo) Init

func (rcv *Uinfo) Init(buf []byte, i flatbuffers.UOffsetT)

func (*Uinfo) MutateUidx

func (rcv *Uinfo) MutateUidx(n uint64) bool

func (*Uinfo) NickStr

func (rcv *Uinfo) NickStr() []byte

func (*Uinfo) Parts

func (rcv *Uinfo) Parts(obj *Item, j int) bool

func (*Uinfo) PartsLength

func (rcv *Uinfo) PartsLength() int

func (*Uinfo) Table

func (rcv *Uinfo) Table() flatbuffers.Table

func (*Uinfo) Uidx

func (rcv *Uinfo) Uidx() uint64

type Vec3

type Vec3 struct {
	// contains filtered or unexported fields
}

func (*Vec3) AngleZ

func (rcv *Vec3) AngleZ() float64

func (*Vec3) Init

func (rcv *Vec3) Init(buf []byte, i flatbuffers.UOffsetT)

func (*Vec3) MutateAngleZ

func (rcv *Vec3) MutateAngleZ(n float64) bool

func (*Vec3) MutateX

func (rcv *Vec3) MutateX(n float64) bool

func (*Vec3) MutateY

func (rcv *Vec3) MutateY(n float64) bool

func (*Vec3) MutateZ

func (rcv *Vec3) MutateZ(n float64) bool

func (*Vec3) Table

func (rcv *Vec3) Table() flatbuffers.Table

func (*Vec3) X

func (rcv *Vec3) X() float64

func (*Vec3) Y

func (rcv *Vec3) Y() float64

func (*Vec3) Z

func (rcv *Vec3) Z() float64

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL