rofi 2.1.0
_view_proxy Struct Reference

#include <view-internal.h>

Collaboration diagram for _view_proxy:
Collaboration graph

Data Fields

void(*) update (struct RofiViewState *state, gboolean qr)
void(*) temp_configure_notify (struct RofiViewState *state, xcb_configure_notify_event_t *xce)
void(*) temp_click_to_exit (struct RofiViewState *state, xcb_window_t target)
void(*) frame_callback (void)
void(*) queue_redraw (void)
void(*) set_window_title (const char *title)
void(*) calculate_window_position (struct RofiViewState *state)
void(*) calculate_window_width (struct RofiViewState *state)
int(*) calculate_window_height (struct RofiViewState *state)
void(*) window_update_size (struct RofiViewState *state)
void(*) set_cursor (RofiCursorType type)
void(*) ping_mouse (struct RofiViewState *state)
void(*) cleanup (void)
void(*) hide (void)
void(*) reload (void)
void(*) __create_window (MenuFlags menu_flags)
xcb_window_t(*) get_window (void)
void(*) get_current_monitor (int *width, int *height)
void(*) set_size (struct RofiViewState *state, gint width, gint height)
void(*) get_size (struct RofiViewState *state, gint *width, gint *height)
void(*) pool_refresh (void)
void(*) get_menu_rect (int *x, int *y, int *w, int *h)

Detailed Description

Definition at line 169 of file view-internal.h.

Field Documentation

◆ __create_window

void(*) _view_proxy::__create_window(MenuFlags menu_flags)

Definition at line 189 of file view-internal.h.

Referenced by __create_window().

◆ calculate_window_height

int(*) _view_proxy::calculate_window_height(struct RofiViewState *state)

Definition at line 181 of file view-internal.h.

Referenced by rofi_view_calculate_window_height().

◆ calculate_window_position

void(*) _view_proxy::calculate_window_position(struct RofiViewState *state)

Definition at line 179 of file view-internal.h.

Referenced by rofi_view_calculate_window_position().

◆ calculate_window_width

void(*) _view_proxy::calculate_window_width(struct RofiViewState *state)

Definition at line 180 of file view-internal.h.

Referenced by rofi_view_calculate_window_width().

◆ cleanup

void(*) _view_proxy::cleanup(void)

Definition at line 186 of file view-internal.h.

Referenced by rofi_view_cleanup().

◆ frame_callback

void(*) _view_proxy::frame_callback(void)

Definition at line 174 of file view-internal.h.

Referenced by rofi_view_frame_callback().

◆ get_current_monitor

void(*) _view_proxy::get_current_monitor(int *width, int *height)

Definition at line 192 of file view-internal.h.

Referenced by rofi_view_get_current_monitor().

◆ get_menu_rect

void(*) _view_proxy::get_menu_rect(int *x, int *y, int *w, int *h)

Definition at line 199 of file view-internal.h.

Referenced by rofi_view_get_menu_rect().

◆ get_size

void(*) _view_proxy::get_size(struct RofiViewState *state, gint *width, gint *height)

Definition at line 195 of file view-internal.h.

Referenced by rofi_view_get_size().

◆ get_window

xcb_window_t(*) _view_proxy::get_window(void)

Definition at line 190 of file view-internal.h.

Referenced by rofi_view_get_window().

◆ hide

void(*) _view_proxy::hide(void)

Definition at line 187 of file view-internal.h.

Referenced by rofi_view_hide().

◆ ping_mouse

void(*) _view_proxy::ping_mouse(struct RofiViewState *state)

Definition at line 184 of file view-internal.h.

Referenced by rofi_view_ping_mouse().

◆ pool_refresh

void(*) _view_proxy::pool_refresh(void)

Definition at line 197 of file view-internal.h.

Referenced by rofi_view_pool_refresh().

◆ queue_redraw

void(*) _view_proxy::queue_redraw(void)

Definition at line 176 of file view-internal.h.

Referenced by rofi_view_queue_redraw().

◆ reload

void(*) _view_proxy::reload(void)

Definition at line 188 of file view-internal.h.

Referenced by rofi_view_reload().

◆ set_cursor

void(*) _view_proxy::set_cursor(RofiCursorType type)

Definition at line 183 of file view-internal.h.

Referenced by rofi_view_set_cursor().

◆ set_size

void(*) _view_proxy::set_size(struct RofiViewState *state, gint width, gint height)

Definition at line 194 of file view-internal.h.

Referenced by rofi_view_set_size().

◆ set_window_title

void(*) _view_proxy::set_window_title(const char *title)

Definition at line 178 of file view-internal.h.

Referenced by rofi_view_set_window_title().

◆ temp_click_to_exit

void(*) _view_proxy::temp_click_to_exit(struct RofiViewState *state, xcb_window_t target)

Definition at line 173 of file view-internal.h.

Referenced by rofi_view_temp_click_to_exit().

◆ temp_configure_notify

void(*) _view_proxy::temp_configure_notify(struct RofiViewState *state, xcb_configure_notify_event_t *xce)

Definition at line 171 of file view-internal.h.

Referenced by rofi_view_temp_configure_notify().

◆ update

void(*) _view_proxy::update(struct RofiViewState *state, gboolean qr)

Definition at line 170 of file view-internal.h.

Referenced by rofi_view_update().

◆ window_update_size

void(*) _view_proxy::window_update_size(struct RofiViewState *state)

Definition at line 182 of file view-internal.h.

Referenced by rofi_view_window_update_size().


The documentation for this struct was generated from the following file:
  • /builddir/build/BUILD/rofi-2.1.0-build/rofi-2.1.0/include/view-internal.h