class TempoTrack

A list of Tempo events. More...

Full nameTSE3::TempoTrack
Definition#include <TempoTrack.h>
InheritsTSE3::EventTrack [public ], TSE3::Serializable [public ]
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Methods


Detailed Description

The TempoTrack provides a simple time ordered list of tempo changes in the Song.

There is one TempoTrack per Song.

See also: Event, Tempo

 TempoTrack ()

TempoTrack

Creates an empty TempoTrack.

 ~TempoTrack ()

~TempoTrack

[virtual]

bool  status ()

status

[const]

Returns the status of the TempoTrack.

A value of true means tempo events are generated, a value of false means no tempo events are generated

Returns: TempoTrack status

See also: setStatus

void  setStatus (bool s)

setStatus

Set the TempoTrack status value.

Parameters:
sNew status

See also: status

PlayableIterator * iterator (Clock index)

iterator

[virtual]

Reimplemented from Playable for internal purposes..

Clock  lastClock ()

lastClock

[const virtual]

Reimplemented from Playable for internal purposes..

void  save (std::ostream &o, int i)

save

[const virtual]

Reimplemented from Serializable for internal purposes..

void  load (std::istream &i, SerializableLoadInfo &info)

load

[virtual]

Reimplemented from Serializable for internal purposes..