Class: Wavify::DSL::SongDefinition::Section
- Inherits:
-
Struct
- Object
- Struct
- Wavify::DSL::SongDefinition::Section
- Defined in:
- lib/wavify/dsl.rb
Overview
Arrangement section metadata (name, bars, active tracks).
Instance Attribute Summary collapse
-
#bars ⇒ Object
Returns the value of attribute bars.
-
#beats_per_bar ⇒ Object
Returns the value of attribute beats_per_bar.
-
#markers ⇒ Object
Returns the value of attribute markers.
-
#name ⇒ Object
Returns the value of attribute name.
-
#repeat ⇒ Object
Returns the value of attribute repeat.
-
#tempo ⇒ Object
Returns the value of attribute tempo.
-
#tracks ⇒ Object
Returns the value of attribute tracks.
Instance Attribute Details
#bars ⇒ Object
Returns the value of attribute bars
15 16 17 |
# File 'lib/wavify/dsl.rb', line 15 def @bars end |
#beats_per_bar ⇒ Object
Returns the value of attribute beats_per_bar
15 16 17 |
# File 'lib/wavify/dsl.rb', line 15 def @beats_per_bar end |
#markers ⇒ Object
Returns the value of attribute markers
15 16 17 |
# File 'lib/wavify/dsl.rb', line 15 def markers @markers end |
#name ⇒ Object
Returns the value of attribute name
15 16 17 |
# File 'lib/wavify/dsl.rb', line 15 def name @name end |
#repeat ⇒ Object
Returns the value of attribute repeat
15 16 17 |
# File 'lib/wavify/dsl.rb', line 15 def repeat @repeat end |
#tempo ⇒ Object
Returns the value of attribute tempo
15 16 17 |
# File 'lib/wavify/dsl.rb', line 15 def tempo @tempo end |
#tracks ⇒ Object
Returns the value of attribute tracks
15 16 17 |
# File 'lib/wavify/dsl.rb', line 15 def tracks @tracks end |