Guitar
Public Attributes | List of all members
TextEditorContext Struct Reference

#include <AbstractCharacterBasedApplication.h>

Public Attributes

QRect cursor_rect
 
bool single_line = false
 
int current_row = 0
 
int current_col = 0
 
int current_col_hint = 0
 
int current_col_pixel_x = 0
 
int current_row_pixel_y = 0
 
int saved_row = 0
 
int saved_col = 0
 
int saved_col_hint = 0
 
int current_char_span = 1
 
int scroll_row_pos = 0
 
int scroll_col_pos = 0
 
int viewport_org_x = 0
 
int viewport_org_y = 1
 
int viewport_width = 80
 
int viewport_height = 23
 
int tab_span = 4
 
int bottom_line_y = -1
 
TextEditorEnginePtr engine
 

Member Data Documentation

◆ bottom_line_y

int TextEditorContext::bottom_line_y = -1

◆ current_char_span

int TextEditorContext::current_char_span = 1

◆ current_col

int TextEditorContext::current_col = 0

◆ current_col_hint

int TextEditorContext::current_col_hint = 0

◆ current_col_pixel_x

int TextEditorContext::current_col_pixel_x = 0

◆ current_row

int TextEditorContext::current_row = 0

◆ current_row_pixel_y

int TextEditorContext::current_row_pixel_y = 0

◆ cursor_rect

QRect TextEditorContext::cursor_rect

◆ engine

TextEditorEnginePtr TextEditorContext::engine

◆ saved_col

int TextEditorContext::saved_col = 0

◆ saved_col_hint

int TextEditorContext::saved_col_hint = 0

◆ saved_row

int TextEditorContext::saved_row = 0

◆ scroll_col_pos

int TextEditorContext::scroll_col_pos = 0

◆ scroll_row_pos

int TextEditorContext::scroll_row_pos = 0

◆ single_line

bool TextEditorContext::single_line = false

◆ tab_span

int TextEditorContext::tab_span = 4

◆ viewport_height

int TextEditorContext::viewport_height = 23

◆ viewport_org_x

int TextEditorContext::viewport_org_x = 0

◆ viewport_org_y

int TextEditorContext::viewport_org_y = 1

◆ viewport_width

int TextEditorContext::viewport_width = 80

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