mirror of
https://github.com/vcmi/vcmi.git
synced 2025-03-25 21:38:59 +02:00
18 lines
533 B
C++
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); |