Krita Source Code Documentation
Loading...
Searching...
No Matches
KisNodeSelectionAdapter Class Reference

#include <kis_node_selection_adapter.h>

Classes

struct  Private
 

Public Member Functions

KisNodeSP activeNode () const
 
 KisNodeSelectionAdapter (KisNodeManager *nodeManager)
 
void setActiveNode (KisNodeSP node)
 
 ~KisNodeSelectionAdapter ()
 

Private Attributes

const QScopedPointer< Privatem_d
 

Detailed Description

Definition at line 17 of file kis_node_selection_adapter.h.

Constructor & Destructor Documentation

◆ KisNodeSelectionAdapter()

KisNodeSelectionAdapter::KisNodeSelectionAdapter ( KisNodeManager * nodeManager)

Definition at line 17 of file kis_node_selection_adapter.cpp.

18 : m_d(new Private)
19{
20 m_d->nodeManager = nodeManager;
21}
const QScopedPointer< Private > m_d

References m_d.

◆ ~KisNodeSelectionAdapter()

KisNodeSelectionAdapter::~KisNodeSelectionAdapter ( )

Definition at line 23 of file kis_node_selection_adapter.cpp.

24{
25}

Member Function Documentation

◆ activeNode()

KisNodeSP KisNodeSelectionAdapter::activeNode ( ) const

Definition at line 27 of file kis_node_selection_adapter.cpp.

28{
29 return m_d->nodeManager->activeNode();
30}

References m_d.

◆ setActiveNode()

void KisNodeSelectionAdapter::setActiveNode ( KisNodeSP node)

Definition at line 32 of file kis_node_selection_adapter.cpp.

33{
34 m_d->nodeManager->slotUiActivatedNode(node);
35}

References m_d.

Member Data Documentation

◆ m_d

const QScopedPointer<Private> KisNodeSelectionAdapter::m_d
private

Definition at line 28 of file kis_node_selection_adapter.h.


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