From 18f02ae25e1cfa02922c7e489ebb9e7767d41f22 Mon Sep 17 00:00:00 2001 From: Gary Talent Date: Sun, 13 Feb 2022 13:37:48 -0600 Subject: [PATCH] [ox/model] Add oxModelFieldRename macro --- deps/ox/src/ox/model/def.hpp | 1 + 1 file changed, 1 insertion(+) diff --git a/deps/ox/src/ox/model/def.hpp b/deps/ox/src/ox/model/def.hpp index 7fe95c64..44ef4ff8 100644 --- a/deps/ox/src/ox/model/def.hpp +++ b/deps/ox/src/ox/model/def.hpp @@ -11,4 +11,5 @@ #define oxModelBegin(modelName) template constexpr ox::Error model(T *io, modelName *o) noexcept { io->template setTypeInfo(); #define oxModelEnd() return OxError(0); } #define oxModelField(fieldName) oxReturnError(io->field(#fieldName, &o->fieldName)); +#define oxModelFieldRename(serFieldName, objFieldName) oxReturnError(io->field(#serFieldName, &o->objFieldName)); #define oxModelFriend(modelName) template friend constexpr ox::Error model(T*, modelName*) noexcept