diff options
author | Drew DeVault <sir@cmpwn.com> | 2017-08-17 21:11:33 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-08-17 21:11:33 -0400 |
commit | 1873951f0ef769123a451c9ce694bd9ea3d09a29 (patch) | |
tree | d838f8a08ea4cdb333db3c5954ba15eda53579f8 /examples/shared.h | |
parent | 18f153810871d4d39d057bd6ceceda91c4353300 (diff) | |
parent | 3138c5ddf04441fb7572db8c1a80b3789c4cc563 (diff) |
Merge pull request #97 from acrisci/feature/output-layout
Add wlr_output_layout implementation
Diffstat (limited to 'examples/shared.h')
-rw-r--r-- | examples/shared.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/examples/shared.h b/examples/shared.h index 9ffd506a..e2ebadef 100644 --- a/examples/shared.h +++ b/examples/shared.h @@ -16,6 +16,7 @@ struct output_state { struct compositor_state *compositor; struct wlr_output *output; struct wl_listener frame; + struct wl_listener resolution; struct timespec last_frame; struct wl_list link; void *data; @@ -78,6 +79,8 @@ struct compositor_state { void (*keyboard_add_cb)(struct keyboard_state *s); void (*output_frame_cb)(struct output_state *s, struct timespec *ts); void (*output_remove_cb)(struct output_state *s); + void (*output_resolution_cb)(struct compositor_state *compositor, + struct output_state *s); void (*keyboard_remove_cb)(struct keyboard_state *s); void (*keyboard_key_cb)(struct keyboard_state *s, uint32_t keycode, xkb_keysym_t sym, enum wlr_key_state key_state); |