Files
Sokoban/include/display.h
2025-01-08 13:33:42 +01:00

22 lines
668 B
C

#ifndef DISPLAY_H
#define DISPLAY_H
#include "../include/function.h"
#include <SDL2/SDL.h>
#include <SDL2/SDL_ttf.h>
extern unsigned int seed;
void screenDisplay (char **tab, int x, int y);
int getMaxSize (dis display_user);
void displayImage (SDL_Renderer *renderer, SDL_Texture *texture, vect pos,
int size);
void initSDL (dis *display_user);
void displayTextSDL(dis *display_user,char *text, vect coor, vect size, int font_size);
void screenDisplayGameSDL (char **tab,vect dim_tab, dis *display_user, vect *player_pos, int fov, vect direction);
void backgroundDisplay(dis *display_user,int bg);
void playAudio(int sfx);
#endif // !DISPLAY_H