mirror of
https://github.com/BreizhHardware/bloubloulespoissons.git
synced 2026-01-18 16:47:31 +01:00
- Déplacement des fichiers `networking.cpp`, `networking.h`, `networking_client.h` vers le répertoire `Network` - Mise à jour des inclusions de fichiers pour refléter les nouveaux chemins - Ajout des nouvelles fonctions `handleQuitThread`, `handleQuit`, `cleanup` dans `close.cpp` - Mise à jour de `CMakeLists.txt` pour inclure les nouveaux chemins des fichiers - Mise à jour de `main.cpp` pour inclure les nouveaux chemins des fichiers - Ajout de la gestion des threads pour les poissons, les joueurs et le requin - Ajout de la gestion des événements de menu et de la musique de fond
18 lines
428 B
C++
18 lines
428 B
C++
//
|
|
// Created by BreizhHardware on 08/12/2024.
|
|
//
|
|
|
|
#ifndef DISPLAY_H
|
|
#define DISPLAY_H
|
|
#include <SDL2/SDL.h>
|
|
#include <SDL2/SDL_ttf.h>
|
|
#include <vector>
|
|
#include <cmath>
|
|
#include <string>
|
|
#include "../player.h"
|
|
|
|
double calculateDistance(int x1, int y1, int x2, int y2);
|
|
void displayNearbyPlayers(SDL_Renderer* renderer, TTF_Font* font, Player& currentPlayer, std::vector<Player>& players, double threshold);
|
|
|
|
#endif //DISPLAY_H
|