22 #ifndef _SDL_DirectFB_shape_h 23 #define _SDL_DirectFB_shape_h 27 #include "../SDL_sysvideo.h" SDL_Window * DirectFB_CreateShapedWindow(const char *title, unsigned int x, unsigned int y, unsigned int w, unsigned int h, Uint32 flags)
SDL_WindowShaper * DirectFB_CreateShaper(SDL_Window *window)
uint32_t Uint32
An unsigned 32-bit integer type.
A collection of pixels used in software blitting.
IDirectFBSurface * surface
GLint GLint GLint GLint GLint x
int DirectFB_SetWindowShape(SDL_WindowShaper *shaper, SDL_Surface *shape, SDL_WindowShapeMode *shapeMode)
int DirectFB_ResizeWindowShape(SDL_Window *window)
GLint GLint GLint GLint GLint GLint y
The type used to identify a window.
A struct that tags the SDL_WindowShapeParams union with an enum describing the type of its contents...
GLubyte GLubyte GLubyte GLubyte w
GLfloat GLfloat GLfloat GLfloat h