![]() |
Verovio
Source code documentation
|
This class is an interface for elements implementing score attributes, such as <scoreDef>, or <staffDef> It is not an abstract class but should not be instanciated directly. More...
#include <scoredefinterface.h>
Public Member Functions | |
Constructors, destructors, reset methods | |
Reset method resets all attribute classes | |
| ScoreDefInterface () | |
| virtual | ~ScoreDefInterface () |
| void | Reset () override |
| Virtual reset method. More... | |
| InterfaceId | IsInterface () const override |
| Virtual method returning the InterfaceId of the interface. More... | |
Public Member Functions inherited from vrv::Interface | |
| void | RegisterInterfaceAttClass (AttClassId attClassId) |
| Method for registering an MEI att classes in the interface. | |
| std::vector< AttClassId > * | GetAttClasses () |
| Method for obtaining a pointer to the attribute class vector of the interface. | |
| Interface () | |
| virtual | ~Interface () |
This class is an interface for elements implementing score attributes, such as <scoreDef>, or <staffDef> It is not an abstract class but should not be instanciated directly.
|
inlineoverridevirtual |
Virtual method returning the InterfaceId of the interface.
Needs to be overridden in child classes.
Reimplemented from vrv::Interface.
|
overridevirtual |