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

#include <menu.h>

Public Attributes

struct menu_sprev
 
voidctx
 
void(* videoreset )(struct menu_s *)
 
void(* release )(struct menu_s *, qboolean forced)
 
qboolean(* keyevent )(struct menu_s *, qboolean isdown, unsigned int devid, int key, int unicode)
 
qboolean(* mousemove )(struct menu_s *, qboolean abs, unsigned int devid, float x, float y)
 
qboolean(* joyaxis )(struct menu_s *, unsigned int devid, int axis, float val)
 
void(* drawmenu )(struct menu_s *)
 
struct key_cursor_scursor
 
qboolean lowpriority
 
qboolean isopaque
 
qboolean persist
 
qboolean showosk
 

Member Data Documentation

◆ ctx

void* menu_s::ctx

◆ cursor

struct key_cursor_s* menu_s::cursor

◆ drawmenu

void(* menu_s::drawmenu) (struct menu_s *)

◆ isopaque

qboolean menu_s::isopaque

◆ joyaxis

qboolean(* menu_s::joyaxis) (struct menu_s *, unsigned int devid, int axis, float val)

◆ keyevent

qboolean(* menu_s::keyevent) (struct menu_s *, qboolean isdown, unsigned int devid, int key, int unicode)

◆ lowpriority

qboolean menu_s::lowpriority

◆ mousemove

qboolean(* menu_s::mousemove) (struct menu_s *, qboolean abs, unsigned int devid, float x, float y)

◆ persist

qboolean menu_s::persist

◆ prev

struct menu_s* menu_s::prev

◆ release

void(* menu_s::release) (struct menu_s *, qboolean forced)

◆ showosk

qboolean menu_s::showosk

◆ videoreset

void(* menu_s::videoreset) (struct menu_s *)

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