struct wl_listener new_surface;
};
-struct _E_Desktop_Xdg_Toplevel_V6
+typedef struct
{
E_Desktop_Toplevel base;
E_Desktop_Surface_Interface impl;
struct wl_listener destroy;
struct wl_listener configure;
struct wl_listener surface_commit;
-};
+} E_Desktop_Xdg_Toplevel_V6;
static void _shell_cb_destroy(struct wl_listener *listener, void *data);
static void _shell_cb_new_surface(struct wl_listener *listener, void *data);
return EINA_TRUE;
}
-EINTERN E_Desktop_Toplevel *
-e_desktop_xdg_toplevel_v6_desktop_toplevel_get(E_Desktop_Xdg_Toplevel_V6 *toplevel)
-{
- return &toplevel->base;
-}
-
static void
_shell_cb_destroy(struct wl_listener *listener, void *data)
{
#include "e_intern.h"
#include "e_desktop_shell_intern.h"
-typedef struct _E_Desktop_Xdg_Toplevel_V6 E_Desktop_Xdg_Toplevel_V6;
EINTERN Eina_Bool e_desktop_xdg_shell_v6_init(struct wl_display *display, E_Desktop_Shell *desktop_shell);
-E_Desktop_Toplevel *e_desktop_xdg_toplevel_v6_desktop_toplevel_get(E_Desktop_Xdg_Toplevel_V6 *toplevel);
-
#endif