Main Page | Namespace List | Class Hierarchy | Alphabetical List | Compound List | File List | Namespace Members | Compound Members | File Members

TSE3::Tempo Class Reference

A tempo change. More...

#include <TempoTrack.h>

List of all members.

Public Member Functions

 Tempo (int t=120)
int operator== (const Tempo &f) const

Public Attributes

int tempo


Detailed Description

A tempo change.

Tempo objects are simply integer values of a tempo change that occur in the Song, held in the TempoTrack.

This class defines the type that is used to create tempo events, which are of type Event<Tempo>.

When streamed from a Playable interface (using the class) Tempo objects are represented by a MidiEvent containing a MidiCommand_TSE_Meta MidiCommand with data 1 byte as MidiCommand_TSE_Meta_Tempo.

Tempo is a value type.

Author:
Pete Goodliffe
Version:
3.00
See also:
TempoTrack

Event


Constructor & Destructor Documentation

TSE3::Tempo::Tempo int  t = 120  )  [inline]
 

Create a Tempo.

Parameters:
t Tempo value


Member Function Documentation

int TSE3::Tempo::operator== const Tempo f  )  const [inline]
 


Member Data Documentation

int TSE3::Tempo::tempo
 


The documentation for this class was generated from the following file:
Generated on Wed May 25 14:46:59 2005 for TSE3 by doxygen 1.3.2