#define VCMI_DLL #include "Connection.h" #include "NetPacks.h" #include "VCMI_Lib.h" #include "../hch/CObjectHandler.h" #include "../hch/CHeroHandler.h" #include "../hch/CTownHandler.h" #include "RegisterTypes.h" template DLL_EXPORT void registerTypes1(Serializer &s) { s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); } template DLL_EXPORT void registerTypes2(Serializer &s) { s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); } template DLL_EXPORT void registerTypes3(Serializer &s) { s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); s.template registerType(); } template DLL_EXPORT void registerTypes(Serializer &s) { registerTypes1(s); registerTypes2(s); registerTypes3(s); }