aether::ecs::ecs< P, T, U >::global_serialization_context< W > Class Template Reference

#include <ecs.hh>

Public Member Functions

 global_serialization_context (ecs &_parent, writer_type &_writer)
 
int serialize_entity (agent_reference _entity)
 
 ~global_serialization_context ()
 

Constructor & Destructor Documentation

template<typename P, typename T, typename U = std::monostate>
template<typename W >
aether::ecs::ecs< P, T, U >::global_serialization_context< W >::global_serialization_context ( ecs _parent,
writer_type &  _writer 
)
inline
template<typename P, typename T, typename U = std::monostate>
template<typename W >
aether::ecs::ecs< P, T, U >::global_serialization_context< W >::~global_serialization_context ( )
inline

Member Function Documentation

template<typename P, typename T, typename U = std::monostate>
template<typename W >
int aether::ecs::ecs< P, T, U >::global_serialization_context< W >::serialize_entity ( agent_reference  _entity)
inline