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

#include <api_menu.h>

Public Attributes

int api_version
 
void(* Init )(mintreason_t reason, float vwidth, float vheight, int pwidth, int pheight)
 
void(* Shutdown )(mintreason_t reason)
 
void(* DrawLoading )(double frametime)
 
void(* Toggle )(int wantmode)
 
qboolean(* ConsoleCommand )(const char *cmdline, int argc, char const *const *argv)
 
void(* Draw )(void *ctx, double frametime)
 
qboolean(* InputEvent )(void *ctx, struct menu_inputevent_args_s ev)
 
void(* Closed )(void *ctx)
 

Member Data Documentation

◆ api_version

int menu_export_t::api_version

◆ Closed

void(* menu_export_t::Closed) (void *ctx)

◆ ConsoleCommand

qboolean(* menu_export_t::ConsoleCommand) (const char *cmdline, int argc, char const *const *argv)

◆ Draw

void(* menu_export_t::Draw) (void *ctx, double frametime)

◆ DrawLoading

void(* menu_export_t::DrawLoading) (double frametime)

◆ Init

void(* menu_export_t::Init) (mintreason_t reason, float vwidth, float vheight, int pwidth, int pheight)

◆ InputEvent

qboolean(* menu_export_t::InputEvent) (void *ctx, struct menu_inputevent_args_s ev)

◆ Shutdown

void(* menu_export_t::Shutdown) (mintreason_t reason)

◆ Toggle

void(* menu_export_t::Toggle) (int wantmode)

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