aboutsummaryrefslogtreecommitdiffstats
path: root/src/gamma-randr.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/gamma-randr.h')
-rw-r--r--src/gamma-randr.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/gamma-randr.h b/src/gamma-randr.h
index c51c911..4ccad8f 100644
--- a/src/gamma-randr.h
+++ b/src/gamma-randr.h
@@ -38,15 +38,21 @@ typedef struct {
typedef struct {
xcb_connection_t *conn;
xcb_screen_t *screen;
+ int preferred_screen;
+ int screen_num;
int crtc_num;
unsigned int crtc_count;
randr_crtc_state_t *crtcs;
} randr_state_t;
-int randr_init(randr_state_t *state, char *args);
+int randr_init(randr_state_t *state);
+int randr_start(randr_state_t *state);
void randr_free(randr_state_t *state);
+
void randr_print_help(FILE *f);
+int randr_set_option(randr_state_t *state, const char *key, const char *value);
+
void randr_restore(randr_state_t *state);
int randr_set_temperature(randr_state_t *state, int temp, float gamma[3]);