R
Factory namespace for building :class:RawNote trees node-by-node.
Each static method returns a single :class:RawNote for one node of a chart structure,
named \<note>[_\<segment>] (e.g. :meth:tap, :meth:slide_begin, :meth:slide_step,
:meth:air_crush_end). Assemble long notes by attaching segment nodes as children via
:meth:RawNote.child. Intended for raw editing and tests; typed notes are easier for
normal authoring.
Functions
func_raw(note_type, long_attr, t, x, w, *, h=None, til=None, dir=None, inverted=None, gap=None, color=None) -> RawNoteparamnote_typeNoteTypeparamlong_attrLongAttrparamtint | PositionLikeparamxintparamwintparamhint | None= Noneparamtilint | None= NoneparamdirDirectionValue | str | None= Noneparaminvertedbool | None= Noneparamgapint | None= NoneparamcolorColorLike | int | None= NoneReturns
margrete_rpc.chart.notes.raw.RawNotefunctap(*, t, x, w, til=None) -> RawNoteparamtint | PositionLikeparamxintparamwintparamtilint | None= NoneReturns
margrete_rpc.chart.notes.raw.RawNotefuncextap(*, t, x, w, dir=ExtapDirection.UP, til=None) -> RawNoteparamtint | PositionLikeparamxintparamwintparamdirExtapDirectionLike | int= ExtapDirection.UPparamtilint | None= NoneReturns
margrete_rpc.chart.notes.raw.RawNotefuncflick(*, t, x, w, dir=FlickDirection.AUTO, til=None) -> RawNoteparamtint | PositionLikeparamxintparamwintparamdirFlickDirectionLike | int= FlickDirection.AUTOparamtilint | None= NoneReturns
margrete_rpc.chart.notes.raw.RawNotefuncdamage(*, t, x, w, til=None) -> RawNoteparamtint | PositionLikeparamxintparamwintparamtilint | None= NoneReturns
margrete_rpc.chart.notes.raw.RawNotefunchold_begin(*, t, x, w, til=None) -> RawNoteparamtint | PositionLikeparamxintparamwintparamtilint | None= NoneReturns
margrete_rpc.chart.notes.raw.RawNotefunchold_end(*, t, x, w, til=None) -> RawNoteparamtint | PositionLikeparamxintparamwintparamtilint | None= NoneReturns
margrete_rpc.chart.notes.raw.RawNotefuncslide_begin(*, t, x, w, til=None) -> RawNoteparamtint | PositionLikeparamxintparamwintparamtilint | None= NoneReturns
margrete_rpc.chart.notes.raw.RawNotefuncslide_step(*, t, x, w, til=None) -> RawNoteparamtint | PositionLikeparamxintparamwintparamtilint | None= NoneReturns
margrete_rpc.chart.notes.raw.RawNotefuncslide_control(*, t, x, w, til=None) -> RawNoteparamtint | PositionLikeparamxintparamwintparamtilint | None= NoneReturns
margrete_rpc.chart.notes.raw.RawNotefuncslide_curve_control(*, t, x, w, til=None) -> RawNoteparamtint | PositionLikeparamxintparamwintparamtilint | None= NoneReturns
margrete_rpc.chart.notes.raw.RawNotefuncslide_end(*, t, x, w, til=None) -> RawNoteparamtint | PositionLikeparamxintparamwintparamtilint | None= NoneReturns
margrete_rpc.chart.notes.raw.RawNotefuncair(*, t, x, w, dir=AirDirection.UP, inverted=False, til=None) -> RawNoteparamtint | PositionLikeparamxintparamwintparamdirAirDirectionLike | int= AirDirection.UPparaminvertedbool= Falseparamtilint | None= NoneReturns
margrete_rpc.chart.notes.raw.RawNotefuncair_slide_begin(*, t, x, w, h, til=None) -> RawNoteparamtint | PositionLikeparamxintparamwintparamhintparamtilint | None= NoneReturns
margrete_rpc.chart.notes.raw.RawNotefuncair_slide_step(*, t, x, w, h, til=None) -> RawNoteparamtint | PositionLikeparamxintparamwintparamhintparamtilint | None= NoneReturns
margrete_rpc.chart.notes.raw.RawNotefuncair_slide_control(*, t, x, w, h, til=None) -> RawNoteparamtint | PositionLikeparamxintparamwintparamhintparamtilint | None= NoneReturns
margrete_rpc.chart.notes.raw.RawNotefuncair_slide_curve_control(*, t, x, w, h, til=None) -> RawNoteparamtint | PositionLikeparamxintparamwintparamhintparamtilint | None= NoneReturns
margrete_rpc.chart.notes.raw.RawNotefuncair_slide_end(*, t, x, w, h, til=None) -> RawNoteparamtint | PositionLikeparamxintparamwintparamhintparamtilint | None= NoneReturns
margrete_rpc.chart.notes.raw.RawNotefuncair_slide_end_noact(*, t, x, w, h, til=None) -> RawNoteparamtint | PositionLikeparamxintparamwintparamhintparamtilint | None= NoneReturns
margrete_rpc.chart.notes.raw.RawNotefuncair_hold_begin(*, t, x, w, h, til=None) -> RawNoteparamtint | PositionLikeparamxintparamwintparamhintparamtilint | None= NoneReturns
margrete_rpc.chart.notes.raw.RawNotefuncair_hold_step(*, t, x, w, h, til=None) -> RawNoteparamtint | PositionLikeparamxintparamwintparamhintparamtilint | None= NoneReturns
margrete_rpc.chart.notes.raw.RawNotefuncair_hold_end(*, t, x, w, h, til=None) -> RawNoteparamtint | PositionLikeparamxintparamwintparamhintparamtilint | None= NoneReturns
margrete_rpc.chart.notes.raw.RawNotefuncair_hold_end_noact(*, t, x, w, h, til=None) -> RawNoteparamtint | PositionLikeparamxintparamwintparamhintparamtilint | None= NoneReturns
margrete_rpc.chart.notes.raw.RawNotefuncair_crush_begin(*, t, x, w, h, gap=0, color=ColorValue.DEFAULT, til=None) -> RawNoteparamtint | PositionLikeparamxintparamwintparamhintparamgapint | DivisionLike= 0paramcolorColorLike | int= ColorValue.DEFAULTparamtilint | None= NoneReturns
margrete_rpc.chart.notes.raw.RawNotefuncair_crush_control(*, t, x, w, h, til=None) -> RawNoteparamtint | PositionLikeparamxintparamwintparamhintparamtilint | None= NoneReturns
margrete_rpc.chart.notes.raw.RawNotefuncair_crush_end(*, t, x, w, h, til=None) -> RawNoteparamtint | PositionLikeparamxintparamwintparamhintparamtilint | None= NoneReturns
margrete_rpc.chart.notes.raw.RawNote