|
|
#ifndef _AUDIOEVENT_H_ #define _AUDIOEVENT_H_ #include "event.h" #include "position.h" /** Objects of this class are audio events. They do not need a (graphical) presentation of their own. They can be displayed * graphically within the presentation of the parts, they belong to. This is done in editors. */ class AudioEvent : public Event { private: const char * _filename; public: AudioEvent( ); AudioEvent(Position, long, const char*); const char * fileName(); const char * name(); void setFileName(const char*); /** implementation of the print method */ virtual ostream & print(int,ostream&) const; /** implementation of the flush method */ virtual void flush(const char*) const; /** implementation of the copy method */ virtual Element * copy() const; /** implementation of the load method */ static Element * load(char*,ifstream*&,Element*); }; #endif
Generated by: wuerthne on clouseau on Fri Sep 21 19:20:46 2001, using kdoc 2.0a53. |