GDB (xrefs)
Loading...
Searching...
No Matches
Functions | Variables
tui-data.c File Reference
#include "defs.h"
#include "symtab.h"
#include "tui/tui.h"
#include "tui/tui-data.h"
#include "tui/tui-win.h"
#include "tui/tui-wingeneral.h"
#include "tui/tui-winsource.h"
#include "gdb_curses.h"
#include <algorithm>

Go to the source code of this file.

Functions

bool tui_win_resized ()
 
void tui_set_win_resized_to (bool resized)
 
struct tui_win_infotui_win_with_focus (void)
 
void tui_set_win_focus_to (struct tui_win_info *win_info)
 
int tui_term_height (void)
 
void tui_set_term_height_to (int h)
 
int tui_term_width (void)
 
void tui_set_term_width_to (int w)
 
struct tui_win_infotui_next_win (struct tui_win_info *cur_win)
 
struct tui_win_infotui_prev_win (struct tui_win_info *cur_win)
 

Variables

struct tui_win_infotui_win_list [MAX_MAJOR_WINDOWS]
 
static int term_height
 
static int term_width
 
static struct tui_win_infowin_with_focus = NULL
 
static bool win_resized = false
 

Function Documentation

◆ tui_next_win()

struct tui_win_info * tui_next_win ( struct tui_win_info * cur_win)

Definition at line 111 of file tui-data.c.

References tui_win_info::can_focus(), and tui_windows.

Referenced by tui_rl_other_window(), and tui_set_focus_command().

◆ tui_prev_win()

struct tui_win_info * tui_prev_win ( struct tui_win_info * cur_win)

Definition at line 135 of file tui-data.c.

References tui_win_info::can_focus(), and tui_windows.

Referenced by tui_set_focus_command().

◆ tui_set_term_height_to()

void tui_set_term_height_to ( int h)

Definition at line 86 of file tui-data.c.

References term_height.

Referenced by tui_enable(), and tui_resize_all().

◆ tui_set_term_width_to()

void tui_set_term_width_to ( int w)

Definition at line 102 of file tui-data.c.

References term_width.

Referenced by tui_enable(), and tui_resize_all().

◆ tui_set_win_focus_to()

void tui_set_win_focus_to ( struct tui_win_info * win_info)

◆ tui_set_win_resized_to()

void tui_set_win_resized_to ( bool resized)

Definition at line 49 of file tui-data.c.

References win_resized.

Referenced by tui_enable().

◆ tui_term_height()

int tui_term_height ( void )

◆ tui_term_width()

int tui_term_width ( void )

◆ tui_win_resized()

bool tui_win_resized ( )

Definition at line 41 of file tui-data.c.

References win_resized.

Referenced by tui_enable().

◆ tui_win_with_focus()

struct tui_win_info * tui_win_with_focus ( void )

Variable Documentation

◆ term_height

int term_height
static

Definition at line 34 of file tui-data.c.

Referenced by tui_set_term_height_to(), and tui_term_height().

◆ term_width

int term_width
static

Definition at line 34 of file tui-data.c.

Referenced by tui_set_term_width_to(), and tui_term_width().

◆ tui_win_list

struct tui_win_info* tui_win_list[MAX_MAJOR_WINDOWS]

◆ win_resized

bool win_resized = false
static

Definition at line 37 of file tui-data.c.

Referenced by tui_set_win_resized_to(), and tui_win_resized().

◆ win_with_focus

struct tui_win_info* win_with_focus = NULL
static

Definition at line 35 of file tui-data.c.

Referenced by tui_all_windows_info(), tui_set_win_focus_to(), and tui_win_with_focus().