mirror of
https://github.com/mod-playerbots/azerothcore-wotlk.git
synced 2026-01-22 05:06:24 +00:00
feat(Core/Apps): add support dynamic lib for EnumUtils (#6120)
This commit is contained in:
@@ -16,7 +16,7 @@ namespace Acore::Impl::EnumUtilsImpl
|
||||
|* data for enum 'ColorTypes' in 'AppenderConsole.h' auto-generated *|
|
||||
\********************************************************************/
|
||||
template <>
|
||||
EnumText EnumUtils<ColorTypes>::ToString(ColorTypes value)
|
||||
AC_API_EXPORT EnumText EnumUtils<ColorTypes>::ToString(ColorTypes value)
|
||||
{
|
||||
switch (value)
|
||||
{
|
||||
@@ -40,10 +40,10 @@ EnumText EnumUtils<ColorTypes>::ToString(ColorTypes value)
|
||||
}
|
||||
|
||||
template <>
|
||||
size_t EnumUtils<ColorTypes>::Count() { return 15; }
|
||||
AC_API_EXPORT size_t EnumUtils<ColorTypes>::Count() { return 15; }
|
||||
|
||||
template <>
|
||||
ColorTypes EnumUtils<ColorTypes>::FromIndex(size_t index)
|
||||
AC_API_EXPORT ColorTypes EnumUtils<ColorTypes>::FromIndex(size_t index)
|
||||
{
|
||||
switch (index)
|
||||
{
|
||||
@@ -67,7 +67,7 @@ ColorTypes EnumUtils<ColorTypes>::FromIndex(size_t index)
|
||||
}
|
||||
|
||||
template <>
|
||||
size_t EnumUtils<ColorTypes>::ToIndex(ColorTypes value)
|
||||
AC_API_EXPORT size_t EnumUtils<ColorTypes>::ToIndex(ColorTypes value)
|
||||
{
|
||||
switch (value)
|
||||
{
|
||||
|
||||
@@ -16,7 +16,7 @@ namespace Acore::Impl::EnumUtilsImpl
|
||||
|* data for enum 'LogLevel' in 'LogCommon.h' auto-generated *|
|
||||
\************************************************************/
|
||||
template <>
|
||||
EnumText EnumUtils<LogLevel>::ToString(LogLevel value)
|
||||
AC_API_EXPORT EnumText EnumUtils<LogLevel>::ToString(LogLevel value)
|
||||
{
|
||||
switch (value)
|
||||
{
|
||||
@@ -32,10 +32,10 @@ EnumText EnumUtils<LogLevel>::ToString(LogLevel value)
|
||||
}
|
||||
|
||||
template <>
|
||||
size_t EnumUtils<LogLevel>::Count() { return 7; }
|
||||
AC_API_EXPORT size_t EnumUtils<LogLevel>::Count() { return 7; }
|
||||
|
||||
template <>
|
||||
LogLevel EnumUtils<LogLevel>::FromIndex(size_t index)
|
||||
AC_API_EXPORT LogLevel EnumUtils<LogLevel>::FromIndex(size_t index)
|
||||
{
|
||||
switch (index)
|
||||
{
|
||||
@@ -51,7 +51,7 @@ LogLevel EnumUtils<LogLevel>::FromIndex(size_t index)
|
||||
}
|
||||
|
||||
template <>
|
||||
size_t EnumUtils<LogLevel>::ToIndex(LogLevel value)
|
||||
AC_API_EXPORT size_t EnumUtils<LogLevel>::ToIndex(LogLevel value)
|
||||
{
|
||||
switch (value)
|
||||
{
|
||||
@@ -70,7 +70,7 @@ size_t EnumUtils<LogLevel>::ToIndex(LogLevel value)
|
||||
|* data for enum 'AppenderType' in 'LogCommon.h' auto-generated *|
|
||||
\****************************************************************/
|
||||
template <>
|
||||
EnumText EnumUtils<AppenderType>::ToString(AppenderType value)
|
||||
AC_API_EXPORT EnumText EnumUtils<AppenderType>::ToString(AppenderType value)
|
||||
{
|
||||
switch (value)
|
||||
{
|
||||
@@ -83,10 +83,10 @@ EnumText EnumUtils<AppenderType>::ToString(AppenderType value)
|
||||
}
|
||||
|
||||
template <>
|
||||
size_t EnumUtils<AppenderType>::Count() { return 4; }
|
||||
AC_API_EXPORT size_t EnumUtils<AppenderType>::Count() { return 4; }
|
||||
|
||||
template <>
|
||||
AppenderType EnumUtils<AppenderType>::FromIndex(size_t index)
|
||||
AC_API_EXPORT AppenderType EnumUtils<AppenderType>::FromIndex(size_t index)
|
||||
{
|
||||
switch (index)
|
||||
{
|
||||
@@ -99,7 +99,7 @@ AppenderType EnumUtils<AppenderType>::FromIndex(size_t index)
|
||||
}
|
||||
|
||||
template <>
|
||||
size_t EnumUtils<AppenderType>::ToIndex(AppenderType value)
|
||||
AC_API_EXPORT size_t EnumUtils<AppenderType>::ToIndex(AppenderType value)
|
||||
{
|
||||
switch (value)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user