MuseScore Plugins 3.3
Plugins API for MuseScore
Loading...
Searching...
No Matches
Ms::PluginAPI Namespace Reference

Contains items exposed to the QML plugins framework. More...

Classes

class  Cursor
 Cursor can be used by plugins to manipulate the score. More...
class  Element
class  Note
class  DurationElement
class  Tuplet
class  ChordRest
class  Chord
class  Segment
class  Measure
class  Page
class  Staff
class  Enum
 Wrapper for enumerations. More...
class  Excerpt
class  QmlExcerptsListAccess
class  FractionWrapper
 Fraction object available to QML plugins. More...
class  Channel
 Provides an access to channel properties. More...
class  StringData
class  Instrument
class  Part
class  PlayEvent
class  QmlPlayEventsListAccess
class  PluginAPI
 Main class of the plugins framework. Named as MuseScore in QML. More...
class  Score
class  ScoreElement
 Base class for most of object wrappers exposed to QML. More...
class  QmlListAccess
 QML access to containers. More...
class  Selection
class  MStyle
 Provides an access to score style settings. More...
class  Tie
 Provides access to internal Ms::Tie objects. More...
class  FileIO
 Provides a simple API to perform file reading and writing operations. More...
class  MsProcess
 Start an external program. Available in QML as QProcess. More...
class  ScoreView
 This is an GUI element to show a score. More...

Functions

TietieWrap (Ms::Tie *tie)
SelectionselectionWrap (Ms::Selection *select)
MStylewrap (Ms::MStyle *style, Ms::Score *score)

Detailed Description

Contains items exposed to the QML plugins framework.