20 #ifndef INCLUDE_SF_SERIALIZEPARENT_HPP 21 #define INCLUDE_SF_SERIALIZEPARENT_HPP 23 #include <SF/Archive.hpp> 24 #include <SF/SerializePolymorphic.hpp> 31 template<
typename Base,
typename Derived>
34 ar & SF::Archive::PARENT &
static_cast<Base &
>(derived);
39 #endif // ! INCLUDE_SF_SERIALIZEPARENT_HPP Represents an archive, in which serialized objects are stored.
Definition: Archive.hpp:31
void serializeParent(Archive &ar, Derived &derived)
Definition: SerializeParent.hpp:32
Definition: ByteBuffer.hpp:188