#include <storybase.hh>
Inheritance diagram for PIAVE::StoryElement:
Public Methods | |
StoryElement (const std::string &name=std::string(), Time start=0, Time length=0) | |
default constructor, all params have default values | |
virtual | ~StoryElement () |
does nothing yet | |
const std::string & | name () const |
get name | |
const std::string & | setName (const std::string &name) |
set name | |
const std::string & | comment () const |
get comment | |
const std::string & | setComment (const std::string &comment) |
set comment | |
virtual int | fixMe (int fix_lvl=0) |
check subtree for internal inconsistencies and fix according to fix_lvl | |
Private Attributes | |
std::string | _name |
the _name is supposed to be a short std::string describing the element | |
std::string | _comment |
the _comment can hold a more detailed description / text |
|
check subtree for internal inconsistencies and fix according to fix_lvl
Reimplemented in PIAVE::AVChunk, PIAVE::NullUOp, PIAVE::NullBOp, PIAVE::CopyAOp, PIAVE::ReplaceAudioOp, PIAVE::StoryBNode, PIAVE::StoryUNode, PIAVE::StorySeqNode, PIAVE::StoryBoard, and PIAVE::OverlayOp. |