synfig-studio  1.0.3
Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
synfigapp::Action::CanvasSpecific Class Reference

Action base class for canvas-specific actions. More...

#include <action.h>

Inheritance diagram for synfigapp::Action::CanvasSpecific:
synfigapp::Action::ActivepointAdd synfigapp::Action::ActivepointRemove synfigapp::Action::ActivepointSet synfigapp::Action::ActivepointSimpleAdd synfigapp::Action::CanvasAdd synfigapp::Action::CanvasDescriptionSet synfigapp::Action::CanvasIdSet synfigapp::Action::CanvasMetadataErase synfigapp::Action::CanvasMetadataSet synfigapp::Action::CanvasNameSet synfigapp::Action::CanvasRemove synfigapp::Action::CanvasRendDescSet synfigapp::Action::EditModeSet synfigapp::Action::GroupAddLayers synfigapp::Action::GroupRemove synfigapp::Action::GroupRemoveLayers synfigapp::Action::GroupRename synfigapp::Action::KeyframeAdd synfigapp::Action::LayerActivate synfigapp::Action::LayerAdd synfigapp::Action::LayerFit synfigapp::Action::LayerMove synfigapp::Action::LayerPaint synfigapp::Action::LayerParamConnect synfigapp::Action::LayerParamDisconnect synfigapp::Action::LayerParamSet synfigapp::Action::LayerParamSetStatic synfigapp::Action::LayerParamUnSetStatic synfigapp::Action::LayerRemove synfigapp::Action::LayerSetDesc synfigapp::Action::LayerSetExcludeFromRendering synfigapp::Action::Super synfigapp::Action::ValueDescSetInterpolation synfigapp::Action::ValueNodeAdd synfigapp::Action::ValueNodeConstSet synfigapp::Action::ValueNodeConstSetStatic synfigapp::Action::ValueNodeConstUnSetStatic synfigapp::Action::ValueNodeDynamicListInsert synfigapp::Action::ValueNodeDynamicListLoop synfigapp::Action::ValueNodeDynamicListRemove synfigapp::Action::ValueNodeDynamicListUnLoop synfigapp::Action::ValueNodeLinkConnect synfigapp::Action::ValueNodeLinkDisconnect synfigapp::Action::ValueNodeRemove synfigapp::Action::ValueNodeRename synfigapp::Action::ValueNodeReplace synfigapp::Action::ValueNodeStaticListInsert synfigapp::Action::ValueNodeStaticListLoop synfigapp::Action::ValueNodeStaticListRemove synfigapp::Action::ValueNodeStaticListUnLoop synfigapp::Action::WaypointAdd synfigapp::Action::WaypointConnect synfigapp::Action::WaypointDisconnect synfigapp::Action::WaypointRemove synfigapp::Action::WaypointSet synfigapp::Action::WaypointSimpleAdd

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 get_param (const synfig::String &, 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 ()

Detailed Description

Action base class for canvas-specific actions.

Constructor & Destructor Documentation

synfigapp::Action::CanvasSpecific::CanvasSpecific ( const synfig::Canvas::Handle &  canvas)
inlineprotected
synfigapp::Action::CanvasSpecific::CanvasSpecific ( )
inlineprotected
virtual synfigapp::Action::CanvasSpecific::~CanvasSpecific ( )
inlineprotectedvirtual

Member Function Documentation

void synfigapp::Action::CanvasSpecific::set_canvas ( synfig::Canvas::Handle  x)
inline

Referenced by set_param().

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
etl::loose_handle<synfigapp::CanvasInterface> synfigapp::Action::CanvasSpecific::get_canvas_interface ( ) const
inline
Action::ParamVocab Action::CanvasSpecific::get_param_vocab ( )
static

Reimplemented in synfigapp::Action::LayerPaint, synfigapp::Action::BLinePointTangentMergeAngle, synfigapp::Action::BLinePointTangentSplitAngle, synfigapp::Action::ValueDescLinkOpposite, synfigapp::Action::BLinePointTangentMergeRadius, synfigapp::Action::BLinePointTangentSplitRadius, synfigapp::Action::ValueDescLink, synfigapp::Action::KeyframeSet, synfigapp::Action::TimepointsMove, synfigapp::Action::ActivepointSetSmart, synfigapp::Action::WaypointAdd, synfigapp::Action::WaypointSetSmart, synfigapp::Action::TimepointsCopy, synfigapp::Action::ValueNodeDynamicListInsert, synfigapp::Action::ValueNodeDynamicListInsertSmart, synfigapp::Action::ActivepointAdd, synfigapp::Action::ActivepointSet, synfigapp::Action::ActivepointSetOff, synfigapp::Action::ActivepointSetOn, synfigapp::Action::ActivepointSimpleAdd, synfigapp::Action::GroupRename, synfigapp::Action::ValueNodeStaticListInsert, synfigapp::Action::ValueNodeStaticListRemoveSmart, synfigapp::Action::TimepointsDelete, synfigapp::Action::WaypointDisconnect, synfigapp::Action::WaypointSet, synfigapp::Action::WaypointSimpleAdd, synfigapp::Action::GroupAddLayers, synfigapp::Action::GroupRemove, synfigapp::Action::LayerMove, synfigapp::Action::LayerParamConnect, synfigapp::Action::ValueDescSet, synfigapp::Action::ValueNodeDynamicListRemoveSmart, synfigapp::Action::WaypointConnect, synfigapp::Action::KeyframeWaypointSet, synfigapp::Action::LayerParamDisconnect, synfigapp::Action::LayerParamSet, synfigapp::Action::LayerParamSetStatic, synfigapp::Action::LayerRemove, synfigapp::Action::ValueDescBLineLink, synfigapp::Action::ValueDescSetInterpolation, synfigapp::Action::ValueNodeDynamicListLoop, synfigapp::Action::ValueNodeDynamicListRemove, synfigapp::Action::ValueNodeDynamicListUnLoop, synfigapp::Action::ValueNodeLinkConnect, synfigapp::Action::ValueNodeRemove, synfigapp::Action::ValueNodeStaticListInsertSmart, synfigapp::Action::ValueNodeStaticListRemove, synfigapp::Action::WaypointRemove, synfigapp::Action::ActivepointRemove, synfigapp::Action::CanvasAdd, synfigapp::Action::CanvasMetadataSet, synfigapp::Action::GroupRemoveLayers, synfigapp::Action::LayerEncapsulate, synfigapp::Action::LayerParamUnSetStatic, synfigapp::Action::LayerSetExcludeFromRendering, synfigapp::Action::ValueDescExport, synfigapp::Action::ValueNodeConstSet, synfigapp::Action::ValueNodeConstSetStatic, synfigapp::Action::ValueNodeConstUnSetStatic, synfigapp::Action::ValueNodeDynamicListRotateOrder, synfigapp::Action::ValueNodeLinkDisconnect, synfigapp::Action::ValueNodeRename, synfigapp::Action::ValueNodeStaticListLoop, synfigapp::Action::ValueNodeStaticListUnLoop, synfigapp::Action::CanvasMetadataErase, synfigapp::Action::KeyframeDuplicate, synfigapp::Action::LayerActivate, synfigapp::Action::LayerEncapsulateSwitch, synfigapp::Action::LayerSetDesc, synfigapp::Action::ValueNodeReplace, synfigapp::Action::ValueNodeStaticListRotateOrder, synfigapp::Action::CanvasDescriptionSet, synfigapp::Action::CanvasIdSet, synfigapp::Action::CanvasNameSet, synfigapp::Action::CanvasRendDescSet, synfigapp::Action::ColorSet, synfigapp::Action::GradientSet, synfigapp::Action::KeyframeRemove, synfigapp::Action::KeyframeToggl, synfigapp::Action::LayerAddFrame, synfigapp::Action::LayerZDepthRangeSet, synfigapp::Action::ValueDescConvert, synfigapp::Action::ValueDescCreateChildBone, synfigapp::Action::ValueNodeAdd, synfigapp::Action::BLinePointTangentMerge, synfigapp::Action::BLinePointTangentSplit, synfigapp::Action::KeyframeAdd, synfigapp::Action::LayerAdd, synfigapp::Action::LayerCopy, synfigapp::Action::LayerDuplicate, synfigapp::Action::ValueDescBoneLink, synfigapp::Action::ValueDescConnect, synfigapp::Action::ValueDescRemoveSmart, synfigapp::Action::ValueDescResetPose, synfigapp::Action::ValueDescSkeletonLink, synfigapp::Action::CanvasRemove, synfigapp::Action::KeyframeSetDelta, synfigapp::Action::LayerFit, synfigapp::Action::ValueDescDisconnect, synfigapp::Action::EditModeSet, synfigapp::Action::LayerLower, synfigapp::Action::LayerRaise, synfigapp::Action::LayerEmbed, synfigapp::Action::LayerExtract, synfigapp::Action::LayerResetPose, and synfigapp::Action::LayerMakeBLine.

References _, synfigapp::Action::Param::TYPE_CANVAS, and synfigapp::Action::Param::TYPE_CANVASINTERFACE.

Referenced by synfigapp::Action::LayerResetPose::get_param_vocab(), synfigapp::Action::EditModeSet::get_param_vocab(), synfigapp::Action::KeyframeSetDelta::get_param_vocab(), synfigapp::Action::ValueDescDisconnect::get_param_vocab(), synfigapp::Action::ValueDescBoneLink::get_param_vocab(), synfigapp::Action::ValueDescResetPose::get_param_vocab(), synfigapp::Action::ValueDescSkeletonLink::get_param_vocab(), synfigapp::Action::ColorSet::get_param_vocab(), synfigapp::Action::GradientSet::get_param_vocab(), synfigapp::Action::ValueDescCreateChildBone::get_param_vocab(), synfigapp::Action::KeyframeToggl::get_param_vocab(), synfigapp::Action::LayerAddFrame::get_param_vocab(), synfigapp::Action::ValueNodeReplace::get_param_vocab(), synfigapp::Action::LayerActivate::get_param_vocab(), synfigapp::Action::ValueNodeConstUnSetStatic::get_param_vocab(), synfigapp::Action::ActivepointRemove::get_param_vocab(), synfigapp::Action::ValueNodeLinkDisconnect::get_param_vocab(), synfigapp::Action::LayerParamUnSetStatic::get_param_vocab(), synfigapp::Action::ValueNodeStaticListUnLoop::get_param_vocab(), synfigapp::Action::LayerSetExcludeFromRendering::get_param_vocab(), synfigapp::Action::ValueNodeStaticListLoop::get_param_vocab(), synfigapp::Action::ValueNodeConstSetStatic::get_param_vocab(), synfigapp::Action::LayerParamDisconnect::get_param_vocab(), synfigapp::Action::ValueNodeDynamicListLoop::get_param_vocab(), synfigapp::Action::ValueNodeLinkConnect::get_param_vocab(), synfigapp::Action::ValueDescBLineLink::get_param_vocab(), synfigapp::Action::ValueNodeDynamicListUnLoop::get_param_vocab(), synfigapp::Action::LayerParamSetStatic::get_param_vocab(), synfigapp::Action::ValueDescSetInterpolation::get_param_vocab(), synfigapp::Action::ValueDescSet::get_param_vocab(), synfigapp::Action::WaypointConnect::get_param_vocab(), synfigapp::Action::LayerMove::get_param_vocab(), synfigapp::Action::WaypointSimpleAdd::get_param_vocab(), synfigapp::Action::WaypointDisconnect::get_param_vocab(), synfigapp::Action::ActivepointSetOff::get_param_vocab(), synfigapp::Action::ActivepointAdd::get_param_vocab(), synfigapp::Action::ActivepointSetOn::get_param_vocab(), synfigapp::Action::ActivepointSet::get_param_vocab(), synfigapp::Action::ActivepointSimpleAdd::get_param_vocab(), synfigapp::Action::ValueNodeDynamicListInsertSmart::get_param_vocab(), synfigapp::Action::ActivepointSetSmart::get_param_vocab(), synfigapp::Action::ValueDescLink::get_param_vocab(), and synfigapp::Action::LayerPaint::get_param_vocab().

bool CanvasSpecific::set_param ( const synfig::String &  name,
const Param param 
)
virtual

Reimplemented in synfigapp::Action::LayerPaint, synfigapp::Action::BLinePointTangentMergeAngle, synfigapp::Action::BLinePointTangentSplitAngle, synfigapp::Action::ValueDescLinkOpposite, synfigapp::Action::BLinePointTangentMergeRadius, synfigapp::Action::BLinePointTangentSplitRadius, synfigapp::Action::ValueDescLink, synfigapp::Action::KeyframeSet, synfigapp::Action::TimepointsMove, synfigapp::Action::ActivepointSetSmart, synfigapp::Action::WaypointAdd, synfigapp::Action::WaypointSetSmart, synfigapp::Action::TimepointsCopy, synfigapp::Action::ValueNodeDynamicListInsert, synfigapp::Action::ValueNodeDynamicListInsertSmart, synfigapp::Action::ActivepointAdd, synfigapp::Action::ActivepointSet, synfigapp::Action::ActivepointSetOff, synfigapp::Action::ActivepointSetOn, synfigapp::Action::ActivepointSimpleAdd, synfigapp::Action::GroupRename, synfigapp::Action::ValueNodeStaticListInsert, synfigapp::Action::ValueNodeStaticListRemoveSmart, synfigapp::Action::TimepointsDelete, synfigapp::Action::WaypointDisconnect, synfigapp::Action::WaypointSet, synfigapp::Action::WaypointSimpleAdd, synfigapp::Action::GroupAddLayers, synfigapp::Action::GroupRemove, synfigapp::Action::LayerMove, synfigapp::Action::LayerParamConnect, synfigapp::Action::ValueDescSet, synfigapp::Action::ValueNodeDynamicListRemoveSmart, synfigapp::Action::WaypointConnect, synfigapp::Action::KeyframeWaypointSet, synfigapp::Action::LayerParamDisconnect, synfigapp::Action::LayerParamSet, synfigapp::Action::LayerParamSetStatic, synfigapp::Action::LayerRemove, synfigapp::Action::LayerSetExcludeFromRendering, synfigapp::Action::ValueDescBLineLink, synfigapp::Action::ValueDescSetInterpolation, synfigapp::Action::ValueNodeDynamicListLoop, synfigapp::Action::ValueNodeDynamicListRemove, synfigapp::Action::ValueNodeDynamicListUnLoop, synfigapp::Action::ValueNodeLinkConnect, synfigapp::Action::ValueNodeRemove, synfigapp::Action::ValueNodeStaticListInsertSmart, synfigapp::Action::ValueNodeStaticListRemove, synfigapp::Action::WaypointRemove, synfigapp::Action::ActivepointRemove, synfigapp::Action::CanvasAdd, synfigapp::Action::CanvasMetadataSet, synfigapp::Action::GroupRemoveLayers, synfigapp::Action::LayerEncapsulate, synfigapp::Action::LayerParamUnSetStatic, synfigapp::Action::ValueDescExport, synfigapp::Action::ValueNodeConstSet, synfigapp::Action::ValueNodeConstSetStatic, synfigapp::Action::ValueNodeConstUnSetStatic, synfigapp::Action::ValueNodeDynamicListRotateOrder, synfigapp::Action::ValueNodeLinkDisconnect, synfigapp::Action::ValueNodeRename, synfigapp::Action::ValueNodeStaticListLoop, synfigapp::Action::ValueNodeStaticListUnLoop, synfigapp::Action::CanvasMetadataErase, synfigapp::Action::KeyframeDuplicate, synfigapp::Action::LayerActivate, synfigapp::Action::LayerEncapsulateSwitch, synfigapp::Action::LayerSetDesc, synfigapp::Action::ValueNodeReplace, synfigapp::Action::ValueNodeStaticListRotateOrder, synfigapp::Action::CanvasDescriptionSet, synfigapp::Action::CanvasIdSet, synfigapp::Action::CanvasNameSet, synfigapp::Action::CanvasRendDescSet, synfigapp::Action::ColorSet, synfigapp::Action::GradientSet, synfigapp::Action::KeyframeRemove, synfigapp::Action::KeyframeToggl, synfigapp::Action::LayerAddFrame, synfigapp::Action::LayerZDepthRangeSet, synfigapp::Action::ValueDescConvert, synfigapp::Action::ValueDescCreateChildBone, synfigapp::Action::ValueNodeAdd, synfigapp::Action::BLinePointTangentMerge, synfigapp::Action::BLinePointTangentSplit, synfigapp::Action::KeyframeAdd, synfigapp::Action::LayerAdd, synfigapp::Action::LayerCopy, synfigapp::Action::LayerDuplicate, synfigapp::Action::ValueDescBoneLink, synfigapp::Action::ValueDescConnect, synfigapp::Action::ValueDescResetPose, synfigapp::Action::ValueDescSkeletonLink, synfigapp::Action::CanvasRemove, synfigapp::Action::KeyframeSetDelta, synfigapp::Action::LayerFit, synfigapp::Action::ValueDescDisconnect, synfigapp::Action::ValueDescRemoveSmart, synfigapp::Action::EditModeSet, synfigapp::Action::LayerLower, synfigapp::Action::LayerRaise, synfigapp::Action::LayerEmbed, synfigapp::Action::LayerExtract, synfigapp::Action::LayerResetPose, and synfigapp::Action::LayerMakeBLine.

References synfigapp::Action::Param::get_canvas(), get_canvas(), synfigapp::Action::Param::get_canvas_interface(), 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::LayerResetPose::set_param(), synfigapp::Action::EditModeSet::set_param(), synfigapp::Action::KeyframeSetDelta::set_param(), synfigapp::Action::ValueDescDisconnect::set_param(), synfigapp::Action::ValueDescBoneLink::set_param(), synfigapp::Action::ValueDescResetPose::set_param(), synfigapp::Action::ValueDescSkeletonLink::set_param(), synfigapp::Action::ColorSet::set_param(), synfigapp::Action::GradientSet::set_param(), synfigapp::Action::ValueDescCreateChildBone::set_param(), synfigapp::Action::KeyframeToggl::set_param(), synfigapp::Action::LayerAddFrame::set_param(), synfigapp::Action::ValueNodeReplace::set_param(), synfigapp::Action::LayerActivate::set_param(), synfigapp::Action::ValueNodeConstUnSetStatic::set_param(), synfigapp::Action::ActivepointRemove::set_param(), synfigapp::Action::ValueNodeLinkDisconnect::set_param(), synfigapp::Action::LayerParamUnSetStatic::set_param(), synfigapp::Action::ValueNodeStaticListUnLoop::set_param(), synfigapp::Action::ValueNodeStaticListLoop::set_param(), synfigapp::Action::ValueNodeConstSetStatic::set_param(), synfigapp::Action::LayerParamDisconnect::set_param(), synfigapp::Action::ValueNodeDynamicListLoop::set_param(), synfigapp::Action::LayerParamSetStatic::set_param(), synfigapp::Action::ValueNodeDynamicListUnLoop::set_param(), synfigapp::Action::LayerSetExcludeFromRendering::set_param(), synfigapp::Action::ValueDescBLineLink::set_param(), synfigapp::Action::ValueNodeLinkConnect::set_param(), synfigapp::Action::ValueDescSetInterpolation::set_param(), synfigapp::Action::WaypointConnect::set_param(), synfigapp::Action::ValueDescSet::set_param(), synfigapp::Action::LayerMove::set_param(), synfigapp::Action::WaypointDisconnect::set_param(), synfigapp::Action::WaypointSimpleAdd::set_param(), synfigapp::Action::ActivepointSetOn::set_param(), synfigapp::Action::ActivepointSimpleAdd::set_param(), synfigapp::Action::ActivepointSet::set_param(), synfigapp::Action::ActivepointSetOff::set_param(), synfigapp::Action::ActivepointAdd::set_param(), synfigapp::Action::ValueNodeDynamicListInsertSmart::set_param(), synfigapp::Action::ActivepointSetSmart::set_param(), and synfigapp::Action::ValueDescLink::set_param().

virtual bool synfigapp::Action::CanvasSpecific::get_param ( const synfig::String &  ,
Param  
)
inlinevirtual
bool CanvasSpecific::is_ready ( ) const
virtual

Reimplemented in synfigapp::Action::Group, synfigapp::Action::LayerPaint, synfigapp::Action::BLinePointTangentMergeAngle, synfigapp::Action::BLinePointTangentSplitAngle, synfigapp::Action::ValueDescLinkOpposite, synfigapp::Action::BLinePointTangentMergeRadius, synfigapp::Action::BLinePointTangentSplitRadius, synfigapp::Action::ValueDescLink, synfigapp::Action::KeyframeSet, synfigapp::Action::TimepointsMove, synfigapp::Action::ActivepointSetSmart, synfigapp::Action::WaypointAdd, synfigapp::Action::WaypointSetSmart, synfigapp::Action::TimepointsCopy, synfigapp::Action::ValueNodeDynamicListInsert, synfigapp::Action::ValueNodeDynamicListInsertSmart, synfigapp::Action::ActivepointAdd, synfigapp::Action::ActivepointSet, synfigapp::Action::ActivepointSetOff, synfigapp::Action::ActivepointSetOn, synfigapp::Action::ActivepointSimpleAdd, synfigapp::Action::GroupRename, synfigapp::Action::ValueNodeStaticListInsert, synfigapp::Action::ValueNodeStaticListRemoveSmart, synfigapp::Action::TimepointsDelete, synfigapp::Action::WaypointDisconnect, synfigapp::Action::WaypointSet, synfigapp::Action::WaypointSimpleAdd, synfigapp::Action::GroupAddLayers, synfigapp::Action::GroupRemove, synfigapp::Action::LayerMove, synfigapp::Action::LayerParamConnect, synfigapp::Action::ValueDescSet, synfigapp::Action::ValueNodeDynamicListRemoveSmart, synfigapp::Action::WaypointConnect, synfigapp::Action::KeyframeWaypointSet, synfigapp::Action::LayerParamDisconnect, synfigapp::Action::LayerParamSet, synfigapp::Action::LayerParamSetStatic, synfigapp::Action::LayerRemove, synfigapp::Action::LayerSetExcludeFromRendering, synfigapp::Action::ValueDescBLineLink, synfigapp::Action::ValueDescSetInterpolation, synfigapp::Action::ValueNodeDynamicListLoop, synfigapp::Action::ValueNodeDynamicListRemove, synfigapp::Action::ValueNodeDynamicListUnLoop, synfigapp::Action::ValueNodeLinkConnect, synfigapp::Action::ValueNodeRemove, synfigapp::Action::ValueNodeRename, synfigapp::Action::ValueNodeStaticListInsertSmart, synfigapp::Action::ValueNodeStaticListRemove, synfigapp::Action::WaypointRemove, synfigapp::Action::ActivepointRemove, synfigapp::Action::CanvasAdd, synfigapp::Action::CanvasMetadataSet, synfigapp::Action::GroupRemoveLayers, synfigapp::Action::LayerEncapsulate, synfigapp::Action::LayerParamUnSetStatic, synfigapp::Action::LayerSetDesc, synfigapp::Action::ValueDescExport, synfigapp::Action::ValueNodeConstSet, synfigapp::Action::ValueNodeConstSetStatic, synfigapp::Action::ValueNodeConstUnSetStatic, synfigapp::Action::ValueNodeDynamicListRotateOrder, synfigapp::Action::ValueNodeLinkDisconnect, synfigapp::Action::ValueNodeStaticListLoop, synfigapp::Action::ValueNodeStaticListUnLoop, synfigapp::Action::CanvasMetadataErase, synfigapp::Action::KeyframeDuplicate, synfigapp::Action::LayerActivate, synfigapp::Action::LayerEncapsulateSwitch, synfigapp::Action::ValueNodeReplace, synfigapp::Action::ValueNodeStaticListRotateOrder, synfigapp::Action::CanvasDescriptionSet, synfigapp::Action::CanvasIdSet, synfigapp::Action::CanvasNameSet, synfigapp::Action::CanvasRendDescSet, synfigapp::Action::ColorSet, synfigapp::Action::GradientSet, synfigapp::Action::KeyframeRemove, synfigapp::Action::KeyframeToggl, synfigapp::Action::LayerAddFrame, synfigapp::Action::LayerZDepthRangeSet, synfigapp::Action::ValueDescConvert, synfigapp::Action::ValueDescCreateChildBone, synfigapp::Action::ValueNodeAdd, synfigapp::Action::BLinePointTangentMerge, synfigapp::Action::BLinePointTangentSplit, synfigapp::Action::KeyframeAdd, synfigapp::Action::LayerAdd, synfigapp::Action::LayerCopy, synfigapp::Action::LayerDuplicate, synfigapp::Action::ValueDescBoneLink, synfigapp::Action::ValueDescConnect, synfigapp::Action::ValueDescResetPose, synfigapp::Action::ValueDescSkeletonLink, synfigapp::Action::CanvasRemove, synfigapp::Action::KeyframeSetDelta, synfigapp::Action::LayerFit, synfigapp::Action::ValueDescDisconnect, synfigapp::Action::ValueDescRemoveSmart, synfigapp::Action::EditModeSet, synfigapp::Action::LayerLower, synfigapp::Action::LayerRaise, synfigapp::Action::LayerEmbed, synfigapp::Action::LayerExtract, synfigapp::Action::LayerResetPose, and synfigapp::Action::LayerMakeBLine.

References get_canvas().

Referenced by synfigapp::Action::LayerResetPose::is_ready(), synfigapp::Action::EditModeSet::is_ready(), synfigapp::Action::KeyframeSetDelta::is_ready(), synfigapp::Action::ValueDescDisconnect::is_ready(), synfigapp::Action::ValueDescBoneLink::is_ready(), synfigapp::Action::ValueDescResetPose::is_ready(), synfigapp::Action::ValueDescSkeletonLink::is_ready(), synfigapp::Action::ColorSet::is_ready(), synfigapp::Action::GradientSet::is_ready(), synfigapp::Action::ValueDescCreateChildBone::is_ready(), synfigapp::Action::KeyframeToggl::is_ready(), synfigapp::Action::LayerAddFrame::is_ready(), synfigapp::Action::ValueNodeReplace::is_ready(), synfigapp::Action::LayerActivate::is_ready(), synfigapp::Action::ValueNodeConstUnSetStatic::is_ready(), synfigapp::Action::ActivepointRemove::is_ready(), synfigapp::Action::ValueNodeLinkDisconnect::is_ready(), synfigapp::Action::LayerParamUnSetStatic::is_ready(), synfigapp::Action::ValueNodeStaticListUnLoop::is_ready(), synfigapp::Action::ValueNodeStaticListLoop::is_ready(), synfigapp::Action::ValueNodeConstSetStatic::is_ready(), synfigapp::Action::LayerParamDisconnect::is_ready(), synfigapp::Action::ValueNodeDynamicListLoop::is_ready(), synfigapp::Action::LayerParamSetStatic::is_ready(), synfigapp::Action::ValueNodeDynamicListUnLoop::is_ready(), synfigapp::Action::LayerSetExcludeFromRendering::is_ready(), synfigapp::Action::ValueDescBLineLink::is_ready(), synfigapp::Action::ValueNodeLinkConnect::is_ready(), synfigapp::Action::ValueDescSetInterpolation::is_ready(), synfigapp::Action::WaypointConnect::is_ready(), synfigapp::Action::ValueDescSet::is_ready(), synfigapp::Action::LayerMove::is_ready(), synfigapp::Action::WaypointDisconnect::is_ready(), synfigapp::Action::WaypointSimpleAdd::is_ready(), synfigapp::Action::ActivepointSetOn::is_ready(), synfigapp::Action::ActivepointSimpleAdd::is_ready(), synfigapp::Action::ActivepointSet::is_ready(), synfigapp::Action::ActivepointSetOff::is_ready(), synfigapp::Action::ActivepointAdd::is_ready(), synfigapp::Action::ValueNodeDynamicListInsertSmart::is_ready(), synfigapp::Action::ActivepointSetSmart::is_ready(), and synfigapp::Action::ValueDescLink::is_ready().

EditMode CanvasSpecific::get_edit_mode ( ) const
void synfigapp::Action::CanvasSpecific::set_edit_mode ( EditMode  x)
inline

Referenced by set_param().

bool synfigapp::Action::CanvasSpecific::is_dirty ( ) const
inline
void synfigapp::Action::CanvasSpecific::set_dirty ( bool  x = true)
inline

The documentation for this class was generated from the following files: