csgo-2018-source/public/dmxloader/utlsoacontainer_serialization.h

28 lines
1010 B
C
Raw Permalink Normal View History

2021-07-24 21:11:47 -07:00
//========== Copyright (c) Valve Corporation, All rights reserved. ============
//
// Purpose: performs serialization for CSOAContainer (avoids tier1 depending on datamodel)
//
//=============================================================================
#ifndef UTLSOACONTAINER_SERIALIZATION_H
#define UTLSOACONTAINER_SERIALIZATION_H
#ifdef _WIN32
#pragma once
#endif
//-----------------------------------------------------------------------------
// Forward declarations
//-----------------------------------------------------------------------------
class CSOAContainer;
//-----------------------------------------------------------------------------
// Serialization/Unserialization
//-----------------------------------------------------------------------------
bool SerializeCSOAContainer( const CSOAContainer *pContainer, CDmxElement *pRootElement );
bool UnserializeCSOAContainer( const CSOAContainer *pContainer, const CDmxElement *pRootElement );
#endif // UTLSOACONTAINER_SERIALIZATION_H