mirror of
https://github.com/TrinityCore/TrinityCore.git
synced 2026-01-16 07:30:42 +01:00
- Added SmartEnum.h for enum iteration, stringification, and more, courtesy of krabicezpapundeklu/smart_enum - Moved a bunch of enums in SharedDefines.h to the new system - Miscellaneous utility methods ported Core/Util: Redesign SmartEnum to properly work for large enums (>64 entries) and play nice with IDEs (PR #22768) (cherry picked from commit338e8ba0fe) (cherry picked from commitf7ca0877a3) (cherry picked from commit207093475a) (cherry picked from commitee68cf3392) (cherry picked from commitc16d461e16) (cherry picked from commitf6b0d99e2c) (cherry picked from commitbc1f456125)