|
group2 0.1.0
CSE 125 Group 2
|
#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>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 ®istry) |