rofi 2.0.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)

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.

◆ calculate_window_height

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

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

◆ calculate_window_position

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

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

◆ calculate_window_width

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

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

◆ cleanup

void(* _view_proxy::cleanup) (void)

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

◆ frame_callback

void(* _view_proxy::frame_callback) (void)

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

◆ get_current_monitor

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

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

◆ get_size

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

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

◆ get_window

xcb_window_t(* _view_proxy::get_window) (void)

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

◆ hide

void(* _view_proxy::hide) (void)

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

◆ ping_mouse

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

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

◆ pool_refresh

void(* _view_proxy::pool_refresh) (void)

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

◆ queue_redraw

void(* _view_proxy::queue_redraw) (void)

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

◆ reload

void(* _view_proxy::reload) (void)

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

◆ set_cursor

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

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

◆ set_size

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

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

◆ set_window_title

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

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

◆ 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.

◆ 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.

◆ update

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

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

◆ window_update_size

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

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


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