class Event

Events are atoms with a well defined position and duration More...

Contains pure virtuals
Definition#include <event.h>
InheritsAtoma [public ]
Inherited byAudioEvent, MasterEvent, MidiEvent, Note, Symbol
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Methods

Protected Members


Detailed Description

Events are atoms with a well defined position and duration

Position _pos

_pos

[protected]

long _duration

_duration

[protected]

 Event ()

Event

 Event (const Event&)

Event

 Event (Position)

Event

 Event (Position,long)

Event

const Position &  internalStart ()

internalStart

[const]

returns the start position (relative to the part) of an event. For the absolute position (within the track) use the part's method position(event)

long  internalEnd ()

internalEnd

[const]

long  duration ()

duration

[const]

void  setInternalStart (Position)

setInternalStart

void  snapStart (int)

snapStart

void  setDuration (long)

setDuration

ostream &  print (int,ostream&)

print

[const pure virtual]

Reimplemented from Atoma.

void  flush (const char*)

flush

[const pure virtual]

Reimplemented from Atoma.

Element *  copy ()

copy

[const pure virtual]

Reimplemented from Atoma.

bool  isEvent ()

isEvent

[const virtual]

Reimplemented from Element.


Generated by: wuerthne on clouseau on Fri Sep 21 19:20:46 2001, using kdoc 2.0a53.