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

#include <menu.h>

Public Attributes

menu_t menu
 
int xpos
 
int ypos
 
int width
 
int height
 
qboolean dontexpand
 
int numoptions
 
menuresel_treselection
 
qboolean iszone
 
qboolean nobacktint
 
voiddata
 
void(* reset )(struct emenu_s *)
 
void(* remove )(struct emenu_s *)
 
qboolean(* key )(struct emenu_s *, int key, unsigned int unicode)
 
void(* predraw )(struct emenu_s *)
 
void(* postdraw )(struct emenu_s *)
 
menuoption_toptions
 
menuoption_tselecteditem
 
menuoption_tmouseitem
 
menutooltip_ttooltip
 
double tooltiptime
 
int cursorpos
 
menuoption_tcursoritem
 

Member Data Documentation

◆ cursoritem

menuoption_t* emenu_s::cursoritem

◆ cursorpos

int emenu_s::cursorpos

◆ data

void* emenu_s::data

◆ dontexpand

qboolean emenu_s::dontexpand

◆ height

int emenu_s::height

◆ iszone

qboolean emenu_s::iszone

◆ key

qboolean(* emenu_s::key) (struct emenu_s *, int key, unsigned int unicode)

◆ menu

menu_t emenu_s::menu

◆ mouseitem

menuoption_t* emenu_s::mouseitem

◆ nobacktint

qboolean emenu_s::nobacktint

◆ numoptions

int emenu_s::numoptions

◆ options

menuoption_t* emenu_s::options

◆ postdraw

void(* emenu_s::postdraw) (struct emenu_s *)

◆ predraw

void(* emenu_s::predraw) (struct emenu_s *)

◆ remove

void(* emenu_s::remove) (struct emenu_s *)

◆ reselection

menuresel_t* emenu_s::reselection

◆ reset

void(* emenu_s::reset) (struct emenu_s *)

◆ selecteditem

menuoption_t* emenu_s::selecteditem

◆ tooltip

menutooltip_t* emenu_s::tooltip

◆ tooltiptime

double emenu_s::tooltiptime

◆ width

int emenu_s::width

◆ xpos

int emenu_s::xpos

◆ ypos

int emenu_s::ypos

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