public static void Set(zxdg_toplevel_decoration_v1_listener *listener , zxdg_toplevel_decoration_v1_configure_delegate configure) { if (configure != null) { listener->configure = Marshal.GetFunctionPointerForDelegate <zxdg_toplevel_decoration_v1_configure_delegate>(configure); } }
/// <summary> /// Set the callbacks for the given <see cref="zxdg_toplevel_decoration_v1"/>. /// </summary> /// <param name="mode">the decoration mode</param> public static int zxdg_toplevel_decoration_v1_add_listener(zxdg_toplevel_decoration_v1 *iface, zxdg_toplevel_decoration_v1_listener *listener) { return(WaylandClient.wl_proxy_add_listener((wl_proxy *)iface, listener, null)); }