[DiscordArchive] what about define smthng like ```
[DiscordArchive] what about define smthng like ```
Archived author: moJIto_ice • Posted: 2025-10-10T18:53:20.259000+00:00
Original source
what about define smthng like ```
#define DEFINE_FLAGS_GETTER(enumType, field, name) \
[[nodiscard]] EnumFlag<enumType> Get##name##s() const { return static_cast<enumType>(field); } \
[[nodiscard]] bool Has##name(enumType flag) const { return Get##name##s().HasFlag(flag); } \``` code in db2Entry ```
DEFINE_FLAGS_GETTER(CreatureModelDataFlags, Flags, Flag);``` and now u can just model->HasFlag(CreatureModelDataFlags::CanMountWhileTransformedAsThis) insted of GetFlags()->HasFlag() ?