#include <action.h>
Public Member Functions | |
void | set_canvas (synfig::Canvas::Handle x) |
void | set_canvas_interface (etl::loose_handle< synfigapp::CanvasInterface > x) |
synfig::Canvas::Handle | get_canvas () const |
etl::loose_handle < synfigapp::CanvasInterface > | get_canvas_interface () const |
virtual bool | set_param (const synfig::String &name, const Param &) |
virtual bool | is_ready () const |
EditMode | get_edit_mode () const |
void | set_edit_mode (EditMode x) |
bool | is_dirty () const |
void | set_dirty (bool x=true) |
Static Public Member Functions | |
static ParamVocab | get_param_vocab () |
Protected Member Functions | |
CanvasSpecific (const synfig::Canvas::Handle &canvas) | |
CanvasSpecific () | |
virtual | ~CanvasSpecific () |
synfigapp::Action::CanvasSpecific::CanvasSpecific | ( | const synfig::Canvas::Handle & | canvas | ) | [inline, protected] |
synfigapp::Action::CanvasSpecific::CanvasSpecific | ( | ) | [inline, protected] |
virtual synfigapp::Action::CanvasSpecific::~CanvasSpecific | ( | ) | [inline, protected, virtual] |
void synfigapp::Action::CanvasSpecific::set_canvas | ( | synfig::Canvas::Handle | x | ) | [inline] |
void synfigapp::Action::CanvasSpecific::set_canvas_interface | ( | etl::loose_handle< synfigapp::CanvasInterface > | x | ) | [inline] |
Referenced by set_param().
synfig::Canvas::Handle synfigapp::Action::CanvasSpecific::get_canvas | ( | ) | const [inline] |
Referenced by synfigapp::Action::Super::add_action(), synfigapp::Action::Super::add_action_front(), studio::HistoryTreeStore::insert_action(), is_ready(), synfigapp::Action::ValueNodeRename::perform(), synfigapp::Action::ValueNodeAdd::perform(), synfigapp::Action::LayerRemove::perform(), synfigapp::Action::LayerMove::perform(), synfigapp::Action::LayerAdd::perform(), synfigapp::Action::KeyframeSetDelta::perform(), synfigapp::Action::KeyframeSet::perform(), synfigapp::Action::KeyframeRemove::perform(), synfigapp::Action::KeyframeDuplicate::perform(), synfigapp::Action::KeyframeAdd::perform(), synfigapp::Action::GroupRename::perform(), synfigapp::Action::GroupRemove::perform(), synfigapp::Action::CanvasRendDescSet::perform(), synfigapp::Action::CanvasRemove::perform(), synfigapp::Action::CanvasNameSet::perform(), synfigapp::Action::CanvasIdSet::perform(), synfigapp::Action::CanvasDescriptionSet::perform(), synfigapp::Action::CanvasAdd::perform(), synfigapp::Action::System::perform_action(), synfigapp::Action::WaypointSetSmart::prepare(), synfigapp::Action::ValueNodeDynamicListRotateOrder::prepare(), synfigapp::Action::ValueNodeDynamicListRemoveSmart::prepare(), synfigapp::Action::ValueNodeDynamicListInsertSmart::prepare(), synfigapp::Action::ValueDescSet::prepare(), synfigapp::Action::ValueDescLink::prepare(), synfigapp::Action::ValueDescExport::prepare(), synfigapp::Action::ValueDescDisconnect::prepare(), synfigapp::Action::ValueDescConvert::prepare(), synfigapp::Action::ValueDescConnect::prepare(), synfigapp::Action::ValueDescBLineLink::prepare(), synfigapp::Action::TimepointsMove::prepare(), synfigapp::Action::TimepointsDelete::prepare(), synfigapp::Action::TimepointsCopy::prepare(), synfigapp::Action::LayerRaise::prepare(), synfigapp::Action::LayerLower::prepare(), synfigapp::Action::LayerEncapsulate::prepare(), synfigapp::Action::LayerDuplicate::prepare(), synfigapp::Action::KeyframeWaypointSet::prepare(), synfigapp::Action::KeyframeSetDelta::prepare(), synfigapp::Action::KeyframeSet::prepare(), synfigapp::Action::KeyframeRemove::prepare(), synfigapp::Action::KeyframeDuplicate::prepare(), synfigapp::Action::GradientSet::prepare(), synfigapp::Action::ColorSet::prepare(), synfigapp::Action::BLinePointTangentSplit::prepare(), synfigapp::Action::BLinePointTangentMerge::prepare(), synfigapp::Action::ActivepointSetSmart::prepare(), synfigapp::Action::ActivepointSetOn::prepare(), synfigapp::Action::ActivepointSetOff::prepare(), synfigapp::Action::System::redo(), synfigapp::Action::System::set_action_status(), synfigapp::Action::ValueDescConnect::set_param(), set_param(), synfigapp::Action::ValueNodeRename::undo(), synfigapp::Action::ValueNodeAdd::undo(), synfigapp::Action::LayerRemove::undo(), synfigapp::Action::LayerMove::undo(), synfigapp::Action::LayerAdd::undo(), synfigapp::Action::KeyframeSetDelta::undo(), synfigapp::Action::KeyframeSet::undo(), synfigapp::Action::KeyframeRemove::undo(), synfigapp::Action::KeyframeDuplicate::undo(), synfigapp::Action::KeyframeAdd::undo(), synfigapp::Action::GroupRename::undo(), synfigapp::Action::CanvasRendDescSet::undo(), synfigapp::Action::CanvasRemove::undo(), synfigapp::Action::CanvasNameSet::undo(), synfigapp::Action::CanvasIdSet::undo(), synfigapp::Action::CanvasDescriptionSet::undo(), synfigapp::Action::CanvasAdd::undo(), and synfigapp::Action::System::undo().
etl::loose_handle<synfigapp::CanvasInterface> synfigapp::Action::CanvasSpecific::get_canvas_interface | ( | ) | const [inline] |
Referenced by get_edit_mode(), synfigapp::Action::EditModeSet::is_ready(), synfigapp::Action::WaypointRemove::perform(), synfigapp::Action::ValueNodeReplace::perform(), synfigapp::Action::ValueNodeRename::perform(), synfigapp::Action::ValueNodeRemove::perform(), synfigapp::Action::ValueNodeAdd::perform(), synfigapp::Action::LayerSetDesc::perform(), synfigapp::Action::LayerRemove::perform(), synfigapp::Action::LayerParamSet::perform(), synfigapp::Action::LayerParamDisconnect::perform(), synfigapp::Action::LayerMove::perform(), synfigapp::Action::LayerAdd::perform(), synfigapp::Action::LayerActivate::perform(), synfigapp::Action::KeyframeSetDelta::perform(), synfigapp::Action::KeyframeSet::perform(), synfigapp::Action::KeyframeRemove::perform(), synfigapp::Action::KeyframeDuplicate::perform(), synfigapp::Action::KeyframeAdd::perform(), synfigapp::Action::EditModeSet::perform(), synfigapp::Action::CanvasRendDescSet::perform(), synfigapp::Action::CanvasRemove::perform(), synfigapp::Action::CanvasNameSet::perform(), synfigapp::Action::CanvasIdSet::perform(), synfigapp::Action::CanvasDescriptionSet::perform(), synfigapp::Action::CanvasAdd::perform(), synfigapp::Action::System::perform_action(), synfigapp::Action::WaypointSetSmart::prepare(), synfigapp::Action::ValueNodeDynamicListRotateOrder::prepare(), synfigapp::Action::ValueNodeDynamicListRemoveSmart::prepare(), synfigapp::Action::ValueNodeDynamicListInsertSmart::prepare(), synfigapp::Action::ValueDescSet::prepare(), synfigapp::Action::ValueDescLink::prepare(), synfigapp::Action::ValueDescExport::prepare(), synfigapp::Action::ValueDescDisconnect::prepare(), synfigapp::Action::ValueDescConvert::prepare(), synfigapp::Action::ValueDescConnect::prepare(), synfigapp::Action::ValueDescBLineLink::prepare(), synfigapp::Action::TimepointsMove::prepare(), synfigapp::Action::TimepointsDelete::prepare(), synfigapp::Action::TimepointsCopy::prepare(), synfigapp::Action::LayerRaise::prepare(), synfigapp::Action::LayerLower::prepare(), synfigapp::Action::LayerEncapsulate::prepare(), synfigapp::Action::LayerDuplicate::prepare(), synfigapp::Action::KeyframeWaypointSet::prepare(), synfigapp::Action::KeyframeSetDelta::prepare(), synfigapp::Action::KeyframeSet::prepare(), synfigapp::Action::KeyframeRemove::prepare(), synfigapp::Action::KeyframeDuplicate::prepare(), synfigapp::Action::GradientSet::prepare(), synfigapp::Action::ColorSet::prepare(), synfigapp::Action::BLinePointTangentSplit::prepare(), synfigapp::Action::BLinePointTangentMerge::prepare(), synfigapp::Action::ActivepointSetSmart::prepare(), synfigapp::Action::ActivepointSetOn::prepare(), synfigapp::Action::ActivepointSetOff::prepare(), synfigapp::Action::System::redo(), set_param(), synfigapp::Action::WaypointRemove::undo(), synfigapp::Action::ValueNodeReplace::undo(), synfigapp::Action::ValueNodeRename::undo(), synfigapp::Action::ValueNodeRemove::undo(), synfigapp::Action::ValueNodeAdd::undo(), synfigapp::Action::LayerSetDesc::undo(), synfigapp::Action::LayerRemove::undo(), synfigapp::Action::LayerParamSet::undo(), synfigapp::Action::LayerParamDisconnect::undo(), synfigapp::Action::LayerParamConnect::undo(), synfigapp::Action::LayerMove::undo(), synfigapp::Action::LayerAdd::undo(), synfigapp::Action::LayerActivate::undo(), synfigapp::Action::KeyframeSetDelta::undo(), synfigapp::Action::KeyframeSet::undo(), synfigapp::Action::KeyframeRemove::undo(), synfigapp::Action::KeyframeDuplicate::undo(), synfigapp::Action::KeyframeAdd::undo(), synfigapp::Action::EditModeSet::undo(), synfigapp::Action::CanvasRendDescSet::undo(), synfigapp::Action::CanvasRemove::undo(), synfigapp::Action::CanvasNameSet::undo(), synfigapp::Action::CanvasIdSet::undo(), synfigapp::Action::CanvasDescriptionSet::undo(), synfigapp::Action::CanvasAdd::undo(), synfigapp::Action::System::undo(), and synfigapp::Action::PassiveGrouper::~PassiveGrouper().
Action::ParamVocab Action::CanvasSpecific::get_param_vocab | ( | ) | [static] |
Reimplemented in synfigapp::Action::ActivepointAdd, synfigapp::Action::ActivepointRemove, synfigapp::Action::ActivepointSet, synfigapp::Action::ActivepointSetOff, synfigapp::Action::ActivepointSetOn, synfigapp::Action::ActivepointSetSmart, synfigapp::Action::ActivepointSimpleAdd, synfigapp::Action::BLinePointTangentMerge, synfigapp::Action::BLinePointTangentSplit, synfigapp::Action::CanvasAdd, synfigapp::Action::CanvasDescriptionSet, synfigapp::Action::CanvasIdSet, synfigapp::Action::CanvasNameSet, synfigapp::Action::CanvasRemove, synfigapp::Action::CanvasRendDescSet, synfigapp::Action::ColorSet, synfigapp::Action::EditModeSet, synfigapp::Action::GradientSet, synfigapp::Action::GroupAddLayers, synfigapp::Action::GroupRemove, synfigapp::Action::GroupRemoveLayers, synfigapp::Action::GroupRename, synfigapp::Action::KeyframeAdd, synfigapp::Action::KeyframeDuplicate, synfigapp::Action::KeyframeRemove, synfigapp::Action::KeyframeSet, synfigapp::Action::KeyframeSetDelta, synfigapp::Action::KeyframeWaypointSet, synfigapp::Action::LayerActivate, synfigapp::Action::LayerAdd, synfigapp::Action::LayerDuplicate, synfigapp::Action::LayerEncapsulate, synfigapp::Action::LayerLower, synfigapp::Action::LayerMove, synfigapp::Action::LayerParamConnect, synfigapp::Action::LayerParamDisconnect, synfigapp::Action::LayerParamSet, synfigapp::Action::LayerRaise, synfigapp::Action::LayerRemove, synfigapp::Action::LayerSetDesc, synfigapp::Action::TimepointsCopy, synfigapp::Action::TimepointsDelete, synfigapp::Action::TimepointsMove, synfigapp::Action::ValueDescBLineLink, synfigapp::Action::ValueDescConnect, synfigapp::Action::ValueDescConvert, synfigapp::Action::ValueDescDisconnect, synfigapp::Action::ValueDescExport, synfigapp::Action::ValueDescLink, synfigapp::Action::ValueDescSet, synfigapp::Action::ValueNodeAdd, synfigapp::Action::ValueNodeConstSet, synfigapp::Action::ValueNodeDynamicListInsert, synfigapp::Action::ValueNodeDynamicListInsertSmart, synfigapp::Action::ValueNodeDynamicListLoop, synfigapp::Action::ValueNodeDynamicListRemove, synfigapp::Action::ValueNodeDynamicListRemoveSmart, synfigapp::Action::ValueNodeDynamicListRotateOrder, synfigapp::Action::ValueNodeDynamicListUnLoop, synfigapp::Action::ValueNodeLinkConnect, synfigapp::Action::ValueNodeLinkDisconnect, synfigapp::Action::ValueNodeRemove, synfigapp::Action::ValueNodeRename, synfigapp::Action::ValueNodeReplace, synfigapp::Action::WaypointAdd, synfigapp::Action::WaypointConnect, synfigapp::Action::WaypointDisconnect, synfigapp::Action::WaypointRemove, synfigapp::Action::WaypointSet, synfigapp::Action::WaypointSetSmart, and synfigapp::Action::WaypointSimpleAdd.
References _, synfigapp::Action::Param::TYPE_CANVAS, and synfigapp::Action::Param::TYPE_CANVASINTERFACE.
Referenced by synfigapp::Action::WaypointSimpleAdd::get_param_vocab(), synfigapp::Action::WaypointSetSmart::get_param_vocab(), synfigapp::Action::WaypointSet::get_param_vocab(), synfigapp::Action::WaypointRemove::get_param_vocab(), synfigapp::Action::WaypointDisconnect::get_param_vocab(), synfigapp::Action::WaypointConnect::get_param_vocab(), synfigapp::Action::WaypointAdd::get_param_vocab(), synfigapp::Action::ValueNodeReplace::get_param_vocab(), synfigapp::Action::ValueNodeRename::get_param_vocab(), synfigapp::Action::ValueNodeRemove::get_param_vocab(), synfigapp::Action::ValueNodeLinkDisconnect::get_param_vocab(), synfigapp::Action::ValueNodeLinkConnect::get_param_vocab(), synfigapp::Action::ValueNodeDynamicListUnLoop::get_param_vocab(), synfigapp::Action::ValueNodeDynamicListRotateOrder::get_param_vocab(), synfigapp::Action::ValueNodeDynamicListRemoveSmart::get_param_vocab(), synfigapp::Action::ValueNodeDynamicListRemove::get_param_vocab(), synfigapp::Action::ValueNodeDynamicListLoop::get_param_vocab(), synfigapp::Action::ValueNodeDynamicListInsertSmart::get_param_vocab(), synfigapp::Action::ValueNodeDynamicListInsert::get_param_vocab(), synfigapp::Action::ValueNodeConstSet::get_param_vocab(), synfigapp::Action::ValueNodeAdd::get_param_vocab(), synfigapp::Action::ValueDescSet::get_param_vocab(), synfigapp::Action::ValueDescLink::get_param_vocab(), synfigapp::Action::ValueDescExport::get_param_vocab(), synfigapp::Action::ValueDescDisconnect::get_param_vocab(), synfigapp::Action::ValueDescConvert::get_param_vocab(), synfigapp::Action::ValueDescConnect::get_param_vocab(), synfigapp::Action::ValueDescBLineLink::get_param_vocab(), synfigapp::Action::TimepointsMove::get_param_vocab(), synfigapp::Action::TimepointsDelete::get_param_vocab(), synfigapp::Action::TimepointsCopy::get_param_vocab(), synfigapp::Action::LayerSetDesc::get_param_vocab(), synfigapp::Action::LayerRemove::get_param_vocab(), synfigapp::Action::LayerRaise::get_param_vocab(), synfigapp::Action::LayerParamSet::get_param_vocab(), synfigapp::Action::LayerParamDisconnect::get_param_vocab(), synfigapp::Action::LayerParamConnect::get_param_vocab(), synfigapp::Action::LayerMove::get_param_vocab(), synfigapp::Action::LayerLower::get_param_vocab(), synfigapp::Action::LayerEncapsulate::get_param_vocab(), synfigapp::Action::LayerDuplicate::get_param_vocab(), synfigapp::Action::LayerAdd::get_param_vocab(), synfigapp::Action::LayerActivate::get_param_vocab(), synfigapp::Action::KeyframeWaypointSet::get_param_vocab(), synfigapp::Action::KeyframeSetDelta::get_param_vocab(), synfigapp::Action::KeyframeSet::get_param_vocab(), synfigapp::Action::KeyframeRemove::get_param_vocab(), synfigapp::Action::KeyframeDuplicate::get_param_vocab(), synfigapp::Action::KeyframeAdd::get_param_vocab(), synfigapp::Action::GroupRename::get_param_vocab(), synfigapp::Action::GroupRemoveLayers::get_param_vocab(), synfigapp::Action::GroupRemove::get_param_vocab(), synfigapp::Action::GroupAddLayers::get_param_vocab(), synfigapp::Action::GradientSet::get_param_vocab(), synfigapp::Action::EditModeSet::get_param_vocab(), synfigapp::Action::ColorSet::get_param_vocab(), synfigapp::Action::CanvasRendDescSet::get_param_vocab(), synfigapp::Action::CanvasRemove::get_param_vocab(), synfigapp::Action::CanvasNameSet::get_param_vocab(), synfigapp::Action::CanvasIdSet::get_param_vocab(), synfigapp::Action::CanvasDescriptionSet::get_param_vocab(), synfigapp::Action::CanvasAdd::get_param_vocab(), synfigapp::Action::BLinePointTangentSplit::get_param_vocab(), synfigapp::Action::BLinePointTangentMerge::get_param_vocab(), synfigapp::Action::ActivepointSimpleAdd::get_param_vocab(), synfigapp::Action::ActivepointSetSmart::get_param_vocab(), synfigapp::Action::ActivepointSetOn::get_param_vocab(), synfigapp::Action::ActivepointSetOff::get_param_vocab(), synfigapp::Action::ActivepointSet::get_param_vocab(), synfigapp::Action::ActivepointRemove::get_param_vocab(), and synfigapp::Action::ActivepointAdd::get_param_vocab().
bool CanvasSpecific::set_param | ( | const synfig::String & | name, | |
const Param & | param | |||
) | [virtual] |
Reimplemented in synfigapp::Action::ActivepointAdd, synfigapp::Action::ActivepointRemove, synfigapp::Action::ActivepointSet, synfigapp::Action::ActivepointSetOff, synfigapp::Action::ActivepointSetOn, synfigapp::Action::ActivepointSetSmart, synfigapp::Action::ActivepointSimpleAdd, synfigapp::Action::BLinePointTangentMerge, synfigapp::Action::BLinePointTangentSplit, synfigapp::Action::CanvasAdd, synfigapp::Action::CanvasDescriptionSet, synfigapp::Action::CanvasIdSet, synfigapp::Action::CanvasNameSet, synfigapp::Action::CanvasRemove, synfigapp::Action::CanvasRendDescSet, synfigapp::Action::ColorSet, synfigapp::Action::EditModeSet, synfigapp::Action::GradientSet, synfigapp::Action::GroupAddLayers, synfigapp::Action::GroupRemove, synfigapp::Action::GroupRemoveLayers, synfigapp::Action::GroupRename, synfigapp::Action::KeyframeAdd, synfigapp::Action::KeyframeDuplicate, synfigapp::Action::KeyframeRemove, synfigapp::Action::KeyframeSet, synfigapp::Action::KeyframeSetDelta, synfigapp::Action::KeyframeWaypointSet, synfigapp::Action::LayerActivate, synfigapp::Action::LayerAdd, synfigapp::Action::LayerDuplicate, synfigapp::Action::LayerEncapsulate, synfigapp::Action::LayerLower, synfigapp::Action::LayerMove, synfigapp::Action::LayerParamConnect, synfigapp::Action::LayerParamDisconnect, synfigapp::Action::LayerParamSet, synfigapp::Action::LayerRaise, synfigapp::Action::LayerRemove, synfigapp::Action::LayerSetDesc, synfigapp::Action::TimepointsCopy, synfigapp::Action::TimepointsDelete, synfigapp::Action::TimepointsMove, synfigapp::Action::ValueDescBLineLink, synfigapp::Action::ValueDescConnect, synfigapp::Action::ValueDescConvert, synfigapp::Action::ValueDescDisconnect, synfigapp::Action::ValueDescExport, synfigapp::Action::ValueDescLink, synfigapp::Action::ValueDescSet, synfigapp::Action::ValueNodeAdd, synfigapp::Action::ValueNodeConstSet, synfigapp::Action::ValueNodeDynamicListInsert, synfigapp::Action::ValueNodeDynamicListInsertSmart, synfigapp::Action::ValueNodeDynamicListLoop, synfigapp::Action::ValueNodeDynamicListRemove, synfigapp::Action::ValueNodeDynamicListRemoveSmart, synfigapp::Action::ValueNodeDynamicListRotateOrder, synfigapp::Action::ValueNodeDynamicListUnLoop, synfigapp::Action::ValueNodeLinkConnect, synfigapp::Action::ValueNodeLinkDisconnect, synfigapp::Action::ValueNodeRemove, synfigapp::Action::ValueNodeRename, synfigapp::Action::ValueNodeReplace, synfigapp::Action::WaypointAdd, synfigapp::Action::WaypointConnect, synfigapp::Action::WaypointDisconnect, synfigapp::Action::WaypointRemove, synfigapp::Action::WaypointSet, synfigapp::Action::WaypointSetSmart, and synfigapp::Action::WaypointSimpleAdd.
References get_canvas(), synfigapp::Action::Param::get_canvas(), get_canvas_interface(), synfigapp::Action::Param::get_canvas_interface(), synfigapp::Action::Param::get_edit_mode(), synfigapp::Action::Param::get_type(), set_canvas(), set_canvas_interface(), set_edit_mode(), synfigapp::Action::Param::TYPE_CANVAS, synfigapp::Action::Param::TYPE_CANVASINTERFACE, and synfigapp::Action::Param::TYPE_EDITMODE.
Referenced by synfigapp::Action::WaypointSimpleAdd::set_param(), synfigapp::Action::WaypointSetSmart::set_param(), synfigapp::Action::WaypointSet::set_param(), synfigapp::Action::WaypointRemove::set_param(), synfigapp::Action::WaypointDisconnect::set_param(), synfigapp::Action::WaypointConnect::set_param(), synfigapp::Action::WaypointAdd::set_param(), synfigapp::Action::ValueNodeReplace::set_param(), synfigapp::Action::ValueNodeRename::set_param(), synfigapp::Action::ValueNodeRemove::set_param(), synfigapp::Action::ValueNodeLinkDisconnect::set_param(), synfigapp::Action::ValueNodeLinkConnect::set_param(), synfigapp::Action::ValueNodeDynamicListUnLoop::set_param(), synfigapp::Action::ValueNodeDynamicListRotateOrder::set_param(), synfigapp::Action::ValueNodeDynamicListRemoveSmart::set_param(), synfigapp::Action::ValueNodeDynamicListRemove::set_param(), synfigapp::Action::ValueNodeDynamicListLoop::set_param(), synfigapp::Action::ValueNodeDynamicListInsertSmart::set_param(), synfigapp::Action::ValueNodeDynamicListInsert::set_param(), synfigapp::Action::ValueNodeConstSet::set_param(), synfigapp::Action::ValueNodeAdd::set_param(), synfigapp::Action::ValueDescSet::set_param(), synfigapp::Action::ValueDescLink::set_param(), synfigapp::Action::ValueDescExport::set_param(), synfigapp::Action::ValueDescDisconnect::set_param(), synfigapp::Action::ValueDescConvert::set_param(), synfigapp::Action::ValueDescConnect::set_param(), synfigapp::Action::ValueDescBLineLink::set_param(), synfigapp::Action::TimepointsMove::set_param(), synfigapp::Action::TimepointsDelete::set_param(), synfigapp::Action::TimepointsCopy::set_param(), synfigapp::Action::LayerSetDesc::set_param(), synfigapp::Action::LayerRemove::set_param(), synfigapp::Action::LayerRaise::set_param(), synfigapp::Action::LayerParamSet::set_param(), synfigapp::Action::LayerParamDisconnect::set_param(), synfigapp::Action::LayerParamConnect::set_param(), synfigapp::Action::LayerMove::set_param(), synfigapp::Action::LayerLower::set_param(), synfigapp::Action::LayerEncapsulate::set_param(), synfigapp::Action::LayerDuplicate::set_param(), synfigapp::Action::LayerAdd::set_param(), synfigapp::Action::LayerActivate::set_param(), synfigapp::Action::KeyframeWaypointSet::set_param(), synfigapp::Action::KeyframeSetDelta::set_param(), synfigapp::Action::KeyframeSet::set_param(), synfigapp::Action::KeyframeRemove::set_param(), synfigapp::Action::KeyframeDuplicate::set_param(), synfigapp::Action::KeyframeAdd::set_param(), synfigapp::Action::GroupRename::set_param(), synfigapp::Action::GroupRemoveLayers::set_param(), synfigapp::Action::GroupRemove::set_param(), synfigapp::Action::GroupAddLayers::set_param(), synfigapp::Action::GradientSet::set_param(), synfigapp::Action::EditModeSet::set_param(), synfigapp::Action::ColorSet::set_param(), synfigapp::Action::CanvasRendDescSet::set_param(), synfigapp::Action::CanvasRemove::set_param(), synfigapp::Action::CanvasNameSet::set_param(), synfigapp::Action::CanvasIdSet::set_param(), synfigapp::Action::CanvasDescriptionSet::set_param(), synfigapp::Action::CanvasAdd::set_param(), synfigapp::Action::BLinePointTangentSplit::set_param(), synfigapp::Action::BLinePointTangentMerge::set_param(), synfigapp::Action::ActivepointSimpleAdd::set_param(), synfigapp::Action::ActivepointSetSmart::set_param(), synfigapp::Action::ActivepointSetOn::set_param(), synfigapp::Action::ActivepointSetOff::set_param(), synfigapp::Action::ActivepointSet::set_param(), synfigapp::Action::ActivepointRemove::set_param(), and synfigapp::Action::ActivepointAdd::set_param().
bool CanvasSpecific::is_ready | ( | ) | const [virtual] |
Reimplemented in synfigapp::Action::Group, synfigapp::Action::ActivepointAdd, synfigapp::Action::ActivepointRemove, synfigapp::Action::ActivepointSet, synfigapp::Action::ActivepointSetOff, synfigapp::Action::ActivepointSetOn, synfigapp::Action::ActivepointSetSmart, synfigapp::Action::ActivepointSimpleAdd, synfigapp::Action::BLinePointTangentMerge, synfigapp::Action::BLinePointTangentSplit, synfigapp::Action::CanvasAdd, synfigapp::Action::CanvasDescriptionSet, synfigapp::Action::CanvasIdSet, synfigapp::Action::CanvasNameSet, synfigapp::Action::CanvasRemove, synfigapp::Action::CanvasRendDescSet, synfigapp::Action::ColorSet, synfigapp::Action::EditModeSet, synfigapp::Action::GradientSet, synfigapp::Action::GroupAddLayers, synfigapp::Action::GroupRemove, synfigapp::Action::GroupRemoveLayers, synfigapp::Action::GroupRename, synfigapp::Action::KeyframeAdd, synfigapp::Action::KeyframeDuplicate, synfigapp::Action::KeyframeRemove, synfigapp::Action::KeyframeSet, synfigapp::Action::KeyframeSetDelta, synfigapp::Action::KeyframeWaypointSet, synfigapp::Action::LayerActivate, synfigapp::Action::LayerAdd, synfigapp::Action::LayerDuplicate, synfigapp::Action::LayerEncapsulate, synfigapp::Action::LayerLower, synfigapp::Action::LayerMove, synfigapp::Action::LayerParamConnect, synfigapp::Action::LayerParamDisconnect, synfigapp::Action::LayerParamSet, synfigapp::Action::LayerRaise, synfigapp::Action::LayerRemove, synfigapp::Action::LayerSetDesc, synfigapp::Action::TimepointsCopy, synfigapp::Action::TimepointsDelete, synfigapp::Action::TimepointsMove, synfigapp::Action::ValueDescBLineLink, synfigapp::Action::ValueDescConnect, synfigapp::Action::ValueDescConvert, synfigapp::Action::ValueDescDisconnect, synfigapp::Action::ValueDescExport, synfigapp::Action::ValueDescLink, synfigapp::Action::ValueDescSet, synfigapp::Action::ValueNodeAdd, synfigapp::Action::ValueNodeConstSet, synfigapp::Action::ValueNodeDynamicListInsert, synfigapp::Action::ValueNodeDynamicListInsertSmart, synfigapp::Action::ValueNodeDynamicListLoop, synfigapp::Action::ValueNodeDynamicListRemove, synfigapp::Action::ValueNodeDynamicListRemoveSmart, synfigapp::Action::ValueNodeDynamicListRotateOrder, synfigapp::Action::ValueNodeDynamicListUnLoop, synfigapp::Action::ValueNodeLinkConnect, synfigapp::Action::ValueNodeLinkDisconnect, synfigapp::Action::ValueNodeRemove, synfigapp::Action::ValueNodeRename, synfigapp::Action::ValueNodeReplace, synfigapp::Action::WaypointAdd, synfigapp::Action::WaypointConnect, synfigapp::Action::WaypointDisconnect, synfigapp::Action::WaypointRemove, synfigapp::Action::WaypointSet, synfigapp::Action::WaypointSetSmart, and synfigapp::Action::WaypointSimpleAdd.
References get_canvas().
Referenced by synfigapp::Action::WaypointSimpleAdd::is_ready(), synfigapp::Action::WaypointSetSmart::is_ready(), synfigapp::Action::WaypointSet::is_ready(), synfigapp::Action::WaypointRemove::is_ready(), synfigapp::Action::WaypointDisconnect::is_ready(), synfigapp::Action::WaypointConnect::is_ready(), synfigapp::Action::WaypointAdd::is_ready(), synfigapp::Action::ValueNodeReplace::is_ready(), synfigapp::Action::ValueNodeRename::is_ready(), synfigapp::Action::ValueNodeRemove::is_ready(), synfigapp::Action::ValueNodeLinkDisconnect::is_ready(), synfigapp::Action::ValueNodeLinkConnect::is_ready(), synfigapp::Action::ValueNodeDynamicListUnLoop::is_ready(), synfigapp::Action::ValueNodeDynamicListRotateOrder::is_ready(), synfigapp::Action::ValueNodeDynamicListRemoveSmart::is_ready(), synfigapp::Action::ValueNodeDynamicListRemove::is_ready(), synfigapp::Action::ValueNodeDynamicListLoop::is_ready(), synfigapp::Action::ValueNodeDynamicListInsertSmart::is_ready(), synfigapp::Action::ValueNodeDynamicListInsert::is_ready(), synfigapp::Action::ValueNodeConstSet::is_ready(), synfigapp::Action::ValueNodeAdd::is_ready(), synfigapp::Action::ValueDescSet::is_ready(), synfigapp::Action::ValueDescLink::is_ready(), synfigapp::Action::ValueDescExport::is_ready(), synfigapp::Action::ValueDescDisconnect::is_ready(), synfigapp::Action::ValueDescConvert::is_ready(), synfigapp::Action::ValueDescConnect::is_ready(), synfigapp::Action::ValueDescBLineLink::is_ready(), synfigapp::Action::TimepointsMove::is_ready(), synfigapp::Action::TimepointsDelete::is_ready(), synfigapp::Action::TimepointsCopy::is_ready(), synfigapp::Action::LayerSetDesc::is_ready(), synfigapp::Action::LayerRemove::is_ready(), synfigapp::Action::LayerRaise::is_ready(), synfigapp::Action::LayerParamSet::is_ready(), synfigapp::Action::LayerParamDisconnect::is_ready(), synfigapp::Action::LayerParamConnect::is_ready(), synfigapp::Action::LayerMove::is_ready(), synfigapp::Action::LayerLower::is_ready(), synfigapp::Action::LayerEncapsulate::is_ready(), synfigapp::Action::LayerDuplicate::is_ready(), synfigapp::Action::LayerAdd::is_ready(), synfigapp::Action::LayerActivate::is_ready(), synfigapp::Action::KeyframeWaypointSet::is_ready(), synfigapp::Action::KeyframeSetDelta::is_ready(), synfigapp::Action::KeyframeSet::is_ready(), synfigapp::Action::KeyframeRemove::is_ready(), synfigapp::Action::KeyframeDuplicate::is_ready(), synfigapp::Action::KeyframeAdd::is_ready(), synfigapp::Action::GroupRename::is_ready(), synfigapp::Action::GroupRemoveLayers::is_ready(), synfigapp::Action::GroupRemove::is_ready(), synfigapp::Action::GroupAddLayers::is_ready(), synfigapp::Action::GradientSet::is_ready(), synfigapp::Action::EditModeSet::is_ready(), synfigapp::Action::ColorSet::is_ready(), synfigapp::Action::CanvasRendDescSet::is_ready(), synfigapp::Action::CanvasRemove::is_ready(), synfigapp::Action::CanvasNameSet::is_ready(), synfigapp::Action::CanvasIdSet::is_ready(), synfigapp::Action::CanvasDescriptionSet::is_ready(), synfigapp::Action::CanvasAdd::is_ready(), synfigapp::Action::BLinePointTangentSplit::is_ready(), synfigapp::Action::BLinePointTangentMerge::is_ready(), synfigapp::Action::ActivepointSimpleAdd::is_ready(), synfigapp::Action::ActivepointSetSmart::is_ready(), synfigapp::Action::ActivepointSetOn::is_ready(), synfigapp::Action::ActivepointSetOff::is_ready(), synfigapp::Action::ActivepointSet::is_ready(), synfigapp::Action::ActivepointRemove::is_ready(), and synfigapp::Action::ActivepointAdd::is_ready().
EditMode CanvasSpecific::get_edit_mode | ( | ) | const |
References get_canvas_interface(), synfigapp::MODE_NORMAL, and synfigapp::MODE_UNDEFINED.
Referenced by synfigapp::Action::EditModeSet::perform(), synfigapp::Action::ValueNodeDynamicListRemoveSmart::prepare(), synfigapp::Action::ValueNodeDynamicListInsertSmart::prepare(), synfigapp::Action::ValueDescSet::prepare(), synfigapp::Action::ActivepointSetOn::prepare(), synfigapp::Action::ActivepointSetOff::prepare(), and synfigapp::Action::EditModeSet::undo().
void synfigapp::Action::CanvasSpecific::set_edit_mode | ( | EditMode | x | ) | [inline] |
Referenced by set_param().
bool synfigapp::Action::CanvasSpecific::is_dirty | ( | ) | const [inline] |
Referenced by synfigapp::Action::Super::perform(), synfigapp::Action::System::perform_action(), synfigapp::Action::System::redo(), synfigapp::Action::System::set_action_status(), synfigapp::Action::System::undo(), synfigapp::Action::Super::undo(), and synfigapp::Action::PassiveGrouper::~PassiveGrouper().
void synfigapp::Action::CanvasSpecific::set_dirty | ( | bool | x = true |
) | [inline] |
Referenced by synfigapp::Action::ActivepointAdd::ActivepointAdd(), synfigapp::Action::ActivepointRemove::ActivepointRemove(), synfigapp::Action::ActivepointSet::ActivepointSet(), synfigapp::Action::ActivepointSetOff::ActivepointSetOff(), synfigapp::Action::ActivepointSetOn::ActivepointSetOn(), synfigapp::Action::ActivepointSetSmart::ActivepointSetSmart(), synfigapp::Action::ActivepointSimpleAdd::ActivepointSimpleAdd(), synfigapp::Action::BLinePointTangentMerge::BLinePointTangentMerge(), synfigapp::Action::BLinePointTangentSplit::BLinePointTangentSplit(), synfigapp::Action::CanvasAdd::CanvasAdd(), synfigapp::Action::CanvasRendDescSet::CanvasRendDescSet(), synfigapp::Action::KeyframeAdd::KeyframeAdd(), synfigapp::Action::KeyframeDuplicate::KeyframeDuplicate(), synfigapp::Action::KeyframeRemove::KeyframeRemove(), synfigapp::Action::KeyframeSet::KeyframeSet(), synfigapp::Action::KeyframeSetDelta::KeyframeSetDelta(), synfigapp::Action::KeyframeWaypointSet::KeyframeWaypointSet(), synfigapp::Action::ValueNodeReplace::perform(), synfigapp::Action::ValueNodeDynamicListUnLoop::perform(), synfigapp::Action::ValueNodeDynamicListLoop::perform(), synfigapp::Action::ValueNodeAdd::perform(), synfigapp::Action::LayerSetDesc::perform(), synfigapp::Action::LayerRemove::perform(), synfigapp::Action::LayerParamDisconnect::perform(), synfigapp::Action::LayerMove::perform(), synfigapp::Action::LayerActivate::perform(), synfigapp::Action::EditModeSet::perform(), synfigapp::Action::Super::perform(), synfigapp::Action::TimepointsCopy::TimepointsCopy(), synfigapp::Action::TimepointsDelete::TimepointsDelete(), synfigapp::Action::TimepointsMove::TimepointsMove(), synfigapp::Action::ValueNodeReplace::undo(), synfigapp::Action::ValueNodeDynamicListUnLoop::undo(), synfigapp::Action::ValueNodeDynamicListLoop::undo(), synfigapp::Action::ValueNodeAdd::undo(), synfigapp::Action::LayerSetDesc::undo(), synfigapp::Action::LayerRemove::undo(), synfigapp::Action::LayerParamDisconnect::undo(), synfigapp::Action::LayerMove::undo(), synfigapp::Action::LayerActivate::undo(), synfigapp::Action::EditModeSet::undo(), synfigapp::Action::Super::undo(), synfigapp::Action::ValueNodeConstSet::ValueNodeConstSet(), synfigapp::Action::ValueNodeDynamicListInsert::ValueNodeDynamicListInsert(), synfigapp::Action::ValueNodeDynamicListInsertSmart::ValueNodeDynamicListInsertSmart(), synfigapp::Action::ValueNodeDynamicListRemove::ValueNodeDynamicListRemove(), synfigapp::Action::ValueNodeDynamicListRemoveSmart::ValueNodeDynamicListRemoveSmart(), synfigapp::Action::ValueNodeDynamicListRotateOrder::ValueNodeDynamicListRotateOrder(), synfigapp::Action::WaypointAdd::WaypointAdd(), synfigapp::Action::WaypointRemove::WaypointRemove(), synfigapp::Action::WaypointSet::WaypointSet(), synfigapp::Action::WaypointSetSmart::WaypointSetSmart(), and synfigapp::Action::WaypointSimpleAdd::WaypointSimpleAdd().