marrub
/
Lithia
Archived
1
0
Fork 0
This repository has been archived on 2023-06-17. You can view files and clone it, but cannot push or open issues/pull-requests.
Lithia/source/Headers/lith_upgradefunc_start.h

19 lines
483 B
C

// Copyright © 2017 Graham Sanderson, all rights reserved.
#ifdef Ret
#define Case(n) Ret(n) case UPGR_##n:;
#define A(n) Fn_F(n, Activate)
#define D(n) Fn_F(n, Deactivate)
#define U(n) Fn_S(n, Update)
#define E(n) Fn_F(n, Enter)
#define R(n) Fn_F(n, Render)
#else
#define Case(n)
#define A(n) Fn_F(n, Activate)
#define D(n) Fn_F(n, Deactivate)
#define U(n) Fn_S(n, Update)
#define E(n) Fn_F(n, Enter)
#define R(n) Fn_F(n, Render)
#endif
// EOF