Margrete RPC

types

attributeJOINT_KIND_TO_LONG_ATTR
= {JointKind.STEP: LongAttr.STEP, JointKind.CONTROL: LongAttr.CONTROL, JointKind.CURVE_CONTROL: LongAttr.CURVE_CONTROL}
attributeJOINT_KIND_FROM_LONG_ATTR
= {value: key for key, value in (JOINT_KIND_TO_LONG_ATTR.items())}
attribute__all__
= ['Color', 'ColorLike', 'ColorValue', 'AirDirection', 'AirDirectionLike', 'Direction', 'DirectionValue', 'ExAttr', 'ExtapDirection', 'ExtapDirectionLike', 'FlickDirection', 'FlickDirectionLike', 'JointKind', 'JointKindLike', 'LongAttr', 'NoteInfo', 'NoteType', 'direction_from_proto', 'direction_to_proto', 'joint_kind_from_long_attr', 'joint_kind_to_long_attr']
funcjoint_kind_to_long_attr(value) -> LongAttr

Map a :class:JointKind (or its string form) to the matching :class:LongAttr.

paramvalueJointKindLike

Returns

margrete_rpc.chart.notes.types.LongAttr
funcjoint_kind_from_long_attr(value) -> JointKind

Map a :class:LongAttr back to its :class:JointKind (step/control/curve control).

paramvalueLongAttr

Returns

margrete_rpc.chart.notes.types.JointKind
func_enum_line(value) -> str
paramvalueIntEnum | StrEnum

Returns

str
func_direction_line(info) -> str
paraminfoNoteInfo

Returns

str
func_variation_line(info) -> str
paraminfoNoteInfo

Returns

str
func_format_note_info(info) -> str
paraminfoNoteInfo

Returns

str