Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AngleOffsetMover ¶
type AngleOffsetMover struct {
// contains filtered or unexported fields
}
func (*AngleOffsetMover) GetEndTime ¶
func (bm *AngleOffsetMover) GetEndTime() int64
func (*AngleOffsetMover) Reset ¶
func (bm *AngleOffsetMover) Reset()
func (*AngleOffsetMover) SetObjects ¶
func (bm *AngleOffsetMover) SetObjects(objs []objects.BaseObject)
type AxisMover ¶
type AxisMover struct {
// contains filtered or unexported fields
}
func (*AxisMover) GetEndTime ¶
func (*AxisMover) SetObjects ¶
func (bm *AxisMover) SetObjects(objs []objects.BaseObject)
type BezierMover ¶
type BezierMover struct {
// contains filtered or unexported fields
}
func (*BezierMover) GetEndTime ¶
func (bm *BezierMover) GetEndTime() int64
func (*BezierMover) Reset ¶
func (bm *BezierMover) Reset()
func (*BezierMover) SetObjects ¶
func (bm *BezierMover) SetObjects(objs []objects.BaseObject)
type HalfCircleMover ¶
type HalfCircleMover struct {
// contains filtered or unexported fields
}
func (*HalfCircleMover) GetEndTime ¶
func (bm *HalfCircleMover) GetEndTime() int64
func (*HalfCircleMover) Reset ¶
func (bm *HalfCircleMover) Reset()
func (*HalfCircleMover) SetObjects ¶
func (bm *HalfCircleMover) SetObjects(objs []objects.BaseObject)
type LinearMover ¶
type LinearMover struct {
// contains filtered or unexported fields
}
func (*LinearMover) GetEndTime ¶
func (bm *LinearMover) GetEndTime() int64
func (*LinearMover) Reset ¶
func (bm *LinearMover) Reset()
func (*LinearMover) SetObjects ¶
func (bm *LinearMover) SetObjects(objs []objects.BaseObject)
type MultiPointMover ¶
type MultiPointMover interface { Reset() SetObjects(objs []objects.BaseObject) Update(time int64) bmath.Vector2d GetEndTime() int64 }
func NewAngleOffsetMover ¶
func NewAngleOffsetMover() MultiPointMover
func NewAxisMover ¶
func NewAxisMover() MultiPointMover
func NewBezierMover ¶
func NewBezierMover() MultiPointMover
func NewHalfCircleMover ¶
func NewHalfCircleMover() MultiPointMover
func NewLinearMover ¶
func NewLinearMover() MultiPointMover
Click to show internal directories.
Click to hide internal directories.