wlmaker
Loading...
Searching...
No Matches
dock_app.h
Go to the documentation of this file.
1/* ========================================================================= */
26#ifndef __DOCK_APP_H__
27#define __DOCK_APP_H__
28
31
32#include "interactive.h"
33#include "view.h"
34
35#ifdef __cplusplus
36extern "C" {
37#endif // __cplusplus
38
48
62 wlmaker_view_t *view_ptr,
63 struct wlr_scene_tree *wlr_scene_tree_ptr,
64 int x, int y,
65 wlmaker_dock_app_config_t *dock_app_config_ptr);
66
73
82 bs_dllist_node_t *dlnode_ptr);
83
91bs_dllist_node_t *wlmaker_dlnode_from_dock_app(
92 wlmaker_dock_app_t *dock_app_ptr);
93
94
95#ifdef __cplusplus
96} // extern "C"
97#endif // __cplusplus
98
99#endif /* __DOCK_APP_H__ */
100/* == End of dock_app.h ==================================================== */
wlmaker_dock_app_t * wlmaker_dock_app_create(wlmaker_view_t *view_ptr, struct wlr_scene_tree *wlr_scene_tree_ptr, int x, int y, wlmaker_dock_app_config_t *dock_app_config_ptr)
Definition dock_app.c:84
wlmaker_dock_app_t * wlmaker_dock_app_from_dlnode(bs_dllist_node_t *dlnode_ptr)
Definition dock_app.c:207
bs_dllist_node_t * wlmaker_dlnode_from_dock_app(wlmaker_dock_app_t *dock_app_ptr)
Definition dock_app.c:214
void wlmaker_dock_app_destroy(wlmaker_dock_app_t *dock_app_ptr)
Definition dock_app.c:164
Definition dock_app.c:32
Definition view.h:161
Definition dock_app.h:40
char * cmdline_ptr
Definition dock_app.h:44
char * app_id_ptr
Definition dock_app.h:42
char * icon_path_ptr
Definition dock_app.h:46