Documentation ¶
Index ¶
- type Boss
- type Comet
- func (c *Comet) AppendVerticesIndices(vx []ebiten.Vertex, ix []uint16, index *int, ctx *graphics.Context) ([]ebiten.Vertex, []uint16)
- func (c *Comet) Damage() float64
- func (c *Comet) Dead() bool
- func (c *Comet) Position() mgl64.Vec3
- func (c *Comet) Radius() float64
- func (c *Comet) TakeHit(_ float64)
- func (c *Comet) Team() Team
- func (c *Comet) Update(_ *Context)
- type Context
- type Entity
- type Portal
- func (p *Portal) Activate()
- func (p *Portal) AppendVerticesIndices(vx []ebiten.Vertex, ix []uint16, index *int, ctx *graphics.Context) ([]ebiten.Vertex, []uint16)
- func (p *Portal) Damage() float64
- func (p *Portal) Deactivate()
- func (p *Portal) Dead() bool
- func (p *Portal) MarkerShape() aoe.Shape
- func (p *Portal) Position() mgl64.Vec3
- func (p *Portal) Radius() float64
- func (p *Portal) TakeHit(_ float64)
- func (p *Portal) Targeted() bool
- func (p *Portal) Team() Team
- func (p *Portal) Update(ctx *Context)
- type Projectile
- func (p *Projectile) AppendVerticesIndices(vx []ebiten.Vertex, ix []uint16, index *int, ctx *graphics.Context) ([]ebiten.Vertex, []uint16)
- func (p *Projectile) Damage() float64
- func (p *Projectile) Dead() bool
- func (p *Projectile) Position() mgl64.Vec3
- func (p *Projectile) Pull() float64
- func (p *Projectile) Radius() float64
- func (p *Projectile) TakeHit(_ float64)
- func (p *Projectile) Team() Team
- func (p *Projectile) Update(ctx *Context)
- type Stance
- type Team
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Comet ¶
type Comet struct {
// contains filtered or unexported fields
}
func (*Comet) AppendVerticesIndices ¶
type Portal ¶
type Portal struct {
// contains filtered or unexported fields
}
func (*Portal) AppendVerticesIndices ¶
func (*Portal) Deactivate ¶
func (p *Portal) Deactivate()
func (*Portal) MarkerShape ¶
type Projectile ¶
type Projectile struct {
// contains filtered or unexported fields
}
func NewProjectile ¶
func (*Projectile) AppendVerticesIndices ¶
func (*Projectile) Damage ¶
func (p *Projectile) Damage() float64
func (*Projectile) Dead ¶
func (p *Projectile) Dead() bool
func (*Projectile) Position ¶
func (p *Projectile) Position() mgl64.Vec3
func (*Projectile) Pull ¶
func (p *Projectile) Pull() float64
func (*Projectile) Radius ¶
func (p *Projectile) Radius() float64
func (*Projectile) TakeHit ¶
func (p *Projectile) TakeHit(_ float64)
func (*Projectile) Team ¶
func (p *Projectile) Team() Team
func (*Projectile) Update ¶
func (p *Projectile) Update(ctx *Context)
Click to show internal directories.
Click to hide internal directories.