style: aplicar checks modernize-* (215 fixes)
Cambios aplicados:
- [[nodiscard]] añadido a funciones que retornan valores
- .starts_with() en lugar de .find() == 0
- Inicializadores designados {.x=0, .y=0}
- auto en castings obvios
- = default para constructores triviales
- Funciones deleted movidas a public
- std::numbers::pi_v<float> (C++20)
Checks excluidos:
- use-trailing-return-type: Estilo controversial
- avoid-c-arrays: Arrays C aceptables en ciertos contextos
This commit is contained in:
@@ -35,7 +35,7 @@ class DebrisManager {
|
||||
float escala,
|
||||
float velocitat_base,
|
||||
float brightness = 1.0F,
|
||||
const Punt& velocitat_objecte = {0.0F, 0.0F},
|
||||
const Punt& velocitat_objecte = {.x = 0.0F, .y = 0.0F},
|
||||
float velocitat_angular = 0.0F,
|
||||
float factor_herencia_visual = 0.0F,
|
||||
const std::string& sound = Defaults::Sound::EXPLOSION);
|
||||
@@ -50,7 +50,7 @@ class DebrisManager {
|
||||
void reiniciar();
|
||||
|
||||
// Obtenir número de fragments actius
|
||||
int get_num_actius() const;
|
||||
[[nodiscard]] int get_num_actius() const;
|
||||
|
||||
private:
|
||||
SDL_Renderer* renderer_;
|
||||
@@ -66,7 +66,7 @@ class DebrisManager {
|
||||
Debris* trobar_slot_lliure();
|
||||
|
||||
// Calcular direcció d'explosió (radial, des del centre cap al segment)
|
||||
Punt calcular_direccio_explosio(const Punt& p1, const Punt& p2, const Punt& centre_objecte) const;
|
||||
[[nodiscard]] Punt calcular_direccio_explosio(const Punt& p1, const Punt& p2, const Punt& centre_objecte) const;
|
||||
};
|
||||
|
||||
} // namespace Effects
|
||||
|
||||
Reference in New Issue
Block a user