LMMS
Loading...
Searching...
No Matches
lmms::InstrumentFunctionNoteStacking::Chord Struct Reference

#include <InstrumentFunctions.h>

Public Member Functions

 Chord ()
 Chord (const char *n, const ChordSemiTones &semi_tones)
int size () const
bool isScale () const
bool isEmpty () const
bool hasSemiTone (int8_t semiTone) const
int8_t last () const
const QString & getName () const
int8_t operator[] (int n) const

Private Attributes

QString m_name
ChordSemiTones m_semiTones
int m_size

Constructor & Destructor Documentation

◆ Chord() [1/2]

lmms::InstrumentFunctionNoteStacking::Chord::Chord ( )
inline

◆ Chord() [2/2]

lmms::InstrumentFunctionNoteStacking::Chord::Chord ( const char * n,
const ChordSemiTones & semi_tones )

Member Function Documentation

◆ getName()

const QString & lmms::InstrumentFunctionNoteStacking::Chord::getName ( ) const
inline

◆ hasSemiTone()

bool lmms::InstrumentFunctionNoteStacking::Chord::hasSemiTone ( int8_t semiTone) const

◆ isEmpty()

bool lmms::InstrumentFunctionNoteStacking::Chord::isEmpty ( ) const
inline

◆ isScale()

bool lmms::InstrumentFunctionNoteStacking::Chord::isScale ( ) const
inline

◆ last()

int8_t lmms::InstrumentFunctionNoteStacking::Chord::last ( ) const
inline

◆ operator[]()

int8_t lmms::InstrumentFunctionNoteStacking::Chord::operator[] ( int n) const
inline

◆ size()

int lmms::InstrumentFunctionNoteStacking::Chord::size ( ) const
inline

Member Data Documentation

◆ m_name

QString lmms::InstrumentFunctionNoteStacking::Chord::m_name
private

◆ m_semiTones

ChordSemiTones lmms::InstrumentFunctionNoteStacking::Chord::m_semiTones
private

◆ m_size

int lmms::InstrumentFunctionNoteStacking::Chord::m_size
private

The documentation for this struct was generated from the following files: