Krita Source Code Documentation
Loading...
Searching...
No Matches
CompareNodesFunctor Struct Reference

Public Member Functions

 CompareNodesFunctor (const QMap< KisNodeSP, int > &map)
 
bool operator() (KisNodeSP lhs, KisNodeSP rhs)
 

Private Attributes

const QMap< KisNodeSP, int > & m_nodeToOrderingMap
 

Detailed Description

Definition at line 118 of file kis_exr_layers_sorter.cpp.

Constructor & Destructor Documentation

◆ CompareNodesFunctor()

CompareNodesFunctor::CompareNodesFunctor ( const QMap< KisNodeSP, int > & map)
inline

Definition at line 120 of file kis_exr_layers_sorter.cpp.

121 : m_nodeToOrderingMap(map) {}
const QMap< KisNodeSP, int > & m_nodeToOrderingMap

Member Function Documentation

◆ operator()()

bool CompareNodesFunctor::operator() ( KisNodeSP lhs,
KisNodeSP rhs )
inline

Definition at line 123 of file kis_exr_layers_sorter.cpp.

123 {
124 return m_nodeToOrderingMap[lhs] < m_nodeToOrderingMap[rhs];
125 }

Member Data Documentation

◆ m_nodeToOrderingMap

const QMap<KisNodeSP, int>& CompareNodesFunctor::m_nodeToOrderingMap
private

Definition at line 128 of file kis_exr_layers_sorter.cpp.


The documentation for this struct was generated from the following file: