1 /* LIBGIMP - The GIMP Library
2  * Copyright (C) 1995-1997 Peter Mattis and Spencer Kimball
3  *
4  * This library is free software: you can redistribute it and/or
5  * modify it under the terms of the GNU Lesser General Public
6  * License as published by the Free Software Foundation; either
7  * version 3 of the License, or (at your option) any later version.
8  *
9  * This library is distributed in the hope that it will be useful,
10  * but WITHOUT ANY WARRANTY; without even the implied warranty of
11  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
12  * Library General Public License for more details.
13  *
14  * You should have received a copy of the GNU Lesser General Public
15  * License along with this library.  If not, see
16  * <https://www.gnu.org/licenses/>.
17  */
18 
19 #ifndef __GIMP_PARAM_H__
20 #define __GIMP_PARAM_H__
21 
22 
23 /**
24  * SECTION: gimpparam
25  * @title: gimpparam
26  * @short_description: Definitions of useful #GParamFlags.
27  *
28  * Definitions of useful #GParamFlags.
29  **/
30 
31 
32 /**
33  * GIMP_PARAM_STATIC_STRINGS:
34  *
35  * Since: 2.4
36  **/
37 #define GIMP_PARAM_STATIC_STRINGS (G_PARAM_STATIC_NAME | \
38                                    G_PARAM_STATIC_NICK | \
39                                    G_PARAM_STATIC_BLURB)
40 
41 /**
42  * GIMP_PARAM_READABLE:
43  *
44  * Since: 2.4
45  **/
46 #define GIMP_PARAM_READABLE       (G_PARAM_READABLE    | \
47                                    GIMP_PARAM_STATIC_STRINGS)
48 
49 /**
50  * GIMP_PARAM_WRITABLE:
51  *
52  * Since: 2.4
53  **/
54 #define GIMP_PARAM_WRITABLE       (G_PARAM_WRITABLE    | \
55                                    GIMP_PARAM_STATIC_STRINGS)
56 
57 /**
58  * GIMP_PARAM_READWRITE:
59  *
60  * Since: 2.4
61  **/
62 #define GIMP_PARAM_READWRITE      (G_PARAM_READWRITE   | \
63                                    GIMP_PARAM_STATIC_STRINGS)
64 
65 
66 #endif  /*  __GIMP_PARAM_H__  */
67