test

package
v0.0.0-...-66d79e2 Latest Latest
Warning

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

Go to latest
Published: Jun 20, 2018 License: MIT Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CompareFighter

func CompareFighter(p Errorf, f1 *Fighter, f2 *Fighter)

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)

func CompareGoType

func CompareGoType(p Errorf, g1 *GoType, g2 *GoType, prefix string)

func CompareVector2

func CompareVector2(p Errorf, v1 *Vector2, v2 *Vector2, prefix string)

Types

type Corpus

type Corpus uint
const (
	Corpus_UNIVERSAL Corpus = 0
	Corpus_WEB       Corpus = 1
	Corpus_IMAGES    Corpus = 2
	Corpus_LOCAL     Corpus = 3
	Corpus_NEWS      Corpus = 4
	Corpus_PRODUCTS  Corpus = 5
	Corpus_VIDEO     Corpus = 6
)

func (Corpus) ByteSize

func (i Corpus) ByteSize() (size int)

func (Corpus) CachedSize

func (i Corpus) CachedSize() int

func (*Corpus) Deserialize

func (i *Corpus) Deserialize(input *tygo.ProtoBuf) (err error)

func (Corpus) Serialize

func (i Corpus) Serialize(output *tygo.ProtoBuf)

func (Corpus) String

func (i Corpus) String() string

type Errorf

type Errorf func(string, ...interface{})

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

func (s *Fighter) ByteSize() (size int)

func (*Fighter) Deserialize

func (s *Fighter) Deserialize(input *tygo.ProtoBuf) (err error)

func (*Fighter) DeserializeGPRParam

func (s *Fighter) DeserializeGPRParam(data []byte) (a0 map[int32]interface{}, err error)

GPR Param(a0: map[int32]variant<Corpus, float64, string, *Vector2>)

func (*Fighter) DeserializeGPRResult

func (s *Fighter) DeserializeGPRResult(data []byte) (a0 *Fighter, a1 int32, err error)

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

func (s *Fighter) DeserializeRPGResult(data []byte) (a0 *Vector2, err error)

RPG Result(a0: *Vector2)

func (*Fighter) MaxFieldNum

func (s *Fighter) MaxFieldNum() int

func (*Fighter) Serialize

func (s *Fighter) Serialize(output *tygo.ProtoBuf)

func (*Fighter) SerializeGPRParam

func (s *Fighter) SerializeGPRParam(a0 map[int32]interface{}) (data []byte)

GPR Param(a0: map[int32]variant<Corpus, float64, string, *Vector2>)

func (*Fighter) SerializeGPRResult

func (s *Fighter) SerializeGPRResult(a0 *Fighter, a1 int32) (data []byte)

GPR Result(a0: *Fighter, a1: int32)

func (*Fighter) SerializeRPGParam

func (s *Fighter) SerializeRPGParam(a0 *Fighter, a1 interface{}, a2 float64) (data []byte)

RPG Param(a0: *Fighter, a1: variant<nil, int32>, a2: fixedpoint<3, 0>)

func (*Fighter) SerializeRPGResult

func (s *Fighter) SerializeRPGResult(a0 *Vector2) (data []byte)

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

type GoType struct {
	PP int32
	AP string
}

func (*GoType) ByteSize

func (g *GoType) ByteSize() int

func (*GoType) CachedSize

func (g *GoType) CachedSize() int

func (*GoType) Deserialize

func (g *GoType) Deserialize(r io.Reader) error

func (*GoType) Serialize

func (g *GoType) Serialize(w io.Writer)

type Vector2

type Vector2 struct {
	tygo.Tygo
	X float32 // float32
	Y float64 // fixedpoint<1, -10>
	B []byte  // bytes
	S string  // string
	M string  // symbol
	E Corpus  // Corpus
	P *GoType // *GoType
}

func (*Vector2) ByteSize

func (s *Vector2) ByteSize() (size int)

func (*Vector2) Deserialize

func (s *Vector2) Deserialize(input *tygo.ProtoBuf) (err error)

func (*Vector2) MaxFieldNum

func (s *Vector2) MaxFieldNum() int

func (*Vector2) Serialize

func (s *Vector2) Serialize(output *tygo.ProtoBuf)

Jump to

Keyboard shortcuts

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