|  | @@ -39,7 +39,7 @@ struct ClassObjectCreator<T, typename std::enable_if_t<std::is_base_of_v<GameCal
 | 
	
		
			
				|  |  |  	}
 | 
	
		
			
				|  |  |  };
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -class ISerializerReflection : boost::noncopyable
 | 
	
		
			
				|  |  | +class ISerializerReflection
 | 
	
		
			
				|  |  |  {
 | 
	
		
			
				|  |  |  public:
 | 
	
		
			
				|  |  |  	virtual Serializeable * createPtr(BinaryDeserializer &ar, IGameCallback * cb) const =0;
 | 
	
	
		
			
				|  | @@ -48,7 +48,7 @@ public:
 | 
	
		
			
				|  |  |  	virtual ~ISerializerReflection() = default;
 | 
	
		
			
				|  |  |  };
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -class DLL_LINKAGE CSerializationApplier
 | 
	
		
			
				|  |  | +class DLL_LINKAGE CSerializationApplier : boost::noncopyable
 | 
	
		
			
				|  |  |  {
 | 
	
		
			
				|  |  |  	std::map<int32_t, std::unique_ptr<ISerializerReflection>> apps;
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -66,3 +66,5 @@ public:
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  	static CSerializationApplier & getInstance();
 | 
	
		
			
				|  |  |  };
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +VCMI_LIB_NAMESPACE_END
 |