FTEQW
Documentation of the FTE engine source tree.
gui.h File Reference

Go to the source code of this file.

Functions

void GoToDefinition (const char *name)
 
int Grep (const char *filename, const char *string)
 
void EditFile (const char *name, int line, pbool setcontrol)
 
void GUI_SetDefaultOpts (void)
 
int GUI_BuildParms (const char *args, const char **argv, pbool quick)
 
int QCC_RawFileSize (const char *fname)
 
pbool QCC_WriteFile (const char *name, void *data, int len)
 
void GUI_DialogPrint (const char *title, const char *text)
 
voidGUIReadFile (const char *fname, unsigned char *(*buf_get)(void *ctx, size_t len), void *buf_ctx, size_t *out_size, pbool issourcefile)
 
int GUIFileSize (const char *fname)
 
int GUI_ParseCommandLine (const char *args, pbool keepsrcanddir)
 
void GUI_SaveConfig (void)
 
void GUI_RevealOptions (void)
 
int GUIprintf (const char *msg,...)
 
pbool GenBuiltinsList (char *buffer, int buffersize)
 
pbool GenAutoCompleteList (char *prefix, char *buffer, int buffersize)
 

Variables

char parameters [16384]
 
char progssrcname [256]
 
char progssrcdir [256]
 
pbool fl_nondfltopts
 
pbool fl_hexen2
 
pbool fl_ftetarg
 
pbool fl_autohighlight
 
pbool fl_compileonstart
 
pbool fl_showall
 
pbool fl_log
 

Function Documentation

◆ EditFile()

void EditFile ( const char *  name,
int  line,
pbool  setcontrol 
)

◆ GenAutoCompleteList()

pbool GenAutoCompleteList ( char *  prefix,
char *  buffer,
int  buffersize 
)

◆ GenBuiltinsList()

pbool GenBuiltinsList ( char *  buffer,
int  buffersize 
)

◆ GoToDefinition()

void GoToDefinition ( const char *  name)

◆ Grep()

int Grep ( const char *  filename,
const char *  string 
)

◆ GUI_BuildParms()

int GUI_BuildParms ( const char *  args,
const char **  argv,
pbool  quick 
)

◆ GUI_DialogPrint()

void GUI_DialogPrint ( const char *  title,
const char *  text 
)

◆ GUI_ParseCommandLine()

int GUI_ParseCommandLine ( const char *  args,
pbool  keepsrcanddir 
)

◆ GUI_RevealOptions()

void GUI_RevealOptions ( void  )

◆ GUI_SaveConfig()

void GUI_SaveConfig ( void  )

◆ GUI_SetDefaultOpts()

void GUI_SetDefaultOpts ( void  )

◆ GUIFileSize()

int GUIFileSize ( const char *  fname)

◆ GUIprintf()

int GUIprintf ( const char *  msg,
  ... 
)

◆ GUIReadFile()

void * GUIReadFile ( const char *  fname,
unsigned char *(*)(void *ctx, size_t len buf_get,
void buf_ctx,
size_t *  out_size,
pbool  issourcefile 
)

◆ QCC_RawFileSize()

int QCC_RawFileSize ( const char *  fname)

◆ QCC_WriteFile()

pbool QCC_WriteFile ( const char *  name,
void data,
int  len 
)

Variable Documentation

◆ fl_autohighlight

pbool fl_autohighlight
extern

◆ fl_compileonstart

pbool fl_compileonstart
extern

◆ fl_ftetarg

pbool fl_ftetarg
extern

◆ fl_hexen2

pbool fl_hexen2
extern

◆ fl_log

pbool fl_log
extern

◆ fl_nondfltopts

pbool fl_nondfltopts
extern

◆ fl_showall

pbool fl_showall
extern

◆ parameters

char parameters[16384]
extern

◆ progssrcdir

char progssrcdir[256]
extern

◆ progssrcname

char progssrcname[256]
extern