NetSurf
Data Fields
browser_widget_s Struct Reference
Collaboration diagram for browser_widget_s:
[legend]

Data Fields

struct browser_windowbw
 The browser window connected to this gui window. More...
 
int scrollx
 
int scrolly
 scroll offsets. More...
 
bool redraw_required
 flag indicating the foreground loop needs to redraw the browser widget. More...
 
bbox_t redraw_box
 Area requiring redraw. More...
 
bool pan_required
 flag indicating the foreground loop needs to pan the window. More...
 
int panx
 
int pany
 Panning required. More...
 

Detailed Description

Definition at line 71 of file gui.c.

Field Documentation

◆ bw

struct browser_window* browser_widget_s::bw

The browser window connected to this gui window.

Definition at line 72 of file gui.c.

◆ pan_required

bool browser_widget_s::pan_required

flag indicating the foreground loop needs to pan the window.

Definition at line 80 of file gui.c.

Referenced by fb_browser_window_redraw(), fb_pan(), widget_scroll_x(), and widget_scroll_y().

◆ panx

int browser_widget_s::panx

Definition at line 83 of file gui.c.

Referenced by fb_pan(), and widget_scroll_x().

◆ pany

int browser_widget_s::pany

Panning required.

Definition at line 83 of file gui.c.

Referenced by fb_pan(), and widget_scroll_y().

◆ redraw_box

bbox_t browser_widget_s::redraw_box

Area requiring redraw.

Definition at line 79 of file gui.c.

Referenced by fb_browser_window_redraw(), fb_queue_redraw(), and fb_redraw().

◆ redraw_required

bool browser_widget_s::redraw_required

flag indicating the foreground loop needs to redraw the browser widget.

Definition at line 76 of file gui.c.

Referenced by fb_browser_window_redraw(), fb_queue_redraw(), and fb_redraw().

◆ scrollx

int browser_widget_s::scrollx

◆ scrolly

int browser_widget_s::scrolly

The documentation for this struct was generated from the following file: