class KeySigTrack

A list of KeySig events. More...

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

Public Methods


Detailed Description

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

There is one KeySigTrack per Song.

See also: Event, KeySig

 KeySigTrack ()

KeySigTrack

Creates an empty KeySigTrack.

 ~KeySigTrack ()

~KeySigTrack

[virtual]

bool  status ()

status

[const]

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  setStatus (bool s)

setStatus

Set the KeySigTrack status value.

Parameters:
sNew KeySigTrack 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..