#include "bbopMathClass.h"
#include <GL/glew.h>
#include <GLFW/glfw3.h>
#include <iostream>
#include <vector>
Go to the source code of this file.
|
Image | bbopLoadImage (const char *filename, int nrChannels) |
| Load une image.
|
|
Image | bbopCCutImage (const Image &toCC, int x, int y, int width, int height) |
| Copy et coupe une image.
|
|
Image | bbopLoadPartialImage (const char *filename, int nrChannels, int x, int y, int width, int height) |
| Charge de manière partiel une image.
|
|
std::vector< Texture > | bbopLoadSpriteSheet (const char *spriteSheetPath, int rows, int columns) |
| Charge une sprite sheet dans un vector de Texture.
|
|
void | bbopFreeImage (Image &image) |
|
◆ bbopCCutImage()
Image bbopCCutImage |
( |
const Image & | toCC, |
|
|
int | x, |
|
|
int | y, |
|
|
int | width, |
|
|
int | height ) |
◆ bbopFreeImage()
void bbopFreeImage |
( |
Image & | image | ) |
|
Vide le tablea ude données d'une Image
- Parameters
-
◆ bbopLoadImage()
Image bbopLoadImage |
( |
const char * | filename, |
|
|
int | nrChannels ) |
◆ bbopLoadPartialImage()
Image bbopLoadPartialImage |
( |
const char * | filename, |
|
|
int | nrChannels, |
|
|
int | x, |
|
|
int | y, |
|
|
int | width, |
|
|
int | height ) |
Charge de manière partiel une image.
- Parameters
-
[in] | filename | Chemin d'acès vers l'image |
[in] | nrChannels | Nombre de canaux de couleurs de l'image |
[in] | x | Point x de départ du chargement |
[in] | y | Poitn y de départ du chargement |
[in] | Nombre | de pixel(s) de large à chargé |
[in] | Nombre | de pixel(s) de haut à chargé |
- Returns
- Image image chargé prête à être utilsé
- See also
- Texture Image
◆ bbopLoadSpriteSheet()
std::vector< Texture > bbopLoadSpriteSheet |
( |
const char * | spriteSheetPath, |
|
|
int | rows, |
|
|
int | columns ) |
Charge une sprite sheet dans un vector de Texture.
- Parameters
-
[in] | rows | Nombre de lignes |
[in] | columns | Nombre de colonnes |
[in] | spriteSheetPath | Chemin d'accès vers la sprite sheet |
- Returns
- std::vector<Texture> Vector de texture avec les sprites chargé de droite à gauche
- Note
- À utiliser pour faire des animations plus facilement