Krita Source Code Documentation
Loading...
Searching...
No Matches
kis_multinode_property.h File Reference
#include <QObject>
#include <QCheckBox>
#include <QPointer>
#include <QRegExp>
#include <QBitArray>
#include <kundo2command.h>
#include <KoColorSpace.h>
#include <KoChannelInfo.h>
#include "kis_node.h"
#include "kis_layer.h"
#include "kis_layer_utils.h"
#include "kritaui_export.h"

Go to the source code of this file.

Classes

struct  BaseAdapter
 
struct  ChannelFlagAdapter
 
struct  ColorLabelAdapter
 
struct  CompositeOpAdapter
 
class  KisMultinodeProperty< PropertyAdapter >
 
class  KisMultinodePropertyInterface
 
struct  LayerPropertyAdapter
 
class  MultinodePropertyBaseConnector
 
class  MultinodePropertyBoolConnector< PropertyAdapter >
 
class  MultinodePropertyConnectorInterface
 
class  MultinodePropertyUndoCommand< PropertyAdapter >
 
struct  NameAdapter
 
struct  OpacityAdapter
 
struct  ChannelFlagAdapter::Property
 

Typedefs

typedef KisMultinodeProperty< ColorLabelAdapterKisMultinodeColorLabelProperty
 
typedef KisMultinodeProperty< CompositeOpAdapterKisMultinodeCompositeOpProperty
 
typedef KisMultinodeProperty< NameAdapterKisMultinodeNameProperty
 
typedef KisMultinodeProperty< OpacityAdapterKisMultinodeOpacityProperty
 
typedef QSharedPointer< KisMultinodePropertyInterfaceKisMultinodePropertyInterfaceSP
 

Functions

uint qHash (const KisBaseNode::Property &prop, uint seed=0)
 

Typedef Documentation

◆ KisMultinodeColorLabelProperty

◆ KisMultinodeCompositeOpProperty

◆ KisMultinodeNameProperty

◆ KisMultinodeOpacityProperty

◆ KisMultinodePropertyInterfaceSP

Function Documentation

◆ qHash()

uint qHash ( const KisBaseNode::Property & prop,
uint seed = 0 )
inline

Definition at line 120 of file kis_multinode_property.h.

120 {
121 return qHash(prop.name, seed);
122}
uint qHash(const KisBaseNode::Property &prop, uint seed=0)

References KisBaseNode::Property::name, and qHash().