|
group2 0.1.0
CSE 125 Group 2
|
Top-level server game loop integrating ECS and networking. More...
#include "client/animation/AnimationLibrary.hpp"#include "client/animation/CharacterAnimator.hpp"#include "client/animation/CharacterRig.hpp"#include "ecs/abilities/AbilityRegistry.hpp"#include "ecs/components/AnimSnapshot.hpp"#include "ecs/components/ClientId.hpp"#include "ecs/components/Hitbox.hpp"#include "ecs/components/PlayerColors.hpp"#include "ecs/components/PlayerNicknames.hpp"#include "ecs/physics/ContactCache.hpp"#include "ecs/physics/MapLoader.hpp"#include "ecs/registry/Registry.hpp"#include "ecs/systems/PlayerStatusSystem.hpp"#include "network/NetworkConfig.hpp"#include "network/Server.hpp"#include "server/lobby/LobbyManager.hpp"#include "systems/Event.hpp"#include "systems/MatchController.hpp"#include <SDL3/SDL.h>#include <array>#include <entt/entity/entity.hpp>#include <functional>#include <memory>#include <unordered_map>#include <vector>Go to the source code of this file.
Classes | |
| class | ServerGame |
| Top-level server game loop. More... | |
| struct | ServerGame::ShotIntentKey |
| struct | ServerGame::ShotIntentKeyHash |
Top-level server game loop integrating ECS and networking.