|
lmms
Cross-platform music production software
|
#include <SidInstrument.h>
Public Types | |
| enum class | WaveForm { Square = 0 , Triangle , Saw , Noise , Count } |
Public Member Functions | |
| VoiceObject (Model *_parent, int _idx) | |
| ~VoiceObject () override=default | |
| Public Member Functions inherited from lmms::Model | |
| Model (Model *parent, QString displayName=QString(), bool defaultConstructed=false) | |
| ~Model () override=default | |
| bool | isDefaultConstructed () const |
| Model * | parentModel () const |
| virtual QString | displayName () const |
| virtual void | setDisplayName (const QString &displayName) |
| virtual QString | fullDisplayName () const |
Static Public Attributes | |
| static constexpr auto | NumWaveShapes = static_cast<std::size_t>(WaveForm::Count) |
Friends | |
| class | SidInstrument |
| class | gui::SidInstrumentView |
Additional Inherited Members | |
| Signals inherited from lmms::Model | |
| void | dataChanged () |
| void | dataUnchanged () |
| void | propertiesChanged () |
|
strong |
| lmms::VoiceObject::VoiceObject | ( | Model * | _parent, |
| int | _idx ) |
|
overridedefault |
|
friend |
|
friend |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
staticconstexpr |