Krita Source Code Documentation
Loading...
Searching...
No Matches
palettegeneratorconfig.h
Go to the documentation of this file.
1
/*
2
* SPDX-FileCopyrightText: 2014 Manuel Riecke <spell1337@gmail.com>
3
*
4
* SPDX-License-Identifier: ICS
5
*/
6
7
#pragma once
8
9
#include <QColor>
10
#include "
indexcolorpalette.h
"
11
12
struct
PaletteGeneratorConfig
13
{
14
QColor
colors
[4][4];
15
bool
colorsEnabled
[4][4];
16
int
gradientSteps
[3];
17
int
inbetweenRampSteps
;
18
bool
diagonalGradients
;
19
20
PaletteGeneratorConfig
();
21
QByteArray
toByteArray
();
22
void
fromByteArray
(
const
QByteArray& str);
23
IndexColorPalette
generate
();
24
};
indexcolorpalette.h
IndexColorPalette
Definition
indexcolorpalette.h:23
PaletteGeneratorConfig
Definition
palettegeneratorconfig.h:13
PaletteGeneratorConfig::PaletteGeneratorConfig
PaletteGeneratorConfig()
Definition
palettegeneratorconfig.cpp:11
PaletteGeneratorConfig::gradientSteps
int gradientSteps[3]
Definition
palettegeneratorconfig.h:16
PaletteGeneratorConfig::inbetweenRampSteps
int inbetweenRampSteps
Definition
palettegeneratorconfig.h:17
PaletteGeneratorConfig::generate
IndexColorPalette generate()
Definition
palettegeneratorconfig.cpp:86
PaletteGeneratorConfig::toByteArray
QByteArray toByteArray()
Definition
palettegeneratorconfig.cpp:32
PaletteGeneratorConfig::fromByteArray
void fromByteArray(const QByteArray &str)
Definition
palettegeneratorconfig.cpp:58
PaletteGeneratorConfig::colors
QColor colors[4][4]
Definition
palettegeneratorconfig.h:14
PaletteGeneratorConfig::diagonalGradients
bool diagonalGradients
Definition
palettegeneratorconfig.h:18
PaletteGeneratorConfig::colorsEnabled
bool colorsEnabled[4][4]
Definition
palettegeneratorconfig.h:15
plugins
filters
indexcolors
palettegeneratorconfig.h
Generated at
2026-01-15 02:30:07+01:00
from
Krita
branch
master
, commit
38b517ca06286bb65279453cbf9a2b4fbd1153d1