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
2025-11-04 02:30:02+01:00
from
Krita
branch
master
, commit
c9dde2e79561a8aea4a7e8d9ac99c98a7bac9e52