Inheritance diagram for Exponent::Music::CTimeSignature:
Definition at line 30 of file CTimeSignature.hpp.
Exponent::Music::CTimeSignature::CTimeSignature | ( | const long | numerator = 4 , |
|
const long | denominator = 4 | |||
) |
Construction
numerator | The numerator | |
denominator | The denominator |
Exponent::Music::CTimeSignature::CTimeSignature | ( | const CTimeSignature & | timeSig | ) |
Copy construction
timeSig | The time signature to copy |
virtual Exponent::Music::CTimeSignature::~CTimeSignature | ( | ) | [virtual] |
Destruction
double Exponent::Music::CTimeSignature::getAsDecimal | ( | ) | const |
Get as double ranged value
double | numerator / denominator |
long Exponent::Music::CTimeSignature::getDenominator | ( | ) | const |
Get the denominator
long | The denominator |
long Exponent::Music::CTimeSignature::getNumerator | ( | ) | const |
Get the numerator
long | The numerator |
CTimeSignature& Exponent::Music::CTimeSignature::operator= | ( | const CTimeSignature & | timeSig | ) |
Assignment operator
timeSig | The time signature to copy |
void Exponent::Music::CTimeSignature::setDenominator | ( | const long | denominator | ) |
Set denominator
denominator | The denominator |
void Exponent::Music::CTimeSignature::setNumerator | ( | const long | numerator | ) |
Set numerator
numerator | The numerator |
void Exponent::Music::CTimeSignature::setTimeSignature | ( | const long | numerator, | |
const long | denominator | |||
) |
Set the time signature
numerator | The numerator | |
denominator | The denominator |
Referenced by Exponent::Vst::CVstTempo::SSongInformation::initialise().
long Exponent::Music::CTimeSignature::m_denominator [protected] |
The denominator
Definition at line 116 of file CTimeSignature.hpp.
long Exponent::Music::CTimeSignature::m_numerator [protected] |
The numerator
Definition at line 115 of file CTimeSignature.hpp.