DS_PIMPL_USE_PUBLIC(DSWaylandZxdgShellV6);
public:
- DSWaylandZxdgShellV6Private() = delete;
- DSWaylandZxdgShellV6Private(DSWaylandZxdgShellV6 *p_ptr);
- ~DSWaylandZxdgShellV6Private() override;
+ DSWaylandZxdgShellV6Private() = delete;
+ DSWaylandZxdgShellV6Private(DSWaylandZxdgShellV6 *p_ptr);
+ ~DSWaylandZxdgShellV6Private() override;
protected:
- void zxdg_shell_v6_bind_resource(Resource *resource) override;
- void zxdg_shell_v6_destroy_resource(Resource *resource) override;
+ void zxdg_shell_v6_bind_resource(Resource *resource) override;
+ void zxdg_shell_v6_destroy_resource(Resource *resource) override;
- void zxdg_shell_v6_destroy(Resource *resource) override;
- void zxdg_shell_v6_create_positioner(Resource *resource, uint32_t id) override;
- void zxdg_shell_v6_get_xdg_surface(Resource *resource, uint32_t id, struct ::wl_resource *surface) override;
- void zxdg_shell_v6_pong(Resource *resource, uint32_t serial) override;
+ void zxdg_shell_v6_destroy(Resource *resource) override;
+ void zxdg_shell_v6_create_positioner(Resource *resource, uint32_t id) override;
+ void zxdg_shell_v6_get_xdg_surface(Resource *resource, uint32_t id, struct ::wl_resource *surface) override;
+ void zxdg_shell_v6_pong(Resource *resource, uint32_t serial) override;
void addSurface(DSWaylandZxdgSurfaceV6 *zxdgSurf);
void delSurface(DSWaylandZxdgSurfaceV6 *zxdgSurf);
std::list<DSWaylandZxdgSurfaceV6 *> getSurfaceList();
private:
- std::list<DSWaylandZxdgSurfaceV6 *> __surfList;
+ std::list<DSWaylandZxdgSurfaceV6 *> __surfList;
};
class DSWaylandZxdgPositionerV6Private : public DSObjectPrivate, public DSWaylandServer::zxdg_positioner_v6
DS_PIMPL_USE_PUBLIC(DSWaylandZxdgPositionerV6);
public:
- DSWaylandZxdgPositionerV6Private() = delete;
- DSWaylandZxdgPositionerV6Private(DSWaylandZxdgPositionerV6 *p_ptr);
- ~DSWaylandZxdgPositionerV6Private() override;
+ DSWaylandZxdgPositionerV6Private() = delete;
+ DSWaylandZxdgPositionerV6Private(DSWaylandZxdgPositionerV6 *p_ptr);
+ ~DSWaylandZxdgPositionerV6Private() override;
protected:
- void zxdg_positioner_v6_bind_resource(zxdg_positioner_v6::Resource *resource) override;
- void zxdg_positioner_v6_destroy_resource(zxdg_positioner_v6::Resource *resource) override;
-
- void zxdg_positioner_v6_destroy(zxdg_positioner_v6::Resource *resource) override;
- void zxdg_positioner_v6_set_size(zxdg_positioner_v6::Resource *resource, int32_t width, int32_t height) override;
- void zxdg_positioner_v6_set_anchor_rect(zxdg_positioner_v6::Resource *resource, int32_t x, int32_t y, int32_t width, int32_t height) override;
- void zxdg_positioner_v6_set_anchor(zxdg_positioner_v6::Resource *resource, uint32_t anchor) override;
- void zxdg_positioner_v6_set_gravity(zxdg_positioner_v6::Resource *resource, uint32_t gravity) override;
- void zxdg_positioner_v6_set_constraint_adjustment(zxdg_positioner_v6::Resource *resource, uint32_t constraint_adjustment) override;
- void zxdg_positioner_v6_set_offset(zxdg_positioner_v6::Resource *resource, int32_t x, int32_t y) override;
-
+ void zxdg_positioner_v6_bind_resource(zxdg_positioner_v6::Resource *resource) override;
+ void zxdg_positioner_v6_destroy_resource(zxdg_positioner_v6::Resource *resource) override;
+
+ void zxdg_positioner_v6_destroy(zxdg_positioner_v6::Resource *resource) override;
+ void zxdg_positioner_v6_set_size(zxdg_positioner_v6::Resource *resource, int32_t width, int32_t height) override;
+ void zxdg_positioner_v6_set_anchor_rect(zxdg_positioner_v6::Resource *resource, int32_t x, int32_t y, int32_t width, int32_t height) override;
+ void zxdg_positioner_v6_set_anchor(zxdg_positioner_v6::Resource *resource, uint32_t anchor) override;
+ void zxdg_positioner_v6_set_gravity(zxdg_positioner_v6::Resource *resource, uint32_t gravity) override;
+ void zxdg_positioner_v6_set_constraint_adjustment(zxdg_positioner_v6::Resource *resource, uint32_t constraint_adjustment) override;
+ void zxdg_positioner_v6_set_offset(zxdg_positioner_v6::Resource *resource, int32_t x, int32_t y) override;
};
class DSWaylandZxdgSurfaceV6Private : public DSObjectPrivate, public DSWaylandServer::zxdg_surface_v6
DS_PIMPL_USE_PUBLIC(DSWaylandZxdgSurfaceV6);
public:
- DSWaylandZxdgSurfaceV6Private() = delete;
- DSWaylandZxdgSurfaceV6Private(DSWaylandZxdgSurfaceV6 *p_ptr);
- ~DSWaylandZxdgSurfaceV6Private() override;
+ DSWaylandZxdgSurfaceV6Private() = delete;
+ DSWaylandZxdgSurfaceV6Private(DSWaylandZxdgSurfaceV6 *p_ptr);
+ ~DSWaylandZxdgSurfaceV6Private() override;
void setWlSurface(struct ::wl_resource *surface);
struct ::wl_resource *getWlSurface(void);
void sendConfigure(int x, int y, unsigned int w, unsigned int h);
protected:
- void zxdg_surface_v6_bind_resource(zxdg_surface_v6::Resource *resource) override;
- void zxdg_surface_v6_destroy_resource(zxdg_surface_v6::Resource *resource) override;
+ void zxdg_surface_v6_bind_resource(zxdg_surface_v6::Resource *resource) override;
+ void zxdg_surface_v6_destroy_resource(zxdg_surface_v6::Resource *resource) override;
- void zxdg_surface_v6_destroy(zxdg_surface_v6::Resource *resource) override;
- void zxdg_surface_v6_get_toplevel(zxdg_surface_v6::Resource *resource, uint32_t id) override;
- void zxdg_surface_v6_get_popup(zxdg_surface_v6::Resource *resource, uint32_t id, struct ::wl_resource *parent, struct ::wl_resource *positioner) override;
- void zxdg_surface_v6_set_window_geometry(zxdg_surface_v6::Resource *resource, int32_t x, int32_t y, int32_t width, int32_t height) override;
- void zxdg_surface_v6_ack_configure(zxdg_surface_v6::Resource *resource, uint32_t serial) override;
+ void zxdg_surface_v6_destroy(zxdg_surface_v6::Resource *resource) override;
+ void zxdg_surface_v6_get_toplevel(zxdg_surface_v6::Resource *resource, uint32_t id) override;
+ void zxdg_surface_v6_get_popup(zxdg_surface_v6::Resource *resource, uint32_t id, struct ::wl_resource *parent, struct ::wl_resource *positioner) override;
+ void zxdg_surface_v6_set_window_geometry(zxdg_surface_v6::Resource *resource, int32_t x, int32_t y, int32_t width, int32_t height) override;
+ void zxdg_surface_v6_ack_configure(zxdg_surface_v6::Resource *resource, uint32_t serial) override;
void setWindowTitle(const std::string &title);
- void setAppID(const std::string &appId);
+ void setAppID(const std::string &appId);
void getGeometry(int *x, int *y, int *w, int *h);
std::string getWindowTitle();
- std::string getAppID();
+ std::string getAppID();
private:
struct ::wl_resource *__wlSurface;
DSWaylandZxdgPopupV6 *__popup;
DSWaylandZxdgSurfaceV6::Xdg_Surface_Role __role;
- int __x, __y;
- unsigned int __w, __h;
- std::string __title, __appId;
+ int __x, __y;
+ unsigned int __w, __h;
+ std::string __title, __appId;
};
class DSWaylandZxdgToplevelV6Private : public DSObjectPrivate, public DSWaylandServer::zxdg_toplevel_v6
DS_PIMPL_USE_PUBLIC(DSWaylandZxdgToplevelV6);
public:
- DSWaylandZxdgToplevelV6Private() = delete;
- DSWaylandZxdgToplevelV6Private(DSWaylandZxdgToplevelV6 *p_ptr);
- ~DSWaylandZxdgToplevelV6Private() override;
+ DSWaylandZxdgToplevelV6Private() = delete;
+ DSWaylandZxdgToplevelV6Private(DSWaylandZxdgToplevelV6 *p_ptr);
+ ~DSWaylandZxdgToplevelV6Private() override;
void sendConfigure(unsigned int w, unsigned int h);
protected:
- void zxdg_toplevel_v6_bind_resource(zxdg_toplevel_v6::Resource *resource) override;
- void zxdg_toplevel_v6_destroy_resource(zxdg_toplevel_v6::Resource *resource) override;
-
- void zxdg_toplevel_v6_destroy(zxdg_toplevel_v6::Resource *resource) override;
- void zxdg_toplevel_v6_set_parent(zxdg_toplevel_v6::Resource *resource, struct ::wl_resource *parent) override;
- void zxdg_toplevel_v6_set_title(zxdg_toplevel_v6::Resource *resource, const std::string &title) override;
- void zxdg_toplevel_v6_set_app_id(zxdg_toplevel_v6::Resource *resource, const std::string &app_id) override;
- void zxdg_toplevel_v6_show_window_menu(zxdg_toplevel_v6::Resource *resource, struct ::wl_resource *seat, uint32_t serial, int32_t x, int32_t y) override;
- void zxdg_toplevel_v6_move(zxdg_toplevel_v6::Resource *resource, struct ::wl_resource *seat, uint32_t serial) override;
- void zxdg_toplevel_v6_resize(zxdg_toplevel_v6::Resource *resource, struct ::wl_resource *seat, uint32_t serial, uint32_t edges) override;
- void zxdg_toplevel_v6_set_max_size(zxdg_toplevel_v6::Resource *resource, int32_t width, int32_t height) override;
- void zxdg_toplevel_v6_set_min_size(zxdg_toplevel_v6::Resource *resource, int32_t width, int32_t height) override;
- void zxdg_toplevel_v6_set_maximized(zxdg_toplevel_v6::Resource *resource) override;
- void zxdg_toplevel_v6_unset_maximized(zxdg_toplevel_v6::Resource *resource) override;
- void zxdg_toplevel_v6_set_fullscreen(zxdg_toplevel_v6::Resource *resource, struct ::wl_resource *output) override;
- void zxdg_toplevel_v6_unset_fullscreen(zxdg_toplevel_v6::Resource *resource) override;
- void zxdg_toplevel_v6_set_minimized(zxdg_toplevel_v6::Resource *resource) override;
+ void zxdg_toplevel_v6_bind_resource(zxdg_toplevel_v6::Resource *resource) override;
+ void zxdg_toplevel_v6_destroy_resource(zxdg_toplevel_v6::Resource *resource) override;
+
+ void zxdg_toplevel_v6_destroy(zxdg_toplevel_v6::Resource *resource) override;
+ void zxdg_toplevel_v6_set_parent(zxdg_toplevel_v6::Resource *resource, struct ::wl_resource *parent) override;
+ void zxdg_toplevel_v6_set_title(zxdg_toplevel_v6::Resource *resource, const std::string &title) override;
+ void zxdg_toplevel_v6_set_app_id(zxdg_toplevel_v6::Resource *resource, const std::string &app_id) override;
+ void zxdg_toplevel_v6_show_window_menu(zxdg_toplevel_v6::Resource *resource, struct ::wl_resource *seat, uint32_t serial, int32_t x, int32_t y) override;
+ void zxdg_toplevel_v6_move(zxdg_toplevel_v6::Resource *resource, struct ::wl_resource *seat, uint32_t serial) override;
+ void zxdg_toplevel_v6_resize(zxdg_toplevel_v6::Resource *resource, struct ::wl_resource *seat, uint32_t serial, uint32_t edges) override;
+ void zxdg_toplevel_v6_set_max_size(zxdg_toplevel_v6::Resource *resource, int32_t width, int32_t height) override;
+ void zxdg_toplevel_v6_set_min_size(zxdg_toplevel_v6::Resource *resource, int32_t width, int32_t height) override;
+ void zxdg_toplevel_v6_set_maximized(zxdg_toplevel_v6::Resource *resource) override;
+ void zxdg_toplevel_v6_unset_maximized(zxdg_toplevel_v6::Resource *resource) override;
+ void zxdg_toplevel_v6_set_fullscreen(zxdg_toplevel_v6::Resource *resource, struct ::wl_resource *output) override;
+ void zxdg_toplevel_v6_unset_fullscreen(zxdg_toplevel_v6::Resource *resource) override;
+ void zxdg_toplevel_v6_set_minimized(zxdg_toplevel_v6::Resource *resource) override;
private:
- DSWaylandZxdgSurfaceV6 *__zxdgSurface;
+ DSWaylandZxdgSurfaceV6 *__zxdgSurface;
};
class DSWaylandZxdgPopupV6Private : public DSObjectPrivate, public DSWaylandServer::zxdg_popup_v6
DS_PIMPL_USE_PUBLIC(DSWaylandZxdgPopupV6);
public:
- DSWaylandZxdgPopupV6Private() = delete;
- DSWaylandZxdgPopupV6Private(DSWaylandZxdgPopupV6 *p_ptr);
- ~DSWaylandZxdgPopupV6Private() override;
+ DSWaylandZxdgPopupV6Private() = delete;
+ DSWaylandZxdgPopupV6Private(DSWaylandZxdgPopupV6 *p_ptr);
+ ~DSWaylandZxdgPopupV6Private() override;
void sendConfigure(int x, int y, unsigned int w, unsigned int h);
protected:
- void zxdg_popup_v6_bind_resource(zxdg_popup_v6::Resource *resource) override;
- void zxdg_popup_v6_destroy_resource(zxdg_popup_v6::Resource *resource) override;
+ void zxdg_popup_v6_bind_resource(zxdg_popup_v6::Resource *resource) override;
+ void zxdg_popup_v6_destroy_resource(zxdg_popup_v6::Resource *resource) override;
- void zxdg_popup_v6_destroy(zxdg_popup_v6::Resource *resource) override;
- void zxdg_popup_v6_grab(zxdg_popup_v6::Resource *resource, struct ::wl_resource *seat, uint32_t serial) override;
+ void zxdg_popup_v6_destroy(zxdg_popup_v6::Resource *resource) override;
+ void zxdg_popup_v6_grab(zxdg_popup_v6::Resource *resource, struct ::wl_resource *seat, uint32_t serial) override;
private:
- DSWaylandZxdgSurfaceV6 *__zxdgSurface;
+ DSWaylandZxdgSurfaceV6 *__zxdgSurface;
};