Documentation ¶
Index ¶
- func CompareFighter(p Errorf, f1 *Fighter, f2 *Fighter)
- func CompareFighter_Part1(p Errorf, f1 *Fighter_Part1, f2 *Fighter_Part1)
- func CompareFighter_Part2(p Errorf, f1 *Fighter_Part2, f2 *Fighter_Part2)
- func CompareGoType(p Errorf, g1 *GoType, g2 *GoType, prefix string)
- func CompareVector2(p Errorf, v1 *Vector2, v2 *Vector2, prefix string)
- type Corpus
- type Errorf
- type Fighter
- func (s *Fighter) ByteSize() (size int)
- func (s *Fighter) Deserialize(input *tygo.ProtoBuf) (err error)
- func (s *Fighter) DeserializeGPRParam(data []byte) (a0 map[int32]interface{}, err error)
- func (s *Fighter) DeserializeGPRResult(data []byte) (a0 *Fighter, a1 int32, err error)
- func (s *Fighter) DeserializeRPGParam(data []byte) (a0 *Fighter, a1 interface{}, a2 float64, err error)
- func (s *Fighter) DeserializeRPGResult(data []byte) (a0 *Vector2, err error)
- func (s *Fighter) MaxFieldNum() int
- func (s *Fighter) Serialize(output *tygo.ProtoBuf)
- func (s *Fighter) SerializeGPRParam(a0 map[int32]interface{}) (data []byte)
- func (s *Fighter) SerializeGPRResult(a0 *Fighter, a1 int32) (data []byte)
- func (s *Fighter) SerializeRPGParam(a0 *Fighter, a1 interface{}, a2 float64) (data []byte)
- func (s *Fighter) SerializeRPGResult(a0 *Vector2) (data []byte)
- type Fighter_Part1
- type Fighter_Part2
- type GoType
- type Vector2
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CompareFighter ¶
func CompareFighter_Part1 ¶
func CompareFighter_Part1(p Errorf, f1 *Fighter_Part1, f2 *Fighter_Part1)
func CompareFighter_Part2 ¶
func CompareFighter_Part2(p Errorf, f1 *Fighter_Part2, f2 *Fighter_Part2)
Types ¶
type Fighter ¶
type Fighter struct { Fighter_Part2 V0 interface{} // variant<int32, float32, bytes, *Vector2> V1 interface{} // variant<int32, float32, bytes, *Vector2> V2 interface{} // variant<int32, float32, bytes, *Vector2> V3 interface{} // variant<int32, float32, bytes, *Vector2> V4 interface{} // variant<int32, float32, bytes, *Vector2> Vl []interface{} // []variant<int32, fixedpoint<3, 0>, string, *Vector2> Vd map[int32]interface{} // map[int32]variant<Corpus, float64, string, *Vector2> Ld map[int32][]interface{} // map[int32][]variant<Corpus, float64, string, *Vector2> Fld map[int32][]float32 // map[int32][]float32 Dd map[int32]map[int32]interface{} // map[int32]map[int32]variant<int32, Corpus, float64, string, *Vector2> Fdd map[int32]map[int32]float32 // map[int32]map[int32]float32 Nv interface{} // variant<nil, int32> Lv interface{} // variant<int32, []variant<float32, string>> Flv interface{} // variant<int32, []float32> Dv interface{} // variant<int32, map[int32]variant<float32, string>> Fdv interface{} // variant<int32, map[int32]float32> Poslll [][][]*Vector2 // [][][]*Vector2 Posdl []map[string]*Vector2 // []map[string]*Vector2 }
func (*Fighter) DeserializeGPRParam ¶
GPR Param(a0: map[int32]variant<Corpus, float64, string, *Vector2>)
func (*Fighter) DeserializeGPRResult ¶
GPR Result(a0: *Fighter, a1: int32)
func (*Fighter) DeserializeRPGParam ¶
func (s *Fighter) DeserializeRPGParam(data []byte) (a0 *Fighter, a1 interface{}, a2 float64, err error)
RPG Param(a0: *Fighter, a1: variant<nil, int32>, a2: fixedpoint<3, 0>)
func (*Fighter) DeserializeRPGResult ¶
RPG Result(a0: *Vector2)
func (*Fighter) MaxFieldNum ¶
func (*Fighter) SerializeGPRParam ¶
GPR Param(a0: map[int32]variant<Corpus, float64, string, *Vector2>)
func (*Fighter) SerializeGPRResult ¶
GPR Result(a0: *Fighter, a1: int32)
func (*Fighter) SerializeRPGParam ¶
RPG Param(a0: *Fighter, a1: variant<nil, int32>, a2: fixedpoint<3, 0>)
func (*Fighter) SerializeRPGResult ¶
RPG Result(a0: *Vector2)
type Fighter_Part1 ¶
type Fighter_Part1 struct { tygo.Tygo Pos *Vector2 // *Vector2 IsAwake bool // bool Hp float32 // float32 Poss map[int32]*Vector2 // map[int32]*Vector2 Posi map[int32]float32 // map[int32]float32 Posl []*Vector2 // []*Vector2 Posll [][]*Vector2 // [][]*Vector2 Pyl []*GoType // []*GoType Pyd map[int32]*GoType // map[int32]*GoType Pyv1 interface{} // variant<int32, *GoType> Pyv2 interface{} // variant<int32, *GoType> }
func (*Fighter_Part1) ByteSize ¶
func (s *Fighter_Part1) ByteSize() (size int)
func (*Fighter_Part1) Deserialize ¶
func (s *Fighter_Part1) Deserialize(input *tygo.ProtoBuf) (err error)
func (*Fighter_Part1) MaxFieldNum ¶
func (s *Fighter_Part1) MaxFieldNum() int
func (*Fighter_Part1) Serialize ¶
func (s *Fighter_Part1) Serialize(output *tygo.ProtoBuf)
type Fighter_Part2 ¶
type Fighter_Part2 struct { Fighter_Part1 Fl []float32 // []float32 Bl [][]byte // []bytes Sl []string // []string Bd map[string][]byte // map[string]bytes Sd map[int32]string // map[int32]string Ml []string // []symbol Mbd map[string][]byte // map[symbol]bytes Md map[int32]string // map[int32]symbol El []Corpus // []Corpus Ed map[int32]Corpus // map[int32]Corpus Ll [][]float32 // [][]float32 }
func (*Fighter_Part2) ByteSize ¶
func (s *Fighter_Part2) ByteSize() (size int)
func (*Fighter_Part2) Deserialize ¶
func (s *Fighter_Part2) Deserialize(input *tygo.ProtoBuf) (err error)
func (*Fighter_Part2) MaxFieldNum ¶
func (s *Fighter_Part2) MaxFieldNum() int
func (*Fighter_Part2) Serialize ¶
func (s *Fighter_Part2) Serialize(output *tygo.ProtoBuf)
type GoType ¶
func (*GoType) CachedSize ¶
Click to show internal directories.
Click to hide internal directories.