Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PreprocessQueue ¶
func PreprocessQueue(index int, queue []objects.IHitObject, sliderDance bool) []objects.IHitObject
Types ¶
type GenericScheduler ¶
type GenericScheduler struct {
// contains filtered or unexported fields
}
func (*GenericScheduler) Init ¶
func (scheduler *GenericScheduler) Init(objs []objects.IHitObject, diff *difficulty.Difficulty, cursor *graphics.Cursor, spinnerMoverCtor func() spinners.SpinnerMover, initKeys bool)
func (*GenericScheduler) Update ¶
func (scheduler *GenericScheduler) Update(time float64)
type Scheduler ¶
type Scheduler interface { Init(objects []objects.IHitObject, diff *difficulty.Difficulty, cursor *graphics.Cursor, spinnerMoverCtor func() spinners.SpinnerMover, initKeys bool) Update(time float64) }
func NewGenericScheduler ¶
func NewGenericScheduler(mover func() movers.MultiPointMover, index, id int) Scheduler
Click to show internal directories.
Click to hide internal directories.