mirror of
https://git.code.sf.net/p/quake/quakeforge
synced 2024-11-26 14:20:59 +00:00
a6b932025c
This will make it possible for the engine to set up their parameter pointers when running Ruamoko progs. At this stage, it doesn't matter *too* much, except for varargs functions, because no builtin yet takes anything larger than a float quaternion, but it will be critical when double or long vec3 and vec4 values are passed.
24 lines
1 KiB
R
24 lines
1 KiB
R
#include "menu.h"
|
|
|
|
void (int x, int y, string text) Menu_Begin = #0;
|
|
void (int val) Menu_FadeScreen = #0;
|
|
void (int (int x, int y) func) Menu_Draw = #0;
|
|
void (void () func) Menu_EnterHook = #0;
|
|
void (void () func) Menu_LeaveHook = #0;
|
|
void (int x, int y, string name) Menu_Pic = #0;
|
|
void (int x, int y, string name, int srcx, int srcy, int width, int height) Menu_SubPic = #0;
|
|
void (int x, int y, string name) Menu_CenterPic = #0;
|
|
void (int x, int y, string name, int srcx, int srcy, int width, int height) Menu_CenterSubPic = #0;
|
|
void (int x, int y, string text, int (string text, int key) func, int allkeys) Menu_Item = #0;
|
|
void (void (int x, int y) func) Menu_Cursor = #0;
|
|
void (int (int key, int unicode, int down) func) Menu_KeyEvent = #0;
|
|
void () Menu_End = #0;
|
|
void (string name) Menu_TopMenu = #0;
|
|
void (string name) Menu_SelectMenu = #0;
|
|
void (int () func) Menu_SetQuit = #0;
|
|
void () Menu_Quit = #0;
|
|
int () Menu_GetIndex = #0;
|
|
void (void) Menu_Next = #0;
|
|
void (void) Menu_Prev = #0;
|
|
void (void) Menu_Enter = #0;
|
|
void (void) Menu_Leave = #0;
|