CeresEngine 0.2.0
A game development framework
Loading...
Searching...
No Matches
CeresEngine::EntitySerialization Class Reference

#include <CeresEngine/Entity/EntitySerialization.hpp>

Public Member Functions

Box operator() (const SerializationContext &context, SerializationState &state, const Type &type) const
 
void operator() (Serializer &serializer, const Entity &entity) const
 
void operator() (Deserializer &deserializer, Entity &entity) const
 
void operator() (Serializer &serializer, const World &world) const
 
void operator() (Deserializer &deserializer, World &world) const
 
void operator() (Serializer &serializer, const EntityManager &entityManager) const
 
void operator() (Deserializer &deserializer, EntityManager &entityManager) const
 

Member Function Documentation

◆ operator()() [1/7]

Box CeresEngine::EntitySerialization::operator() ( const SerializationContext context,
SerializationState state,
const Type type 
) const

◆ operator()() [2/7]

void CeresEngine::EntitySerialization::operator() ( Deserializer deserializer,
Entity entity 
) const

◆ operator()() [3/7]

void CeresEngine::EntitySerialization::operator() ( Deserializer deserializer,
EntityManager entityManager 
) const

◆ operator()() [4/7]

void CeresEngine::EntitySerialization::operator() ( Deserializer deserializer,
World world 
) const

◆ operator()() [5/7]

void CeresEngine::EntitySerialization::operator() ( Serializer serializer,
const Entity entity 
) const

◆ operator()() [6/7]

void CeresEngine::EntitySerialization::operator() ( Serializer serializer,
const EntityManager entityManager 
) const

◆ operator()() [7/7]

void CeresEngine::EntitySerialization::operator() ( Serializer serializer,
const World world 
) const

The documentation for this class was generated from the following file: