#include "mech.h"
Include dependency graph for coolmenu_interface.h:
Go to the source code of this file.
Defines | |
#define | ECOMMANDS(bname, letter) |
#define | ECOMMANDSET(name) |
#define | _GCOMMAND_PLUS(bname, n) {0, n, "nada", bname ## _add}, |
#define | _GCOMMAND_MINUS(bname, n) {0, n, "nada", bname ## _minus}, |
#define | _GCOMMAND_SET(bname, n) {0, n, "nada", bname ## _set}, |
#define | _GCOMMAND_TOGGLE(bname, n) {0, n, "nada", bname ## _toggle}, |
#define | GCOMMAND_PLUS(bname, n) _GCOMMAND_PLUS(bname, #n) |
#define | GCOMMAND_MINUS(bname, n) _GCOMMAND_MINUS(bname, #n) |
#define | GCOMMAND_SET(bname, n) _GCOMMAND_SET(bname, #n) |
#define | GCOMMAND_TOGGLE(bname, n) _GCOMMAND_TOGGLE(bname, #n) |
#define | GCOMMANDS(bname, letter) |
#define | GCOMMANDSET(name) |
#define _GCOMMAND_MINUS | ( | bname, | |||
n | ) | {0, n, "nada", bname ## _minus}, |
Definition at line 54 of file coolmenu_interface.h.
#define _GCOMMAND_PLUS | ( | bname, | |||
n | ) | {0, n, "nada", bname ## _add}, |
Definition at line 52 of file coolmenu_interface.h.
#define _GCOMMAND_SET | ( | bname, | |||
n | ) | {0, n, "nada", bname ## _set}, |
Definition at line 56 of file coolmenu_interface.h.
#define _GCOMMAND_TOGGLE | ( | bname, | |||
n | ) | {0, n, "nada", bname ## _toggle}, |
Definition at line 58 of file coolmenu_interface.h.
#define ECOMMANDS | ( | bname, | |||
letter | ) |
#define ECOMMANDSET | ( | name | ) |
Value:
ECOMMANDS(name ## _a,'a'); \ ECOMMANDS(name ## _b,'b'); \ ECOMMANDS(name ## _c,'c'); \ ECOMMANDS(name ## _d,'d'); \ ECOMMANDS(name ## _e,'e'); \ ECOMMANDS(name ## _f,'f'); \ ECOMMANDS(name ## _g,'g'); \ ECOMMANDS(name ## _h,'h'); \ ECOMMANDS(name ## _i,'i'); \ ECOMMANDS(name ## _j,'j'); \ ECOMMANDS(name ## _k,'k'); \ ECOMMANDS(name ## _l,'l'); \ ECOMMANDS(name ## _m,'m'); \ ECOMMANDS(name ## _n,'n'); \ ECOMMANDS(name ## _o,'o'); \ ECOMMANDS(name ## _p,'p'); \ ECOMMANDS(name ## _q,'q'); \ ECOMMANDS(name ## _r,'r'); \ ECOMMANDS(name ## _s,'s'); \ ECOMMANDS(name ## _t,'t'); \ ECOMMANDS(name ## _u,'u'); \ ECOMMANDS(name ## _v,'v'); \ ECOMMANDS(name ## _w,'w'); \ ECOMMANDS(name ## _x,'x'); \ ECOMMANDS(name ## _y,'y'); \
Definition at line 24 of file coolmenu_interface.h.
#define GCOMMAND_MINUS | ( | bname, | |||
n | ) | _GCOMMAND_MINUS(bname, #n) |
Definition at line 62 of file coolmenu_interface.h.
#define GCOMMAND_PLUS | ( | bname, | |||
n | ) | _GCOMMAND_PLUS(bname, #n) |
Definition at line 61 of file coolmenu_interface.h.
#define GCOMMAND_SET | ( | bname, | |||
n | ) | _GCOMMAND_SET(bname, #n) |
Definition at line 63 of file coolmenu_interface.h.
#define GCOMMAND_TOGGLE | ( | bname, | |||
n | ) | _GCOMMAND_TOGGLE(bname, #n) |
Definition at line 64 of file coolmenu_interface.h.
#define GCOMMANDS | ( | bname, | |||
letter | ) |
Value:
_GCOMMAND_PLUS(bname, #letter "+") \ _GCOMMAND_MINUS(bname, #letter "-") \ _GCOMMAND_SET(bname, #letter "=") \ _GCOMMAND_TOGGLE(bname,#letter ".") \ _GCOMMAND_TOGGLE(bname, #letter)
Definition at line 68 of file coolmenu_interface.h.
#define GCOMMANDSET | ( | name | ) |
Value:
GCOMMANDS(name ## _a,a) \ GCOMMANDS(name ## _b,b) \ GCOMMANDS(name ## _c,c) \ GCOMMANDS(name ## _d,d) \ GCOMMANDS(name ## _e,e) \ GCOMMANDS(name ## _f,f) \ GCOMMANDS(name ## _g,g) \ GCOMMANDS(name ## _h,h) \ GCOMMANDS(name ## _i,i) \ GCOMMANDS(name ## _j,j) \ GCOMMANDS(name ## _k,k) \ GCOMMANDS(name ## _l,l) \ GCOMMANDS(name ## _m,m) \ GCOMMANDS(name ## _n,n) \ GCOMMANDS(name ## _o,o) \ GCOMMANDS(name ## _p,p) \ GCOMMANDS(name ## _q,q) \ GCOMMANDS(name ## _r,r) \ GCOMMANDS(name ## _s,s) \ GCOMMANDS(name ## _t,t) \ GCOMMANDS(name ## _u,u) \ GCOMMANDS(name ## _v,v) \ GCOMMANDS(name ## _w,w) \ GCOMMANDS(name ## _x,x) \ GCOMMANDS(name ## _y,y) \
Definition at line 76 of file coolmenu_interface.h.