| _backgroundActive | EntityRenderer | private |
| _clientSidePredictionEnabled | EntityRenderer | private |
| _entities | EntityRenderer | private |
| _graphics | EntityRenderer | private |
| _interpolationEnabled | EntityRenderer | private |
| _interpolationSpeed | EntityRenderer | private |
| _localPlayerIsMoving | EntityRenderer | private |
| _mainBackground | EntityRenderer | private |
| _myEntityId | EntityRenderer | private |
| _parallaxBackground | EntityRenderer | private |
| _reconciliationThreshold | EntityRenderer | private |
| _showDebugInfo | EntityRenderer | private |
| clamp(float value, float min, float max) const | EntityRenderer | private |
| clearAllEntities() | EntityRenderer | |
| clearBackground() | EntityRenderer | |
| EntityRenderer(Graphics::RaylibGraphics &graphics) | EntityRenderer | explicit |
| getCurrentTimeMs() const | EntityRenderer | private |
| getEntityCount() const | EntityRenderer | inline |
| getReconciliationThreshold() const | EntityRenderer | inline |
| hasEntity(uint32_t id) const | EntityRenderer | inline |
| lerp(float start, float end, float t) const | EntityRenderer | private |
| moveEntityLocally(uint32_t entityId, float deltaX, float deltaY) | EntityRenderer | |
| removeEntity(uint32_t id) | EntityRenderer | |
| render() | EntityRenderer | |
| renderBackground() | EntityRenderer | private |
| renderDebugInfo(const RenderableEntity &entity) | EntityRenderer | private |
| renderEnemy(const RenderableEntity &entity) | EntityRenderer | private |
| renderHealthBar(float x, float y, int health, int maxHealth) | EntityRenderer | private |
| renderOrbitalModule(const RenderableEntity &entity) | EntityRenderer | private |
| renderPlayer(const RenderableEntity &entity, bool isLocalPlayer) | EntityRenderer | private |
| renderProjectile(const RenderableEntity &entity) | EntityRenderer | private |
| renderWall(const RenderableEntity &entity) | EntityRenderer | private |
| setBackground(const std::string &mainBackground, const std::string ¶llaxBackground, float scrollSpeed, float parallaxSpeedFactor) | EntityRenderer | |
| setClientSidePredictionEnabled(bool enabled) | EntityRenderer | inline |
| setDebugMode(bool enabled) | EntityRenderer | inline |
| setInterpolationEnabled(bool enabled) | EntityRenderer | inline |
| setInterpolationSpeed(float speed) | EntityRenderer | inline |
| setLocalPlayerMoving(bool moving) | EntityRenderer | inline |
| setMyEntityId(uint32_t id) | EntityRenderer | |
| setReconciliationThreshold(float threshold) | EntityRenderer | inline |
| updateBackground(float deltaTime) | EntityRenderer | |
| updateEntity(uint32_t id, RType::Messages::Shared::EntityType type, float x, float y, int health, const std::string ¤tAnimation, int srcX, int srcY, int srcW, int srcH, float velocityX=0.0f, float velocityY=0.0f, uint32_t serverTick=0) | EntityRenderer | |
| updateInterpolation(float deltaTime) | EntityRenderer | |
| ~EntityRenderer()=default | EntityRenderer | |