Namespace Danmokou.Danmaku.Patterns
Classes
AsyncPattern
AsyncPatterns
Functions that describe actions performed over time. The full type is Func{AsyncHandoff, IEnumerator}.
AtomicPatterns
Functions that describe atomic synchronous actions.
PatternUtils
SAOffsetHandler
SummonAlongHandler
SyncPattern
SyncPatterns
Functions that describe patterns performed instantaneously.
Structs
AsyncHandoff
A struct containing information about the execution of an AsyncPattern.
This struct cleans up its own resources when the callee calls its Done() method to mark completion.
CommonHandoff
LoopControl<T>
SyncHandoff
A struct containing information for SyncPattern execution.
The caller is responsible for disposing this after it is done.