krita/ui

KisNodeCommandsAdapter Class Reference

This class allows the manipulation of nodes in a KisImage and creates commands as needed. More...

#include <kis_node_commands_adapter.h>

Inheritance diagram for KisNodeCommandsAdapter:

List of all members.

Public Member Functions

 KisNodeCommandsAdapter (KisView2 *view)
virtual ~KisNodeCommandsAdapter ()
void addNode (KisNodeSP node, KisNodeSP parent, quint32 index)
void addNode (KisNodeSP node, KisNodeSP parent, KisNodeSP aboveThis)
void beginMacro (const QString &macroName)
void endMacro ()
void lower (KisNodeSP node)
void moveNode (KisNodeSP node, KisNodeSP parent, quint32 indexaboveThis)
void moveNode (KisNodeSP node, KisNodeSP parent, KisNodeSP aboveThis)
void raise (KisNodeSP node)
void removeNode (KisNodeSP node)
void setCompositeOp (KisNodeSP node, const KoCompositeOp *compositeOp)
void setOpacity (KisNodeSP node, qint32 opacity)
void toBottom (KisNodeSP node)
void toTop (KisNodeSP node)
void undoLastCommand ()

Detailed Description

This class allows the manipulation of nodes in a KisImage and creates commands as needed.

Definition at line 34 of file kis_node_commands_adapter.h.


Constructor & Destructor Documentation

KisNodeCommandsAdapter::KisNodeCommandsAdapter ( KisView2 view  ) 

Definition at line 34 of file kis_node_commands_adapter.cpp.

KisNodeCommandsAdapter::~KisNodeCommandsAdapter (  )  [virtual]

Definition at line 41 of file kis_node_commands_adapter.cpp.


Member Function Documentation

void KisNodeCommandsAdapter::addNode ( KisNodeSP  node,
KisNodeSP  parent,
quint32  index 
)

Definition at line 63 of file kis_node_commands_adapter.cpp.

void KisNodeCommandsAdapter::addNode ( KisNodeSP  node,
KisNodeSP  parent,
KisNodeSP  aboveThis 
)

Definition at line 57 of file kis_node_commands_adapter.cpp.

void KisNodeCommandsAdapter::beginMacro ( const QString macroName  ) 

Definition at line 45 of file kis_node_commands_adapter.cpp.

void KisNodeCommandsAdapter::endMacro (  ) 

Definition at line 51 of file kis_node_commands_adapter.cpp.

void KisNodeCommandsAdapter::lower ( KisNodeSP  node  ) 

Definition at line 87 of file kis_node_commands_adapter.cpp.

void KisNodeCommandsAdapter::moveNode ( KisNodeSP  node,
KisNodeSP  parent,
quint32  indexaboveThis 
)

Definition at line 75 of file kis_node_commands_adapter.cpp.

void KisNodeCommandsAdapter::moveNode ( KisNodeSP  node,
KisNodeSP  parent,
KisNodeSP  aboveThis 
)

Definition at line 69 of file kis_node_commands_adapter.cpp.

void KisNodeCommandsAdapter::raise ( KisNodeSP  node  ) 

Definition at line 93 of file kis_node_commands_adapter.cpp.

void KisNodeCommandsAdapter::removeNode ( KisNodeSP  node  ) 

Definition at line 81 of file kis_node_commands_adapter.cpp.

void KisNodeCommandsAdapter::setCompositeOp ( KisNodeSP  node,
const KoCompositeOp *  compositeOp 
)

Definition at line 118 of file kis_node_commands_adapter.cpp.

void KisNodeCommandsAdapter::setOpacity ( KisNodeSP  node,
qint32  opacity 
)

Definition at line 111 of file kis_node_commands_adapter.cpp.

void KisNodeCommandsAdapter::toBottom ( KisNodeSP  node  ) 

Definition at line 99 of file kis_node_commands_adapter.cpp.

void KisNodeCommandsAdapter::toTop ( KisNodeSP  node  ) 

Definition at line 105 of file kis_node_commands_adapter.cpp.

void KisNodeCommandsAdapter::undoLastCommand (  ) 

Definition at line 127 of file kis_node_commands_adapter.cpp.


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