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

#include <kis_multinode_property.h>

+ Inheritance diagram for CompositeOpAdapter:

Public Types

typedef MultinodePropertyBaseConnector ConnectorType
 
typedef QString ValueType
 

Static Public Member Functions

static ValueType propForNode (KisNodeSP node)
 
static void setPropForNode (KisNodeSP node, const ValueType &value, int index)
 
- Static Public Member Functions inherited from BaseAdapter
static KisNodeList filterNodes (KisNodeList nodes)
 

Static Public Attributes

static const bool forceIgnoreByDefault = false
 

Additional Inherited Members

- Public Member Functions inherited from BaseAdapter
void setNumNodes (int numNodes)
 
- Public Attributes inherited from BaseAdapter
int m_numNodes = 0
 

Detailed Description

Definition at line 42 of file kis_multinode_property.h.

Member Typedef Documentation

◆ ConnectorType

◆ ValueType

Definition at line 43 of file kis_multinode_property.h.

Member Function Documentation

◆ propForNode()

static ValueType CompositeOpAdapter::propForNode ( KisNodeSP node)
inlinestatic

Definition at line 47 of file kis_multinode_property.h.

47 {
48 return node->compositeOpId();
49 }
const QString & compositeOpId() const

References KisBaseNode::compositeOpId().

◆ setPropForNode()

static void CompositeOpAdapter::setPropForNode ( KisNodeSP node,
const ValueType & value,
int index )
inlinestatic

Definition at line 51 of file kis_multinode_property.h.

51 {
52 Q_UNUSED(index);
54 }
float value(const T *src, size_t ch)
void setCompositeOpId(const QString &compositeOpId)

References KisBaseNode::setCompositeOpId(), and value().

Member Data Documentation

◆ forceIgnoreByDefault

const bool CompositeOpAdapter::forceIgnoreByDefault = false
static

Definition at line 45 of file kis_multinode_property.h.


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