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

TSE3::Repeat Class Reference

A repeat point. More...

#include <RepeatTrack.h>

Collaboration diagram for TSE3::Repeat:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Repeat (Clock c=0, bool s=true)
int operator== (const Repeat &r) const

Public Attributes

Clock repeat
bool status

Detailed Description

A repeat point.

Repeat objects hold the repeat time.

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

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

Repeat is a value type.

Author:
Pete Goodliffe
Version:
3.00
See also:
RepeatTrack

Event


Constructor & Destructor Documentation

TSE3::Repeat::Repeat Clock  c = 0,
bool  s = true
[inline]
 

Create a Repeat.

Parameters:
c The time to loop back to
s Whetner the Repeat event is enabled


Member Function Documentation

int TSE3::Repeat::operator== const Repeat r  )  const [inline]
 


Member Data Documentation

Clock TSE3::Repeat::repeat
 

The time this repeat point will jump to.

bool TSE3::Repeat::status
 

Whether this repeat point is activated or not.


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