Documentation for <wlr/types/wlr_input_inhibitor.h>

Back to index

Table of contents

struct wlr_input_inhibit_manager

struct wlr_input_inhibit_manager {
	struct wl_global *global;
	struct wl_client *active_client;
	struct wl_resource *active_inhibitor;
	
	struct wl_listener display_destroy;
	
	struct {
		struct wl_signal activate;   // struct wlr_input_inhibit_manager *
		struct wl_signal deactivate; // struct wlr_input_inhibit_manager *
		struct wl_signal destroy;
	} events;
	
	void *data;
};

wlr_input_inhibit_manager_create()

struct wlr_input_inhibit_manager *wlr_input_inhibit_manager_create(​struct wl_display *display);