Margrete RPC

Flick

A flick note carrying a flick :attr:dir direction.

Same geometry as :class:Tap, plus a direction (default :attr:FlickDirection.AUTO). See :class:Tap for the constructor's timing/lane arguments.

Attributes

attributedirFlickDirection
= dir

The note's flick direction (:class:FlickDirection).

Functions

func__init__(self, *, t, x, w, dir=FlickDirection.AUTO, _info=None, _id=None) -> None

Create a flick. See :class:Tap for t/x/w; dir sets the flick direction (:class:FlickDirection, default AUTO).

paramself
paramtint | PositionLike
paramxint
paramwint
paramdirFlickDirectionLike | int
= FlickDirection.AUTO
param_infoNoteInfo | None
= None
param_idint | None
= None

Returns

None
func_base_raw(self) -> RawNote
paramself

Returns

margrete_rpc.chart.notes.raw.RawNote
func_str_parts(self) -> list[str]
paramself

Returns

list[str]
funcconverted(self, target, **overrides) -> T

Return a new note of type target with this note's geometry.

paramself
paramtargettype[T]
paramoverridesAny
= {}

Returns

margrete_rpc.chart.notes.ground.Flick.converted[T]

On this page