Krita Source Code Documentation
Loading...
Searching...
No Matches
KoCompositeOp.cpp File Reference
#include "KoCompositeOp.h"
#include <klocalizedstring.h>
#include <KoID.h>
#include "KoColorSpace.h"
#include "KoCompositeOpRegistry.h"

Go to the source code of this file.

Classes

class  KoCompositeOp
 

Macros

#define LAZY_STATIC_CATEGORY_DISPLAY_NAME(n)
 

Functions

static QString categoryDisplayName (const QString &id)
 
static QString compositeOpDisplayName (const QString &id)
 

Macro Definition Documentation

◆ LAZY_STATIC_CATEGORY_DISPLAY_NAME

#define LAZY_STATIC_CATEGORY_DISPLAY_NAME ( n)
Value:
[]() { \
static const QString name = categoryDisplayName(QStringLiteral(n)); \
return name; \
}()
static QString categoryDisplayName(const QString &id)

Definition at line 25 of file KoCompositeOp.cpp.

25#define LAZY_STATIC_CATEGORY_DISPLAY_NAME(n) \
26 []() { \
27 static const QString name = categoryDisplayName(QStringLiteral(n)); \
28 return name; \
29 }()

Function Documentation

◆ categoryDisplayName()

static QString categoryDisplayName ( const QString & id)
static

Definition at line 20 of file KoCompositeOp.cpp.

21{
23}
QString getCategoryDisplayName(const QString &categoryID) const
static const KoCompositeOpRegistry & instance()

References KoCompositeOpRegistry::getCategoryDisplayName(), and KoCompositeOpRegistry::instance().

◆ compositeOpDisplayName()

static QString compositeOpDisplayName ( const QString & id)
static

Definition at line 15 of file KoCompositeOp.cpp.

16{
18}
QString getCompositeOpDisplayName(const QString &compositeOpID) const

References KoCompositeOpRegistry::getCompositeOpDisplayName(), and KoCompositeOpRegistry::instance().