1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-03-25 21:38:59 +02:00
vcmi/lib/RegisterTypes.h
2009-03-14 18:19:07 +00:00

18 lines
533 B
C++

#pragma once
//templates for registering object types
//first set of types - derivatives of CGObjectInstance
template<typename Serializer> DLL_EXPORT
void registerTypes1(Serializer &s);
//second set of types - derivatives of CPack for client (network VCMI packages)
template<typename Serializer> DLL_EXPORT
void registerTypes2(Serializer &s);
template<typename Serializer> DLL_EXPORT
void registerTypes3(Serializer &s);
//register all
template<typename Serializer> DLL_EXPORT
void registerTypes(Serializer &s);