MNX Document Model
Loading...
Searching...
No Matches
mnx::sequence::Event Member List

This is the complete list of members for mnx::sequence::Event, including all inherited members.

Base(const Base &src)mnx::Baseinline
Base(Base &&src) noexceptmnx::Baseinline
Base(const std::shared_ptr< json > &root, json_pointer pointer)mnx::Baseinlineprotected
Base(json &&jsonRef, Base &parent, const std::string_view &key)mnx::Baseinlineprotected
calcArrayIndex() constmnx::ArrayElementObjectinline
container() constmnx::ArrayElementObjectinline
ContentTypeValuemnx::sequence::Eventstatic
ContentTypeValueDefaultmnx::ContentObjectprotectedstatic
dump(int indents=-1)mnx::Baseinline
Event(const std::shared_ptr< json > &root, json_pointer pointer)mnx::sequence::Eventinline
Event(Base &parent, const std::string_view &key, std::optional< NoteValue::Initializer > noteValue=std::nullopt)mnx::sequence::Eventinline
findNote(const std::string &noteId) constmnx::sequence::Event
get() constmnx::ContentObjectinline
getChild(const std::string_view &key) constmnx::Baseinlineprotected
getEnclosingElement() constmnx::Base
getOptionalChild(const std::string_view &key) constmnx::Baseinlineprotected
getSequence() constmnx::sequence::Event
isGrace() constmnx::sequence::Event
MNX_OPTIONAL_CHILD(NoteValue, duration)mnx::sequence::Event
MNX_OPTIONAL_CHILD(EventLyrics, lyrics)mnx::sequence::Event
MNX_OPTIONAL_CHILD(EventMarkings, markings)mnx::sequence::Event
MNX_OPTIONAL_CHILD(Array< Note >, notes)mnx::sequence::Event
MNX_OPTIONAL_CHILD(Rest, rest)mnx::sequence::Event
MNX_OPTIONAL_CHILD(Array< Slur >, slurs)mnx::sequence::Event
MNX_OPTIONAL_PROPERTY(std::string, id)mnx::sequence::Event
MNX_OPTIONAL_PROPERTY(int, staff)mnx::sequence::Event
MNX_OPTIONAL_PROPERTY(StemDirection, stemDirection)mnx::sequence::Event
MNX_OPTIONAL_PROPERTY_WITH_DEFAULT(bool, measure, false)mnx::sequence::Event
mnx::ContentObject::MNX_OPTIONAL_PROPERTY_WITH_DEFAULT(std::string, type, std::string(ContentTypeValueDefault))mnx::ContentObject
Object(const std::shared_ptr< json > &root, json_pointer pointer)mnx::ArrayElementObjectinline
Object(Base &parent, const std::string_view &key)mnx::ArrayElementObjectinline
operator=(const Base &src)mnx::Baseinline
operator=(Base &&src)mnx::Baseinline
parent() constmnx::Baseinline
pointer() constmnx::Baseinline
ref() constmnx::Baseinlineprotected
ref()mnx::Baseinlineprotected
root() constmnx::Baseinlineprotected
setChild(const std::string_view &key, const T &value)mnx::Baseinlineprotected
~Base()=default (defined in mnx::Base)mnx::Basevirtual