Top | ![]() |
![]() |
![]() |
![]() |
MateRRScreen * mate_rr_screen_new (GdkScreen *screen
,MateRRScreenChanged callback
,gpointer data
,GError **error
);
gboolean mate_rr_screen_refresh (MateRRScreen *screen
,GError **error
);
Refreshes the screen configuration, and calls the screen's callback if it exists and if the screen's configuration changed.
MateRRMode **
mate_rr_screen_list_clone_modes (MateRRScreen *screen
);
void mate_rr_screen_set_size (MateRRScreen *screen
,int width
,int height
,int mm_width
,int mm_height
);
MateRROutput * mate_rr_screen_get_output_by_id (MateRRScreen *screen
,guint32 id
);
MateRROutput * mate_rr_screen_get_output_by_name (MateRRScreen *screen
,const char *name
);
MateRRCrtc * mate_rr_screen_get_crtc_by_id (MateRRScreen *screen
,guint32 id
);
void mate_rr_screen_get_ranges (MateRRScreen *screen
,int *min_width
,int *max_width
,int *min_height
,int *max_height
);