forked from bartvdbraak/blender
39 lines
792 B
C
39 lines
792 B
C
|
|
||
|
#ifndef _SDL_test_images_h
|
||
|
#define _SDL_test_images_h
|
||
|
|
||
|
#include "SDL.h"
|
||
|
|
||
|
#include "begin_code.h"
|
||
|
|
||
|
#ifdef __cplusplus
|
||
|
extern "C" {
|
||
|
#endif
|
||
|
|
||
|
typedef struct SDLTest_SurfaceImage_s {
|
||
|
int width;
|
||
|
int height;
|
||
|
unsigned int bytes_per_pixel;
|
||
|
const char *pixel_data;
|
||
|
} SDLTest_SurfaceImage_t;
|
||
|
|
||
|
SDL_Surface *SDLTest_ImageBlit();
|
||
|
SDL_Surface *SDLTest_ImageBlitColor();
|
||
|
SDL_Surface *SDLTest_ImageBlitAlpha();
|
||
|
SDL_Surface *SDLTest_ImageBlitBlendAdd();
|
||
|
SDL_Surface *SDLTest_ImageBlitBlend();
|
||
|
SDL_Surface *SDLTest_ImageBlitBlendMod();
|
||
|
SDL_Surface *SDLTest_ImageBlitBlendNone();
|
||
|
SDL_Surface *SDLTest_ImageBlitBlendAll();
|
||
|
SDL_Surface *SDLTest_ImageFace();
|
||
|
SDL_Surface *SDLTest_ImagePrimitives();
|
||
|
SDL_Surface *SDLTest_ImagePrimitivesBlend();
|
||
|
|
||
|
#ifdef __cplusplus
|
||
|
}
|
||
|
#endif
|
||
|
#include "close_code.h"
|
||
|
|
||
|
#endif
|
||
|
|