NoteModel Member List

This is the complete list of members for NoteModel, including all inherited members.

adaptFrameForRole(sv_frame_t frame, sv_samplerate_t rate, int role)TabularModelinlineprotectedstatic
adaptValueForRole(float value, QString unit, int role)TabularModelinlineprotectedstatic
add(Event e) overrideNoteModelinlinevirtual
alignFromReference(sv_frame_t referenceFrame) const Modelvirtual
alignmentCompletionChanged(ModelId myId)Modelsignal
alignToReference(sv_frame_t frame) const Modelvirtual
canPlay() const overrideNoteModelinlinevirtual
completionChanged(ModelId myId)Modelsignal
containsEvent(const Event &e) const NoteModelinline
encodeColour(int r, int g, int b)XmlExportablestatic
encodeEntities(QString)XmlExportablestatic
ExportId typedefXmlExportable
extendEndFrame(sv_frame_t to)Modelinline
FLEXI_NOTE enum valueNoteModel
getAlignment() const Modelvirtual
getAlignmentCompletion() const Modelvirtual
getAlignmentReference() const Modelvirtual
getAllEvents() const NoteModelinline
getColumnCount() const overrideNoteModelinlinevirtual
getCompletion() const overrideNoteModelinlinevirtual
getData(int row, int column, int role) const overrideNoteModelinlinevirtual
getDefaultPlayAudible() const Playableinlinevirtual
getDefaultPlayClipId() const overrideNoteModelinlinevirtual
getEndFrame() const Modelinline
getEventCount() const NoteModelinline
getEventsCovering(sv_frame_t f) const NoteModelinline
getEventsSpanning(sv_frame_t f, sv_frame_t duration) const NoteModelinline
getEventsStartingAt(sv_frame_t f) const NoteModelinline
getEventsStartingWithin(sv_frame_t f, sv_frame_t duration) const NoteModelinline
getEventsWithin(sv_frame_t f, sv_frame_t duration) const NoteModelinline
getExportId() const XmlExportable
getFrameForRow(int row) const overrideNoteModelinlinevirtual
getHeading(int column) const overrideNoteModelinlinevirtual
getId() constWithTypedId< Model >inlineprotected
getIndexForEvent(const Event &e)NoteModelinline
getInsertRowCommand(int row) overrideNoteModelinlinevirtual
getLocation() const Modelvirtual
getMaker() const Modelvirtual
getNativeRate() const Modelinlinevirtual
getNearestEventMatching(sv_frame_t startSearchAt, std::function< bool(Event)> predicate, EventSeries::Direction direction, Event &found) const NoteModelinline
getNotes() const overrideNoteModelinlinevirtual
getNotesActiveAt(sv_frame_t frame) const overrideNoteModelinlinevirtual
getNotesStartingWithin(sv_frame_t startFrame, sv_frame_t duration) const overrideNoteModelinlinevirtual
getRDFTypeURI() const Modelinline
getRemoveRowCommand(int row) overrideNoteModelinlinevirtual
getResolution() const NoteModelinline
getRowCount() const overrideNoteModelinlinevirtual
getRowForFrame(sv_frame_t frame) const overrideNoteModelinlinevirtual
getSampleRate() const overrideNoteModelinlinevirtual
getScaleUnits() const NoteModelinline
getSetDataCommand(int row, int column, const QVariant &value, int role) overrideNoteModelinlinevirtual
getSortType(int column) const overrideNoteModelinlinevirtual
getSourceModel() const Modelinlinevirtual
getStartFrame() const overrideNoteModelinlinevirtual
getStringExportHeaders(DataExportOptions options) const overrideNoteModelinlinevirtual
getSubtype() const NoteModelinline
getTitle() const Modelvirtual
getTrueEndFrame() const overrideNoteModelinlinevirtual
getTypeName() const overrideNoteModelinlinevirtual
getUntypedId() const WithIdinlineprotected
getValueMaximum() const NoteModelinline
getValueMinimum() const NoteModelinline
getValueQuantization() const NoteModelinline
getZoomConstraint() const Modelinlinevirtual
Id typedefWithTypedId< Model >
isColumnTimeValue(int column) const overrideNoteModelinlinevirtual
isEditable() const overrideNoteModelinlinevirtual
isEmpty() const NoteModelinline
isOK() const overrideNoteModelinlinevirtual
isReady(int *cp=nullptr) const Modelinlinevirtual
isSparse() const overrideNoteModelinlinevirtual
m_alignmentModelModelprotected
m_completionNoteModelprotected
m_eventsNoteModelprotected
m_extendToModelprotected
m_haveExtentsNoteModelprotected
m_mutexModelmutableprotected
m_notifierNoteModelprotected
m_resolutionNoteModelprotected
m_sampleRateNoteModelprotected
m_sourceModelModelprotected
m_subtypeNoteModelprotected
m_typeUriModelprotected
m_unitsNoteModelprotected
m_valueMaximumNoteModelprotected
m_valueMinimumNoteModelprotected
m_valueQuantizationNoteModelprotected
Model()Modelinlineprotected
Model(const Model &)=deleteModelprotected
modelChanged(ModelId myId)Modelsignal
modelChangedWithin(ModelId myId, sv_frame_t startFrame, sv_frame_t endFrame)Modelsignal
ModelId typedefModel
NO_ID enum valueXmlExportable
NORMAL_NOTE enum valueNoteModel
NoteModel(sv_samplerate_t sampleRate, int resolution, bool notifyOnAdd=true, Subtype subtype=NORMAL_NOTE)NoteModelinline
NoteModel(sv_samplerate_t sampleRate, int resolution, float valueMinimum, float valueMaximum, bool notifyOnAdd=true, Subtype subtype=NORMAL_NOTE)NoteModelinline
operator=(const Model &)=deleteModelprotected
ready(ModelId myId)Modelsignal
remove(Event e) overrideNoteModelinlinevirtual
setAlignment(ModelId alignmentModel)Modelvirtual
setCompletion(int completion, bool update=true)NoteModelinline
setRDFTypeURI(QString uri)Modelinline
setScaleUnits(QString units)NoteModelinline
setSourceModel(ModelId model)Modelvirtual
setValueQuantization(float q)NoteModelinline
SortAlphabetical enum valueTabularModel
SortNumeric enum valueTabularModel
SortRole enum valueTabularModel
SortType enum nameTabularModel
Subtype enum nameNoteModel
toStringExportRows(DataExportOptions options, sv_frame_t startFrame, sv_frame_t duration) const overrideNoteModelinlinevirtual
toXml(QTextStream &out, QString indent="", QString extraAttributes="") const overrideNoteModelinlinevirtual
toXmlString(QString indent="", QString extraAttributes="") const XmlExportablevirtual
WithId()WithIdinline
WithTypedId()WithTypedId< Model >inline
XmlExportable()XmlExportableinline
~Model()Modelvirtual
~NoteModel()NoteModelinlinevirtual
~Playable()Playableinlinevirtual
~TabularModel()TabularModelinlinevirtual
~WithId()WithIdinlinevirtual
~XmlExportable()XmlExportableinlinevirtual