Krita Source Code Documentation
Loading...
Searching...
No Matches
KisBrushServerProvider.h
Go to the documentation of this file.
1
/*
2
* SPDX-FileCopyrightText: 2008 Boudewijn Rempt <boud@valdyas.org>
3
*
4
* SPDX-License-Identifier: GPL-2.0-or-later
5
*/
6
#ifndef KIS_BRUSH_SERVER_PROVIDER_H
7
#define KIS_BRUSH_SERVER_PROVIDER_H
8
9
10
#include <
KoResourceServer.h
>
11
12
#include "kritabrush_export.h"
13
#include "
kis_brush.h
"
14
18
class
BRUSH_EXPORT
KisBrushServerProvider
:
public
QObject
19
{
20
21
Q_OBJECT
22
23
public
:
24
KisBrushServerProvider
();
25
~KisBrushServerProvider
()
override
;
26
27
KoResourceServer<KisBrush>
* brushServer();
28
29
static
KisBrushServerProvider
*
instance
();
30
31
private
:
32
33
KisBrushServerProvider
(
const
KisBrushServerProvider
&);
34
KisBrushServerProvider
operator=
(
const
KisBrushServerProvider
&);
35
36
KoResourceServer<KisBrush>
*
m_brushServer
;
37
};
38
39
#endif
KoResourceServer.h
instance
PythonPluginManager * instance
Definition
PythonPluginManager.cpp:37
KisBrushServerProvider
Definition
KisBrushServerProvider.h:19
KisBrushServerProvider::KisBrushServerProvider
KisBrushServerProvider(const KisBrushServerProvider &)
KisBrushServerProvider::operator=
KisBrushServerProvider operator=(const KisBrushServerProvider &)
KisBrushServerProvider::m_brushServer
KoResourceServer< KisBrush > * m_brushServer
Definition
KisBrushServerProvider.h:36
KoResourceServer
Definition
KoResourceServer.h:76
kis_brush.h
libs
brush
KisBrushServerProvider.h
Generated at
2025-11-04 02:30:02+01:00
from
Krita
branch
master
, commit
c9dde2e79561a8aea4a7e8d9ac99c98a7bac9e52