Interface to core window handling.
nserror cw_helper_scroll_visible(struct core_window *cw_h, const struct rect *r)
Scroll a core window to make the given rectangle visible.
Helpers to simplify core use of corewindow.
nserror
Enumeration of error codes.
struct netsurf_table * guit
The global interface table.
Interface to core interface table.
nserror(* get_dimensions)(const struct core_window *cw, int *width, int *height)
Get window viewport dimensions.
nserror(* get_scroll)(const struct core_window *cw, int *x, int *y)
Get the current scroll offsets.
nserror(* set_scroll)(struct core_window *cw, int x, int y)
Scroll the window to given scroll offsets.
struct core_window_table * corewindow
Core window table.