|
| | ImageViewer () |
| | Indicateur booléen pour savoir si l'image a été modifiée. More...
|
| |
|
| ~ImageViewer () |
| | Destructeur de la classe ImageView , Ferme SDL et libère les ressources associées.
|
| |
| void | loadFromFile (const char *filename, SDL_Renderer *renderer) |
| | fonction intermediaire qui charge une image à partir d'un fichier et initialise la texture SDL (nous avons choisis la premiere methode pour afficher l'image) More...
|
| |
| void | draw (SDL_Renderer *renderer, int x, int y, int w, int h) |
| | Dessine une image en SDL avec des coordonnées (x, y) et une taille (w:largeur, h:hauteur) More...
|
| |
| void | afficher (const Image &im) |
| | Affiche une image dans la fenêtre SDL et gère les événements associés. More...
|
| |
◆ ImageViewer()
| ImageViewer::ImageViewer |
( |
| ) |
|
Indicateur booléen pour savoir si l'image a été modifiée.
Constructeur par défaut de la classe ImageView et Initialise les membres de la classe et crée la fenêtre SDL
◆ afficher()
| void ImageViewer::afficher |
( |
const Image & |
im | ) |
|
Affiche une image dans la fenêtre SDL et gère les événements associés.
Cette fonction initialise SDL, crée une fenêtre, charge une image, puis gère les événements SDL jusqu'à ce que l'utilisateur quitte la fenêtre
- Parameters
-
◆ draw()
| void ImageViewer::draw |
( |
SDL_Renderer * |
renderer, |
|
|
int |
x, |
|
|
int |
y, |
|
|
int |
w, |
|
|
int |
h |
|
) |
| |
Dessine une image en SDL avec des coordonnées (x, y) et une taille (w:largeur, h:hauteur)
- Parameters
-
| renderer | Le renderer SDL à utiliser pour le dessin |
| x | Coordonnée x du coin supérieur gauche de l'image |
| y | Coordonnée y du coin supérieur gauche de l'image |
| w | La largeur de l'image |
| h | La hauteur de l'image |
◆ loadFromFile()
| void ImageViewer::loadFromFile |
( |
const char * |
filename, |
|
|
SDL_Renderer * |
renderer |
|
) |
| |
fonction intermediaire qui charge une image à partir d'un fichier et initialise la texture SDL (nous avons choisis la premiere methode pour afficher l'image)
- Parameters
-
| filename | Le nom du fichier image à charger |
| renderer | Le renderer SDL à utiliser pour la création de la texture |
The documentation for this class was generated from the following files: