FTEQW
Documentation of the FTE engine source tree.
console_s Struct Reference

#include <console.h>

Public Attributes

int id
 
int nextlineid
 
char name [128]
 
char title [128]
 
char prompt [128]
 
char icon [MAX_QPATH]
 
char backimage [MAX_QPATH]
 
struct shader_sbackshader
 
float wnd_x
 
float wnd_y
 
float wnd_w
 
float wnd_h
 
int linecount
 
unsigned int flags
 
float notif_x
 
float notif_y
 
float notif_w
 
int notif_l
 
float notif_fade
 
float notif_t
 
int maxlines
 
conline_toldest
 
conline_tcurrent
 
int x
 
int cr
 
conline_tdisplay
 
float displayscroll
 
int displayoffset
 
int vislines
 
int linesprinted
 
qboolean unseentext
 
unsigned parseflags
 
conchar_t defaultcharbits
 
int commandcompletion
 
int(* linebuffered )(struct console_s *con, const char *line)
 
qboolean(* redirect )(struct console_s *con, unsigned int unicode, int key)
 
qboolean(* mouseover )(struct console_s *con, char **out_tiptext, struct shader_s **out_shader)
 
qboolean(* close )(struct console_s *con, qboolean force)
 
voiduserdata
 
conline_tuserline
 
unsigned int useroffset
 
conline_thighlightline
 
conline_tcompletionline
 
conline_tfooterline
 
conline_tselstartline
 
conline_tselendline
 
unsigned int selstartoffset
 
unsigned int selendoffset
 
float mousedown [2]
 
unsigned int buttonsdown
 
float mousecursor [2]
 
float mousedowntime
 
struct console_snext
 

Member Data Documentation

◆ backimage

char console_s::backimage[MAX_QPATH]

◆ backshader

struct shader_s* console_s::backshader

◆ buttonsdown

unsigned int console_s::buttonsdown

◆ close

qboolean(* console_s::close) (struct console_s *con, qboolean force)

◆ commandcompletion

int console_s::commandcompletion

◆ completionline

conline_t* console_s::completionline

◆ cr

int console_s::cr

◆ current

conline_t* console_s::current

◆ defaultcharbits

conchar_t console_s::defaultcharbits

◆ display

conline_t* console_s::display

◆ displayoffset

int console_s::displayoffset

◆ displayscroll

float console_s::displayscroll

◆ flags

unsigned int console_s::flags

◆ footerline

conline_t* console_s::footerline

◆ highlightline

conline_t* console_s::highlightline

◆ icon

char console_s::icon[MAX_QPATH]

◆ id

int console_s::id

◆ linebuffered

int(* console_s::linebuffered) (struct console_s *con, const char *line)

◆ linecount

int console_s::linecount

◆ linesprinted

int console_s::linesprinted

◆ maxlines

int console_s::maxlines

◆ mousecursor

float console_s::mousecursor[2]

◆ mousedown

float console_s::mousedown[2]

◆ mousedowntime

float console_s::mousedowntime

◆ mouseover

qboolean(* console_s::mouseover) (struct console_s *con, char **out_tiptext, struct shader_s **out_shader)

◆ name

char console_s::name[128]

◆ next

struct console_s* console_s::next

◆ nextlineid

int console_s::nextlineid

◆ notif_fade

float console_s::notif_fade

◆ notif_l

int console_s::notif_l

◆ notif_t

float console_s::notif_t

◆ notif_w

float console_s::notif_w

◆ notif_x

float console_s::notif_x

◆ notif_y

float console_s::notif_y

◆ oldest

conline_t* console_s::oldest

◆ parseflags

unsigned console_s::parseflags

◆ prompt

char console_s::prompt[128]

◆ redirect

qboolean(* console_s::redirect) (struct console_s *con, unsigned int unicode, int key)

◆ selendline

conline_t * console_s::selendline

◆ selendoffset

unsigned int console_s::selendoffset

◆ selstartline

conline_t* console_s::selstartline

◆ selstartoffset

unsigned int console_s::selstartoffset

◆ title

char console_s::title[128]

◆ unseentext

qboolean console_s::unseentext

◆ userdata

void* console_s::userdata

◆ userline

conline_t* console_s::userline

◆ useroffset

unsigned int console_s::useroffset

◆ vislines

int console_s::vislines

◆ wnd_h

float console_s::wnd_h

◆ wnd_w

float console_s::wnd_w

◆ wnd_x

float console_s::wnd_x

◆ wnd_y

float console_s::wnd_y

◆ x

int console_s::x

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