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

TSE3::KeySigTrack Class Reference

A list of KeySig events. More...

#include <KeySigTrack.h>

Inheritance diagram for TSE3::KeySigTrack:

Inheritance graph
[legend]
Collaboration diagram for TSE3::KeySigTrack:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 KeySigTrack ()
virtual ~KeySigTrack ()
bool status () const
void setStatus (bool s)
virtual PlayableIteratoriterator (Clock index)
virtual Clock lastClock () const
virtual void save (std::ostream &o, int i) const
virtual void load (std::istream &i, SerializableLoadInfo &info)

Detailed Description

A list of KeySig events.

The KeySigTrack provides a simple time ordered list of KeySig changes in the Song.

There is one KeySigTrack per Song.

Author:
Pete Goodliffe
Version:
3.00
See also:
Event

KeySig


Constructor & Destructor Documentation

TSE3::KeySigTrack::KeySigTrack  ) 
 

Creates an empty KeySigTrack.

virtual TSE3::KeySigTrack::~KeySigTrack  )  [virtual]
 


Member Function Documentation

bool TSE3::KeySigTrack::status  )  const [inline]
 

Returns the status of the KeySigTrack.

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

Returns:
KeySigTrack status
See also:
setStatus

void TSE3::KeySigTrack::setStatus bool  s  )  [inline]
 

Set the KeySigTrack status value.

Parameters:
s New KeySigTrack status
See also:
status

virtual PlayableIterator* TSE3::KeySigTrack::iterator Clock  index  )  [virtual]
 

Implements TSE3::Playable.

virtual Clock TSE3::KeySigTrack::lastClock  )  const [virtual]
 

Implements TSE3::Playable.

virtual void TSE3::KeySigTrack::save std::ostream &  o,
int  i
const [virtual]
 

Reimplemented from TSE3::Serializable.

virtual void TSE3::KeySigTrack::load std::istream &  i,
SerializableLoadInfo info
[virtual]
 

Reimplemented from TSE3::Serializable.


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