#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. |
1.2.18