|
|
void | init_from (TimeSignatureObject &obj, const TimeSignatureObject &other, utils::ObjectCloneType clone_type) |
|
void | to_json (nlohmann::json &j, const TimeSignatureObject &so) |
|
void | from_json (const nlohmann::json &j, TimeSignatureObject &so) |
|
| enum class | Type : basic_enum_base_type_t {
MidiRegion
, AudioRegion
, ChordRegion
, AutomationRegion
,
MidiNote
, ChordObject
, ScaleObject
, Marker
,
AutomationPoint
, AudioSourceObject
, TempoObject
, TimeSignatureObject
} |
| | The type of the object. More...
|
| enum class | ArrangerObjectFeatures : std::uint8_t {
Bounds = 1 << 0
, LoopingBit = 1 << 1
, Name = 1 << 2
, Color = 1 << 3
,
Mute = 1 << 4
, Fading = 1 << 5
, Looping = LoopingBit | Bounds
, Region = Looping | Name | Color | Mute
} |
| | ArrangerObject (Type type, const dsp::TempoMap &tempo_map, ArrangerObjectFeatures features, QObject *parent=nullptr) noexcept |
| | Construct a new ArrangerObject.
|
Definition at line 12 of file time_signature_object.h.
◆ denominator()
| int zrythm::structure::arrangement::TimeSignatureObject::denominator |
( |
| ) |
const |
|
inline |
◆ numerator()
| int zrythm::structure::arrangement::TimeSignatureObject::numerator |
( |
| ) |
const |
|
inline |
◆ DEFAULT_DENOMINATOR
| int zrythm::structure::arrangement::TimeSignatureObject::DEFAULT_DENOMINATOR = 4 |
|
staticconstexpr |
◆ DEFAULT_NUMERATOR
| int zrythm::structure::arrangement::TimeSignatureObject::DEFAULT_NUMERATOR = 4 |
|
staticconstexpr |
◆ denominator
| int zrythm::structure::arrangement::TimeSignatureObject::denominator |
|
readwrite |
◆ numerator
| int zrythm::structure::arrangement::TimeSignatureObject::numerator |
|
readwrite |
The documentation for this class was generated from the following file: