upstream

package
v0.0.0-...-9c16532 Latest Latest
Warning

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

Go to latest
Published: Apr 1, 2020 License: MIT Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var EnumNamesPacket = map[Packet]string{
	PacketNONE:     "NONE",
	PacketSpawn:    "Spawn",
	PacketControls: "Controls",
}

Functions

func ControlsAddLeft

func ControlsAddLeft(builder *flatbuffers.Builder, left bool)

func ControlsAddRight

func ControlsAddRight(builder *flatbuffers.Builder, right bool)

func ControlsAddShooting

func ControlsAddShooting(builder *flatbuffers.Builder, shooting bool)

func ControlsAddThrusting

func ControlsAddThrusting(builder *flatbuffers.Builder, thrusting bool)

func ControlsEnd

func ControlsEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func ControlsStart

func ControlsStart(builder *flatbuffers.Builder)

func MessageAddPacket

func MessageAddPacket(builder *flatbuffers.Builder, packet flatbuffers.UOffsetT)

func MessageAddPacketType

func MessageAddPacketType(builder *flatbuffers.Builder, packetType byte)

func MessageEnd

func MessageEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func MessageStart

func MessageStart(builder *flatbuffers.Builder)

func PingAddTimestamp

func PingAddTimestamp(builder *flatbuffers.Builder, timestamp int64)

func PingEnd

func PingEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func PingStart

func PingStart(builder *flatbuffers.Builder)

func SpawnAddName

func SpawnAddName(builder *flatbuffers.Builder, name flatbuffers.UOffsetT)

func SpawnEnd

func SpawnEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func SpawnStart

func SpawnStart(builder *flatbuffers.Builder)

Types

type Controls

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

func GetRootAsControls

func GetRootAsControls(buf []byte, offset flatbuffers.UOffsetT) *Controls

func (*Controls) Init

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

func (*Controls) Left

func (rcv *Controls) Left() bool

func (*Controls) MutateLeft

func (rcv *Controls) MutateLeft(n bool) bool

func (*Controls) MutateRight

func (rcv *Controls) MutateRight(n bool) bool

func (*Controls) MutateShooting

func (rcv *Controls) MutateShooting(n bool) bool

func (*Controls) MutateThrusting

func (rcv *Controls) MutateThrusting(n bool) bool

func (*Controls) Right

func (rcv *Controls) Right() bool

func (*Controls) Shooting

func (rcv *Controls) Shooting() bool

func (*Controls) Table

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

func (*Controls) Thrusting

func (rcv *Controls) Thrusting() bool

type Message

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

func GetRootAsMessage

func GetRootAsMessage(buf []byte, offset flatbuffers.UOffsetT) *Message

func (*Message) Init

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

func (*Message) MutatePacketType

func (rcv *Message) MutatePacketType(n byte) bool

func (*Message) Packet

func (rcv *Message) Packet(obj *flatbuffers.Table) bool

func (*Message) PacketType

func (rcv *Message) PacketType() byte

func (*Message) Table

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

type Packet

type Packet = byte
const (
	PacketNONE     Packet = 0
	PacketSpawn    Packet = 1
	PacketControls Packet = 2
)

type Ping

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

func GetRootAsPing

func GetRootAsPing(buf []byte, offset flatbuffers.UOffsetT) *Ping

func (*Ping) Init

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

func (*Ping) MutateTimestamp

func (rcv *Ping) MutateTimestamp(n int64) bool

func (*Ping) Table

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

func (*Ping) Timestamp

func (rcv *Ping) Timestamp() int64

type Spawn

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

func GetRootAsSpawn

func GetRootAsSpawn(buf []byte, offset flatbuffers.UOffsetT) *Spawn

func (*Spawn) Init

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

func (*Spawn) Name

func (rcv *Spawn) Name() []byte

func (*Spawn) Table

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

Jump to

Keyboard shortcuts

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