9f0dfc4e24
afegida gestió de ratolí
23 lines
896 B
C++
23 lines
896 B
C++
// polygon_renderer.hpp - Renderitzat de polígons polars
|
|
// © 1999 Visente i Sergi (versió Pascal)
|
|
// © 2025 Port a C++20 amb SDL3
|
|
//
|
|
// ==============================================================================
|
|
// DEPRECATED: Use core/rendering/shape_renderer.hpp instead
|
|
// ==============================================================================
|
|
// This file is kept temporarily for chatarra_cosmica_ (Phase 10: explosions)
|
|
// TODO Phase 10: Replace with particle system or remove completely
|
|
|
|
#pragma once
|
|
#include <SDL3/SDL.h>
|
|
|
|
#include "core/types.hpp"
|
|
|
|
namespace Rendering {
|
|
// Rotar i dibuixar triangle (nau)
|
|
void rota_tri(SDL_Renderer* renderer, const Triangle& tri, float angul, float velocitat, bool dibuixar);
|
|
|
|
// Rotar i dibuixar polígon (enemics i bales)
|
|
void rota_pol(SDL_Renderer* renderer, const Poligon& pol, float angul, bool dibuixar);
|
|
} // namespace Rendering
|