|
R-Type
Distributed multiplayer game engine in C++
|
#include <cstdint>#include <deque>#include <string>#include <unordered_map>#include <vector>#include "Capnp/Messages/Shared/SharedTypes.hpp"#include "Graphics/RaylibGraphics/RaylibGraphics.hpp"

Go to the source code of this file.
Classes | |
| class | EntityRenderer |
| Specialized renderer for game entities with client-side interpolation. More... | |
| struct | EntityRenderer::RenderableEntity |
| Cached entity state for rendering. More... | |
| struct | EntityRenderer::RenderableEntity::Snapshot |
| A single state snapshot with timestamp for time-based interpolation. More... | |
| struct | EntityRenderer::BackgroundConfig |
| Configuration for scrolling parallax backgrounds. More... | |