Sokoban
1.1.3
Le fameux jeu Sokoban, poussez les boîtes !
|
Fichier header contenant la structure pour gérer SDL2
pour le jeu.
Plus de détails...
#include "SDL.h"
Aller au code source de ce fichier.
Structures de données | |
struct | SDLContext |
Structure contenant les informations pour l'affichage SDL2 . Plus de détails... | |
Définitions de type | |
typedef struct SDLContext | SDLContext |
Structure contenant les informations pour l'affichage SDL2 . Plus de détails... | |
Fonctions | |
void | sdl_init () |
Fonction qui lance SDL2 et crée une fenêtre. Plus de détails... | |
void | sdl_quit () |
Fonction qui referme la bibliothèque SDL2 . Plus de détails... | |
Variables | |
SDLContext | context |
Fichier header contenant la structure pour gérer SDL2
pour le jeu.
Définition dans le fichier sdl2.h.
typedef struct SDLContext SDLContext |
Structure contenant les informations pour l'affichage SDL2
.
Cette structure contient les informations telles que la fenêtre, le renderer, la taille de la fenêtre SDL2
pour faciliter l'utilisation de cette bibliothèque dans le jeu.
void sdl_init | ( | ) |
Fonction qui lance SDL2
et crée une fenêtre.
Initialise une variable global context
de type SDLContext. Si il y a erreur pendant l'intialisation: context.window = NULL ou context.renderer = NULL. Les deux cas sont à tester !
void sdl_quit | ( | ) |
Fonction qui referme la bibliothèque SDL2
.
sdl_init()
auparavant Cette fonction détruit la fenêtre et le renderer utilisé, elle nettoie la variable global context et finalement elle referme la SDL2
pour libérer la mémoire utilisé par celle-ci.