R-Type
Distributed multiplayer game engine in C++
Loading...
Searching...
No Matches
EntityRenderer.hpp File Reference
#include <cstdint>
#include <deque>
#include <string>
#include <unordered_map>
#include <vector>
#include "Capnp/Messages/Shared/SharedTypes.hpp"
#include "Graphics/RaylibGraphics/RaylibGraphics.hpp"
Include dependency graph for EntityRenderer.hpp:
This graph shows which files directly or indirectly include this file:

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...