ksys/res: Finish GParamList by fixing stack issues

Turns out Nintendo used a macro.
This commit is contained in:
Léo Lam
2020-09-20 14:42:04 +02:00
parent 9aadac7040
commit ba8edc3d45
4 changed files with 100 additions and 110 deletions
@@ -11,6 +11,8 @@ struct GParamListObjTypeTraits;
template <> \
struct GParamListObjTypeTraits<GParamListObjType::NAME> { \
using type = class GParamListObject##NAME; \
static inline constexpr auto enum_value = GParamListObjType::NAME; \
static inline constexpr auto index = static_cast<s32>(enum_value); \
};
KSYS_DECLARE_GPARAM_TRAIT_(System)