svgui  1.9
FlexiNoteLayer Member List

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

abandonNoteOns()FlexiNoteLayer
addMeasurementRect(const QXmlAttributes &)Layervirtual
addMeasureRectToSet(const MeasureRect &r)Layerinlineprotected
addNote(View *v, QMouseEvent *e)FlexiNoteLayervirtual
addNoteOff(int frame, int pitch)FlexiNoteLayer
addNoteOn(int frame, int pitch, int velocity)FlexiNoteLayer
alignFromReference(View *v, int frame) constLayerprotectedvirtual
alignToReference(View *v, int frame) constLayerprotectedvirtual
AutoAlignScale enum valueFlexiNoteLayer
clipboardHasDifferentAlignment(View *v, const Clipboard &clip) constLayerprotected
ColourAbsent enum valueLayer
ColourAndBackgroundSignificant enum valueLayer
ColourDistinguishes enum valueLayer
ColourHasMeaningfulValue enum valueLayer
ColourIrrelevant enum valueLayer
ColourRefCount typedefSingleColourLayerprotected
ColourSignificance enum nameLayer
connectSignals(const Model *)Layerprotected
copy(View *v, Selection s, Clipboard &to)FlexiNoteLayervirtual
deleteCurrentMeasureRect()Layervirtual
deleteMeasureRectFromSet(const MeasureRect &r)Layerinlineprotected
deleteSelection(Selection s)FlexiNoteLayervirtual
deleteSelectionInclusive(Selection s)FlexiNoteLayervirtual
DragNote enum valueFlexiNoteLayer
drawDrag(View *v, QMouseEvent *)FlexiNoteLayervirtual
drawEnd(View *v, QMouseEvent *)FlexiNoteLayervirtual
drawStart(View *v, QMouseEvent *)FlexiNoteLayervirtual
editDrag(View *v, QMouseEvent *)FlexiNoteLayervirtual
editEnd(View *v, QMouseEvent *)FlexiNoteLayervirtual
EditMode enum nameFlexiNoteLayer
editOpen(View *v, QMouseEvent *)FlexiNoteLayervirtual
editStart(View *v, QMouseEvent *)FlexiNoteLayervirtual
eraseDrag(View *v, QMouseEvent *)FlexiNoteLayervirtual
eraseEnd(View *v, QMouseEvent *)FlexiNoteLayervirtual
eraseStart(View *v, QMouseEvent *)FlexiNoteLayervirtual
findFocusedMeasureRect(QPoint) constLayerprotected
finish(FlexiNoteModel::EditCommand *command)FlexiNoteLayerinlineprotected
flagBaseColourChanged()SingleColourLayerinlineprotectedvirtual
FlexiNoteLayer()FlexiNoteLayer
FlexiNoteSet typedefFlexiNoteLayerprotected
getAssociatedPitchModel(View *v) constFlexiNoteLayerprotected
getBackgroundQColor(View *v) constSingleColourLayerprotectedvirtual
getBaseColour() constSingleColourLayervirtual
getBaseQColor() constSingleColourLayerprotectedvirtual
getCompletion(View *) constFlexiNoteLayerinlinevirtual
getCrosshairExtents(View *, QPainter &, QPoint, std::vector< QRect > &) constLayerinlinevirtual
getCurrentVerticalZoomStep() constFlexiNoteLayervirtual
getDefaultColourHint(bool dark, bool &impose)FlexiNoteLayerprotectedvirtual
getDisplayExtents(float &min, float &max) constFlexiNoteLayervirtual
getError(View *) constLayerinlinevirtual
getFeatureDescription(View *v, QPoint &) constFlexiNoteLayervirtual
getForegroundQColor(View *v) constSingleColourLayerprotectedvirtual
getLabelPreceding(int) constLayerinlinevirtual
getLayerColourSignificance() constSingleColourLayerinlinevirtual
getLayerPresentationName() constLayervirtual
getLayerPresentationPixmap(QSize size) constSingleColourLayervirtual
getLocalPoints(View *v, int) constFlexiNoteLayerprotected
getModel() constFlexiNoteLayerinlinevirtual
SingleColourLayer::getModel()Layerinline
getNewPropertyRangeMapper(const PropertyName &) constSingleColourLayervirtual
getNewVerticalZoomRangeMapper() constFlexiNoteLayervirtual
getNoteToEdit(View *v, int x, int y, FlexiNoteModel::Point &) constFlexiNoteLayerprotected
getPartialShades(View *v) constSingleColourLayerprotected
getPlayParameters()Layervirtual
getPointToDrag(View *v, int x, int y, FlexiNoteModel::Point &) constFlexiNoteLayerprotected
getPreferredFrameCountPosition() constLayerinlinevirtual
getPreferredTimeRulerPosition() constLayerinlinevirtual
getProperties() constFlexiNoteLayervirtual
getPropertyContainerIconName() constLayervirtual
getPropertyContainerName() constLayerinlinevirtual
getPropertyGroupName(const PropertyName &) constFlexiNoteLayervirtual
getPropertyLabel(const PropertyName &) constFlexiNoteLayervirtual
getPropertyRangeAndValue(const PropertyName &, int *min, int *max, int *deflt) constFlexiNoteLayervirtual
getPropertyType(const PropertyName &) constFlexiNoteLayervirtual
getPropertyValueLabel(const PropertyName &, int value) constFlexiNoteLayervirtual
getRelativeMousePosition(View *v, FlexiNoteModel::Point &note, int x, int y, bool &closeToLeft, bool &closeToRight, bool &closeToTop, bool &closeToBottom) constFlexiNoteLayerprotected
getScaleExtents(View *, float &min, float &max, bool &log) constFlexiNoteLayerprotected
getScaleUnits() constFlexiNoteLayervirtual
getValueExtents(float &min, float &max, bool &log, QString &unit) constFlexiNoteLayervirtual
getValueForY(View *v, int y) constFlexiNoteLayervirtual
getVerticalScale() constFlexiNoteLayerinline
getVerticalScaleWidth(View *v, bool, QPainter &) constFlexiNoteLayervirtual
getVerticalZoomSteps(int &defaultStep) constFlexiNoteLayervirtual
getXScaleValue(const View *v, int x, float &value, QString &unit) constLayervirtual
getYForValue(View *v, float value) constFlexiNoteLayervirtual
getYScaleDifference(const View *v, int y0, int y1, float &diff, QString &unit) constLayervirtual
getYScaleValue(const View *, int, float &, QString &) constLayerinlinevirtual
getZoomConstraint() constLayerinlinevirtual
hasLightBackground() constSingleColourLayervirtual
hasTimeXAxis() constLayerinlinevirtual
haveCurrentMeasureRect() constLayerinlinevirtual
isLayerDormant(const View *v) constLayervirtual
isLayerEditable() constFlexiNoteLayerinlinevirtual
isLayerOpaque() constLayerinlinevirtual
isLayerScrollable(const View *v) constFlexiNoteLayervirtual
Layer()Layer
layerMeasurementRectsChanged()Layersignal
layerNameChanged()Layersignal
layerParameterRangesChanged()Layersignal
layerParametersChanged()Layersignal
LeftBoundary enum valueFlexiNoteLayer
LinearScale enum valueFlexiNoteLayer
LogScale enum valueFlexiNoteLayer
m_colourSingleColourLayerprotected
m_colourExplicitlySetSingleColourLayerprotected
m_colourRefCountSingleColourLayerprotectedstatic
m_currentMeasureRectPointLayermutableprotected
m_defaultColourSetSingleColourLayerprotected
m_draggingRectLayerprotected
m_dragPointXFlexiNoteLayerprotected
m_dragPointYFlexiNoteLayerprotected
m_dragStartXFlexiNoteLayerprotected
m_dragStartYFlexiNoteLayerprotected
m_editingFlexiNoteLayerprotected
m_editingCommandFlexiNoteLayerprotected
m_editingPointFlexiNoteLayerprotected
m_editModeFlexiNoteLayerprotected
m_greatestLeftNeighbourFrameFlexiNoteLayerprotected
m_haveCurrentMeasureRectLayermutableprotected
m_haveDraggingRectLayerprotected
m_intelligentActionsFlexiNoteLayerprotected
m_measureRectsLayerprotected
m_modelFlexiNoteLayerprotected
m_originalPointFlexiNoteLayerprotected
m_pendingNoteOnsFlexiNoteLayerprotected
m_presentationNameLayerprotected
m_scaleMaximumFlexiNoteLayermutableprotected
m_scaleMinimumFlexiNoteLayermutableprotected
m_smallestRightNeighbourFrameFlexiNoteLayerprotected
m_verticalScaleFlexiNoteLayerprotected
measureDoubleClick(View *, QMouseEvent *)Layervirtual
measureDrag(View *, QMouseEvent *)Layervirtual
measureEnd(View *, QMouseEvent *)Layervirtual
MeasureRectSet typedefLayerprotected
measureStart(View *, QMouseEvent *)Layervirtual
mergeNotes(View *v, Selection s, bool inclusive)FlexiNoteLayer
MIDIRangeScale enum valueFlexiNoteLayer
modelAlignmentCompletionChanged()Layersignal
modelChanged()Layersignal
modelChangedWithin(int startFrame, int endFrame)Layersignal
modelCompletionChanged()Layersignal
modelReplaced()Layersignal
mouseMoveEvent(View *v, QMouseEvent *)FlexiNoteLayervirtual
moveSelection(Selection s, int newStartFrame)FlexiNoteLayervirtual
nearestMeasurementRectChanged(View *, QPoint prev, QPoint now) constLayervirtual
needsTextLabelHeight() constLayerinlinevirtual
paint(View *v, QPainter &paint, QRect rect) constFlexiNoteLayervirtual
paintCrosshairs(View *, QPainter &, QPoint) constLayerinlinevirtual
paintMeasurementRect(View *v, QPainter &paint, const MeasureRect &r, bool focus) constLayerprotected
paintMeasurementRects(View *, QPainter &, bool showFocus, QPoint focusPoint) constLayervirtual
paintVerticalScale(View *v, bool, QPainter &paint, QRect rect) constFlexiNoteLayervirtual
paste(View *v, const Clipboard &from, int frameOffset, bool interactive)FlexiNoteLayervirtual
PositionBottom enum valueLayer
PositionMiddle enum valueLayer
PositionTop enum valueLayer
resizeSelection(Selection s, Selection newSize)FlexiNoteLayervirtual
RightBoundary enum valueFlexiNoteLayer
setBaseColour(int)SingleColourLayervirtual
setDefaultColourFor(View *v)SingleColourLayervirtual
setDisplayExtents(float min, float max)FlexiNoteLayervirtual
setIntelligentActions(bool on)FlexiNoteLayerinline
setLayerDormant(const View *v, bool dormant)Layervirtual
setMeasureRectFromPixrect(View *v, MeasureRect &r, QRect pixrect) constLayerprotectedvirtual
setMeasureRectYCoord(View *v, MeasureRect &r, bool start, int y) constLayerprotectedvirtual
setModel(FlexiNoteModel *model)FlexiNoteLayer
setObjectName(const QString &name)Layervirtual
setPresentationName(QString name)Layervirtual
setProperties(const QXmlAttributes &attributes)FlexiNoteLayervirtual
setProperty(const PropertyName &, int value)FlexiNoteLayervirtual
setSynchronousPainting(bool)Layerinlinevirtual
setVerticalRangeToNoteRange(View *v)FlexiNoteLayer
setVerticalScale(VerticalScale scale)FlexiNoteLayer
setVerticalZoomStep(int)FlexiNoteLayervirtual
shouldAutoAlign() constFlexiNoteLayerprotected
shouldConvertMIDIToHz() constFlexiNoteLayerprotected
showLayer(View *, bool show)Layerslot
SingleColourLayer()SingleColourLayerprotected
SnapLeft enum valueLayer
SnapNearest enum valueLayer
SnapNeighbouring enum valueLayer
SnapRight enum valueLayer
snapSelectedNotesToPitchTrack(View *v, Selection s)FlexiNoteLayer
snapToFeatureFrame(View *v, int &frame, int &resolution, SnapType snap) constFlexiNoteLayervirtual
snapToSimilarFeature(View *, int &, int &resolution, SnapType) constLayerinlinevirtual
SnapType enum nameLayer
splitEnd(View *v, QMouseEvent *)FlexiNoteLayervirtual
SplitNote enum valueFlexiNoteLayer
splitNotesAt(View *v, int frame)FlexiNoteLayer
splitNotesAt(View *v, int frame, QMouseEvent *e)FlexiNoteLayerprotected
splitStart(View *v, QMouseEvent *)FlexiNoteLayervirtual
supportsOtherZoomLevels() constLayerinlinevirtual
toBriefXml(QTextStream &stream, QString indent="", QString extraAttributes="") constLayervirtual
toXml(QTextStream &stream, QString indent="", QString extraAttributes="") constFlexiNoteLayervirtual
updateMeasurePixrects(View *v) constLayerprotected
updateMeasureRectYCoords(View *v, const MeasureRect &r) constLayerprotectedvirtual
updateNoteValue(View *v, FlexiNoteModel::Point &note) constFlexiNoteLayerprotected
VerticalPosition enum nameLayer
VerticalScale enum nameFlexiNoteLayer
verticalZoomChanged()Layersignal
~Layer()Layervirtual
~SingleColourLayer()SingleColourLayerprotectedvirtual