1 #ifndef _ELM_PLAYER_EO_H_
2 #define _ELM_PLAYER_EO_H_
3 
4 #ifndef _ELM_PLAYER_EO_CLASS_TYPE
5 #define _ELM_PLAYER_EO_CLASS_TYPE
6 
7 typedef Eo Elm_Player;
8 
9 #endif
10 
11 #ifndef _ELM_PLAYER_EO_TYPES
12 #define _ELM_PLAYER_EO_TYPES
13 
14 
15 #endif
16 /** Elementary player class
17  *
18  * @ingroup Elm_Player
19  */
20 #define ELM_PLAYER_CLASS elm_player_class_get()
21 
22 EWAPI const Efl_Class *elm_player_class_get(void) EINA_CONST;
23 
24 EWAPI extern const Efl_Event_Description _ELM_PLAYER_EVENT_FORWARD_CLICKED;
25 
26 /** Called when forward was clicked
27  *
28  * @ingroup Elm_Player
29  */
30 #define ELM_PLAYER_EVENT_FORWARD_CLICKED (&(_ELM_PLAYER_EVENT_FORWARD_CLICKED))
31 
32 EWAPI extern const Efl_Event_Description _ELM_PLAYER_EVENT_INFO_CLICKED;
33 
34 /** Called when info was clicked
35  *
36  * @ingroup Elm_Player
37  */
38 #define ELM_PLAYER_EVENT_INFO_CLICKED (&(_ELM_PLAYER_EVENT_INFO_CLICKED))
39 
40 EWAPI extern const Efl_Event_Description _ELM_PLAYER_EVENT_NEXT_CLICKED;
41 
42 /** Called when next was clicked
43  *
44  * @ingroup Elm_Player
45  */
46 #define ELM_PLAYER_EVENT_NEXT_CLICKED (&(_ELM_PLAYER_EVENT_NEXT_CLICKED))
47 
48 EWAPI extern const Efl_Event_Description _ELM_PLAYER_EVENT_PAUSE_CLICKED;
49 
50 /** Called when pause was clicked
51  *
52  * @ingroup Elm_Player
53  */
54 #define ELM_PLAYER_EVENT_PAUSE_CLICKED (&(_ELM_PLAYER_EVENT_PAUSE_CLICKED))
55 
56 EWAPI extern const Efl_Event_Description _ELM_PLAYER_EVENT_PLAY_CLICKED;
57 
58 /** Called when play was clicked
59  *
60  * @ingroup Elm_Player
61  */
62 #define ELM_PLAYER_EVENT_PLAY_CLICKED (&(_ELM_PLAYER_EVENT_PLAY_CLICKED))
63 
64 EWAPI extern const Efl_Event_Description _ELM_PLAYER_EVENT_PREV_CLICKED;
65 
66 /** Called when previous was clicked
67  *
68  * @ingroup Elm_Player
69  */
70 #define ELM_PLAYER_EVENT_PREV_CLICKED (&(_ELM_PLAYER_EVENT_PREV_CLICKED))
71 
72 EWAPI extern const Efl_Event_Description _ELM_PLAYER_EVENT_REWIND_CLICKED;
73 
74 /** Called when rewind was clicked
75  *
76  * @ingroup Elm_Player
77  */
78 #define ELM_PLAYER_EVENT_REWIND_CLICKED (&(_ELM_PLAYER_EVENT_REWIND_CLICKED))
79 
80 EWAPI extern const Efl_Event_Description _ELM_PLAYER_EVENT_QUALITY_CLICKED;
81 
82 /** Called when quality was clicked
83  *
84  * @ingroup Elm_Player
85  */
86 #define ELM_PLAYER_EVENT_QUALITY_CLICKED (&(_ELM_PLAYER_EVENT_QUALITY_CLICKED))
87 
88 EWAPI extern const Efl_Event_Description _ELM_PLAYER_EVENT_EJECT_CLICKED;
89 
90 /** Called when eject was clicked
91  *
92  * @ingroup Elm_Player
93  */
94 #define ELM_PLAYER_EVENT_EJECT_CLICKED (&(_ELM_PLAYER_EVENT_EJECT_CLICKED))
95 
96 EWAPI extern const Efl_Event_Description _ELM_PLAYER_EVENT_VOLUME_CLICKED;
97 
98 /** Called when volume was clicked
99  *
100  * @ingroup Elm_Player
101  */
102 #define ELM_PLAYER_EVENT_VOLUME_CLICKED (&(_ELM_PLAYER_EVENT_VOLUME_CLICKED))
103 
104 EWAPI extern const Efl_Event_Description _ELM_PLAYER_EVENT_MUTE_CLICKED;
105 
106 /** Called when mute was clicked
107  *
108  * @ingroup Elm_Player
109  */
110 #define ELM_PLAYER_EVENT_MUTE_CLICKED (&(_ELM_PLAYER_EVENT_MUTE_CLICKED))
111 
112 #endif
113