group2 0.1.0
CSE 125 Group 2
Loading...
Searching...
No Matches
RegistrySerialization.cpp File Reference
#include "RegistrySerialization.hpp"
#include "ecs/components/BeamState.hpp"
#include "ecs/components/CollisionShape.hpp"
#include "ecs/components/Health.hpp"
#include "ecs/components/InputSnapshot.hpp"
#include "ecs/components/PlayerMatchStats.hpp"
#include "ecs/components/PlayerState.hpp"
#include "ecs/components/Position.hpp"
#include "ecs/components/Projectile.hpp"
#include "ecs/components/Velocity.hpp"
#include "ecs/components/WeaponState.hpp"
#include "entt/entity/fwd.hpp"
#include "network/RegistryArchive.hpp"
#include <cstdint>
#include <entt/entt.hpp>
#include <stdexcept>
#include <tuple>
#include <vector>
Include dependency graph for RegistrySerialization.cpp:

Namespaces

namespace  registry_serialization
 

Typedefs

using registry_serialization::Synced = std::tuple< entt::entity, Position, Velocity, PlayerState, CollisionShape, WeaponState, Health, PlayerMatchStats, Projectile, BeamState >
 

Functions

std::vector< uint8_t > registry_serialization::serialize (const entt::registry &registry)