| C_GArray | |
| C_GByteArray | |
| C_GDebugKey | |
| C_GHook | |
| C_GHookList | |
| C_GList | |
| C_GNode | |
| C_GPtrArray | |
| C_GSList | |
| C_GString | |
| C_GTuples | |
| CCAActionDelegate | |
| CCAActionStorage | |
| CCAArchive | Class for the manipulation of a gzipped tar archive (tar.gz) |
| CCACanorus | |
| ►CCAContext | Line of music elements in the sheet |
| CCAFiguredBassContext | Context for keeping the figured bass marks |
| CCAFunctionMarkContext | Context for function marks |
| CCALyricsContext | One stanza line of lyrics |
| CCAStaff | Represents a staff in the sheet |
| CCADiatonicKey | Musical key |
| CCADiatonicPitch | Musical note pitch |
| CCADocument | Class which represents the current document |
| ►CCADrawable | |
| ►CCADrawableContext | |
| CCADrawableFiguredBassContext | |
| CCADrawableFunctionMarkContext | |
| CCADrawableLyricsContext | |
| CCADrawableStaff | |
| ►CCADrawableMusElement | |
| CCADrawableAccidental | |
| CCADrawableBarline | |
| CCADrawableClef | Drawable instance of CAClef This class draws the clef to the canvas |
| CCADrawableFiguredBassNumber | |
| CCADrawableFunctionMark | The drawable instance of the function mark. These music elements are ordinary music elements selectable by the user |
| CCADrawableFunctionMarkSupport | Rectangles, key names, numbers below/above function, lines etc. Support class which draws the key of the function, rectangle around it, chord area, ellipse etc. These drawable music elements aren't selectable, but they can't be drawn by a single CADrawableFunctionMark because they're usually dependent on more than one function mark |
| CCADrawableKeySignature | |
| CCADrawableMark | Drawable instance of marks This class draws the actual marks on the canvas |
| CCADrawableMidiNote | |
| CCADrawableNote | |
| CCADrawableRest | |
| CCADrawableSlur | |
| CCADrawableSyllable | |
| CCADrawableTimeSignature | |
| CCADrawableTuplet | |
| CCADrawableNoteCheckerError | |
| CCADrawSettings | |
| CCAEngraver | Class for correctly placing the abstract notes to the score canvas |
| CCAFileFormats | File formats supported by Canorus This class contains the filters shown in file dialogs (eg. when opening/saving a document) and its internal enumeration values used when storing settings for default or last used filter |
| CCAHelpCtl | Class for showing User's guide, What's new, Did you know tips etc |
| CCAInterval | Music interval expressed with diatonical quality and quantity |
| CCAKDTree< T > | Space partitioning structure for fast access to drawable elements on canvas |
| CCAKDTree< CADrawableContext * > | |
| CCAKDTree< CADrawableMusElement * > | |
| CCAKDTree< CADrawableNoteCheckerError * > | |
| CCAKeybdInput | Music input per midi non realtime This class adds score input capability through a connected midi keyboard in non realtime. It allows to use simultaniously the computer mouse and the computer keyboard as usual |
| CCALayoutEngine | |
| CCAMidiImportEvent | |
| ►CCAMusElement | An abstract class which represents every music element in the score |
| CCABarline | Music element which represents a barline in the score |
| CCAClef | |
| CCAFiguredBassMark | |
| CCAFunctionMark | Represents a function mark in the score |
| CCAKeySignature | Represents a key signature sign in the staff |
| ►CCAMark | Marks that depend on other music elements |
| CCAArticulation | Note articulation marks |
| CCABookMark | A bookmark shortcut |
| CCACrescendo | Crescendo and Decrescendo marks |
| CCADynamic | Absolute dynamic marks |
| CCAFermata | Fermata mark |
| CCAFingering | Finger marks |
| CCAInstrumentChange | Instrument change during the score |
| CCARepeatMark | Repeat marks like segno, volta, coda etc |
| CCARitardando | Ritardando and Accellerando marks |
| CCATempo | Tempo mark |
| CCAText | Text sign |
| ►CCAPlayable | Playable instances of music elements |
| CCAMidiNote | Represents a note with custom length and Midi-defined pitch |
| CCANote | Represents a note in the score |
| CCARest | Represents a rest in the score |
| CCASlur | Slur, Tie, Phrasing slur and Laissez vibrer tie This class represents any type of slur. Holds pointers to the first and last notes |
| CCASyllable | Lyrics under the note |
| CCATimeSignature | Represents a time signature in the staff |
| CCATuplet | Class used for tuplets (triplets, duols etc.) |
| CCAMusElementFactory | Creation, removal, configuration of music elements |
| CCANoteChecker | Class checking the user errors in the score (e.g. too long bars etc.) |
| CCANoteCheckerError | Class representing the error produced by the note checker |
| CCAPlayableLength | Musical length of notes and rests |
| CCAPlugin | |
| CCAPyConsoleInterface | |
| CCAResource | Different resources included in the file |
| CCAResourceCtl | Resource control class |
| CCASheet | Represents a single sheet of paper in the document |
| CCASingleAction | |
| CCATar | Class for the manipulation of tar files |
| CCATar::CATarBufInfo | |
| CCATar::CATarFile | |
| CCATar::CATarHeader | |
| CCALilyPondImport::CATime | |
| CCAMidiImport::CATime | |
| CCATranspose | Class used for transposing a set of notes for the given interval |
| CCATypesetter | |
| CCAUndo | Undo/Redo support |
| CCAVoice | Class which represents a voice in the staff |
| Ccode | |
| CcontainerElement | |
| CcontrolElement | |
| Cct_data_s | |
| Celement | |
| Cexcept | |
| Cgz_header_s | |
| Cinflate_state | |
| Cinternal_state | |
| CkeysigElement | |
| CkeytouchElement | |
| CmapElement | |
| CmetaElement | |
| CRtMidiIn::MidiMessage | |
| Cmz_stream_s | |
| Cmz_zip_archive_file_stat | |
| Cmz_zip_archive_tag | |
| Cmz_zip_array | |
| Cmz_zip_internal_state_tag | |
| Cmz_zip_writer_add_state | |
| CnoteElement | |
| CpartElement | |
| CpitchElement | |
| Cpmidi_outs | |
| CpressureElement | |
| CprogramElement | |
| ►CQAction | |
| CCAPluginAction | |
| ►CQDialog | |
| CCAJumpToView | |
| CCAPropertiesDialog | Advanced Document, Sheet, Staff etc. properties |
| CCASettingsDialog | |
| CShortcutGetter | |
| ►CQDockWidget | |
| CCAMidiRecorderView | |
| CCATransposeView | |
| ►CQLCDNumber | |
| CCALCDNumber | |
| ►CQLineEdit | |
| CCATextEdit | A text edit widget based on QLineEdit |
| ►CQMainWindow | |
| CCAMainWin | Canorus main window Class CAMainWin represents Canorus main window. The core layout is generated using the Qt designer's ui/mainwin.ui file. Other widgets (specific toolbars, Views, plugin menus) are generated manually in-code |
| ►CQMimeData | |
| CCAMimeData | |
| ►CQObject | |
| CCAAutoRecovery | Class for making recovery files for application crashes |
| CCADummyCtl | Dummy example ctl for user interface actions |
| CCADummyUI | Dummy example user interface objects creation |
| CCAExternProgram | Start a program as extern background process |
| CCAKeySignatureCtl | Keysignature ctl for user interface actions |
| CCAMainWinProgressCtl | |
| ►CCAMidiDevice | Canorus<->Midi bridge |
| CCAMidiExport | Midi file export filter This class is used to export the document or parts of the document to a midi file. The most common use is to simply call one of the constructors |
| CCARtMidiDevice | Canorus wrapper for RtMidi library CARtMidiDevice is a Canorus wrapper class for a cross-platform MIDI library RtMidi written by Gary P. Scavone (http://www.music.mcgill.ca/~gary/rtmidi/) |
| CCAMidiRecorder | Class for live recording of the Midi events |
| CCAPreviewCtl | |
| CCAPrintCtl | |
| CCATypesetCtl | Interface to start a typesetter in the background |
| ►CQSettings | |
| CCASettings | Class for storing the Canorus settings |
| ►CQSplitter | |
| CCAViewContainer | Holds together resizable views |
| ►CQStatusBar | |
| CCAProgressStatusBar | |
| ►CQTabWidget | |
| CCATabWidget | Tab widget for the score view inside the main window |
| ►CQTextEdit | |
| CCAPyConsole | |
| CCASourceView::CATextEdit | |
| ►CQThread | |
| ►CCAFile | File import/export base class |
| ►CCAExport | Base class for export filters |
| CCACanExport | |
| CCACanorusMLExport | |
| CCALilyPondExport | LilyPond export filter This class is used to export the document or parts of the document to LilyPond syntax. The most common use is to simply call one of the constructors |
| CCAMidiExport | Midi file export filter This class is used to export the document or parts of the document to a midi file. The most common use is to simply call one of the constructors |
| CCAMusicXmlExport | |
| CCAPDFExport | PDF export filter This class is used to export the document or parts of the document to PDF format. The most common use is to simply call the constructor |
| CCASVGExport | SVG export filter This class is used to export the document or parts of the document to SVG format. The most common use is to simply call the constructor |
| ►CCAImport | Base class for import filters |
| CCACanImport | |
| CCACanorusMLImport | Class for opening the Canorus documents |
| CCALilyPondImport | |
| CCAMidiImport | |
| ►CCAMusicXmlImport | |
| CCAMXLImport | |
| CCAPlayback | Audio playback of the score. This class creates playback events (usually MIDI events) for the music elements and sends these events to one of the playback devices (usually CAMidiDevice) |
| ►CQToolButton | |
| CCAGroupBoxToolButton | |
| ►CCAToolButton | Tool button with a menu at the side |
| CCAMenuToolButton | Tool button with a menu at the side and a button box when clicked on |
| CCAUndoToolButton | |
| ►CQTreeWidget | |
| CCAResourceView | Tree view of all the resources inside the document |
| ►CQUndoCommand | |
| CCAUndoCommand | Internal Undo/Redo command |
| ►CQWebEngineView | |
| CCAHelpBrowser | |
| ►CQXmlDefaultHandler | |
| CCACanorusMLImport | Class for opening the Canorus documents |
| CCAPluginManager | |
| ►CQXmlStreamReader | |
| CCAMusicXmlImport | |
| CrootElement | |
| CRtError | Exception handling class for RtAudio & RtMidi |
| ►CRtMidi | An abstract base class for realtime MIDI input/output |
| CRtMidiIn | A realtime MIDI input class |
| CRtMidiOut | A realtime MIDI output class |
| CRtMidiIn::RtMidiInData | |
| Cseq_context | |
| CsequenceState | |
| CsmpteoffsetElement | |
| CsysexElement | |
| Ctdefl_compressor | |
| Ctdefl_output_buffer | |
| Ctdefl_sym_freq | |
| CtempoElement | |
| CtempomapElement | |
| CtextElement | |
| CtimesigElement | |
| Ctinfl_decompressor_tag | |
| Ctinfl_huff_table | |
| CtrackElement | |
| CtrackPos | |
| Ctree_desc_s | |
| CCAPyConsole::TxtFragment | |
| ►CUi::uiDocumentProperties | |
| CCADocumentProperties | |
| ►CUi::uiFunctionMarkContextProperties | |
| CCAFunctionMarkContextProperties | |
| ►CUi::uiJumpToView | |
| CCAJumpToView | |
| ►CUi::uiLyricsContextProperties | |
| CCALyricsContextProperties | |
| ►CUi::uiMainWindow | |
| CCAMainWin | Canorus main window Class CAMainWin represents Canorus main window. The core layout is generated using the Qt designer's ui/mainwin.ui file. Other widgets (specific toolbars, Views, plugin menus) are generated manually in-code |
| ►CUi::uiMidiRecorder | |
| CCAMidiRecorderView | |
| ►CUi::uiPropertiesDialog | |
| CCAPropertiesDialog | Advanced Document, Sheet, Staff etc. properties |
| ►CUi::uiSettingsDialog | |
| CCASettingsDialog | |
| ►CUi::uiSheetProperties | |
| CCASheetProperties | |
| ►CUi::uiStaffProperties | |
| CCAStaffProperties | |
| ►CUi::uiTransposeView | |
| CCATransposeView | |
| ►CUi::uiVoiceProperties | |
| CCAVoiceProperties | |
| Cz_stream_s | |
| CQMultiMap< double, CADrawableContext * > | |
| CQMultiMap< double, CADrawableMusElement * > | |
| CQMultiMap< double, CADrawableNoteCheckerError * > | |
| ►CQWidget | |
| CCAActionsEditor | |
| CCADocumentProperties | |
| CCAFunctionMarkContextProperties | |
| CCAKeySignatureUI | Keysignature user interface objects creation |
| CCALyricsContextProperties | |
| CCASheetProperties | |
| CCAStaffProperties | |
| CCAToolButtonPopup | Container for tool button popup widgets |
| ►CCAView | Base class for various views |
| CCAScoreView | |
| CCASourceView | Widget that shows the current score source in various syntax |
| CCAVoiceProperties | |