class RepeatTrack

A list of Repeat events. More...

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

Public Methods


Detailed Description

The RepeatTrack provides a simple time ordered list of repeat points in the Song.

The RepeatTrack is no longer used by the Song class - it has been superceeded by a more simple mechanism. However it remains in the TSE3 library since it may find other uses.

See also: Event, Repeat

 RepeatTrack ()

RepeatTrack

Creates an empty RepeatTrack.

 ~RepeatTrack ()

~RepeatTrack

[virtual]

bool  status ()

status

[const]

Returns the status of the RepeatTrack.

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

Returns: RepeatTrack status

See also: setStatus

void  setStatus (bool s)

setStatus

Set the status value.

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