SpectMorph
|
Public Member Functions | |
bool | load_index (const std::string &filename) |
Index * | index () |
void | add_operator (MorphOperator *op, const std::string &name="", const std::string &id="") |
const std::vector < MorphOperator * > & | operators () |
void | remove (MorphOperator *op) |
void | move (MorphOperator *op, MorphOperator *op_next) |
void | set_plan_str (const std::string &plan_str) |
void | emit_plan_changed () |
void | emit_index_changed () |
BseErrorType | save (GenericOut *file) |
BseErrorType | load (GenericIn *in) |
void | clear () |
int | structure_version () |
Static Public Member Functions | |
static std::string | id_chars () |
static std::string | generate_id () |
Public Attributes | |
sigc::signal< void > | signal_plan_changed |
sigc::signal< void > | signal_index_changed |
sigc::signal< void, MorphOperator * > | signal_operator_removed |