summaryrefslogtreecommitdiff
path: root/pages/develop/api/efl/gfx/color_class.txt
blob: 0b02b55fee238d34375217ff77a4e728e85d07ab (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
~~Title: Efl.Gfx.Color_Class~~
====== Efl.Gfx.Color_Class (interface) ======

===== Description =====

%%Efl Gfx Color Class interface%%

{{page>:develop:api-include:efl:gfx:color_class:description&nouser&nolink&nodate}}

===== Inheritance =====


++++ Inheritance graph |

<graphviz>
digraph hierarchy {
    bgcolor = "transparent"
    size = "6"
    rankdir = "TB"

    node [shape = "box"]
    edge [color = "gray35"]

    efl_gfx_color_class [fillcolor = "dodgerblue4", label = "Efl.Gfx.Color_Class", color = "cornflowerblue", fontcolor = "white", style = "filled"]

}
</graphviz>

++++

++++ Full hierarchy |



++++
===== Members =====

**[[:develop:api:efl:gfx:color_class:method:color_class_clear|color_class_clear]]**\\
> %%Delete all color classes defined in object level.%%
<code c>
void efl_gfx_color_class_clear(Eo *obj);
</code>
\\
**[[:develop:api:efl:gfx:color_class:method:color_class_del|color_class_del]]**\\
> %%Delete the color class.%%
<code c>
void efl_gfx_color_class_del(Eo *obj, const char *color_class);
</code>
\\
**[[:develop:api:efl:gfx:color_class:property:color_class_description|color_class_description]]** //**(get)**//\\
> %%Get the description of a color class.%%
<code c>
const char *efl_gfx_color_class_description_get(const Eo *obj, const char *color_class);
</code>
\\
**[[:develop:api:efl:gfx:color_class:property:color_class|color_class]]** //**(get, set)**//
<code c>
Eina_Bool efl_gfx_color_class_get(const Eo *obj, const char *color_class, Efl_Gfx_Color_Class_Layer layer, int *r, int *g, int *b, int *a);
Eina_Bool efl_gfx_color_class_set(Eo *obj, const char *color_class, Efl_Gfx_Color_Class_Layer layer, int r, int g, int b, int a);
</code>
\\

===== Events =====