11#include <klocalizedstring.h>
22 m_doRedoUpdates(doRedoUpdates),
23 m_doUndoUpdates(doUndoUpdates),
39 m_doRedoUpdates(doRedoUpdates),
40 m_doUndoUpdates(doUndoUpdates),
54 flags.testFlag(DoRedoUpdates),
55 flags.testFlag(DoUndoUpdates))
63 flags.testFlag(DoRedoUpdates),
64 flags.testFlag(DoUndoUpdates))
KisMagneticGraph::vertex_descriptor target(typename KisMagneticGraph::edge_descriptor e, KisMagneticGraph g)
the base command for commands altering a KisImage
The command for adding a layer.
KisImageLayerAddCommand(KisImageWSP image, KisNodeSP layer, KisNodeSP parent, KisNodeSP aboveThis, bool doRedoUpdates=true, bool doUndoUpdates=true)
KisNodeAdditionFlags m_additionFlags
QRect bounds() const override
KisSharedPtr< T > toStrongRef() const
toStrongRef returns a KisSharedPtr which may be dereferenced.
KUndo2MagicString kundo2_i18n(const char *text)
bool addNode(KisNodeSP node, KisNodeSP parent=KisNodeSP(), KisNodeAdditionFlags flags=KisNodeAdditionFlag::None)
bool removeNode(KisNodeSP node)