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

TSE3::FlagTrack Class Reference

A list of Flag events. More...

#include <FlagTrack.h>

Inheritance diagram for TSE3::FlagTrack:

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

Collaboration graph
[legend]
List of all members.

Public Member Functions

 FlagTrack ()
virtual ~FlagTrack ()
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 Flag events.

The FlagTrack provides a simple time ordered list of Flag in the Song. These are just marked time positions.

There is one FlagTrack per Song.

Command classes
Use the following command classes to manipute this object in a undo/redo environment.

Author:
Pete Goodliffe
Version:
3.00
See also:
Event

Flag


Constructor & Destructor Documentation

TSE3::FlagTrack::FlagTrack  ) 
 

Creates an empty FlagTrack.

virtual TSE3::FlagTrack::~FlagTrack  )  [virtual]
 


Member Function Documentation

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

Implements TSE3::Playable.

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

Implements TSE3::Playable.

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

Reimplemented from TSE3::Serializable.

virtual void TSE3::FlagTrack::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:14 2005 for TSE3 by doxygen 1.3.2