SDL  2.0
SDL_DirectFB_window.h File Reference
+ Include dependency graph for SDL_DirectFB_window.h:

Go to the source code of this file.

Data Structures

struct  DFB_WindowData
 

Macros

#define SDL_DFB_WINDOWDATA(win)   DFB_WindowData *windata = ((win) ? (DFB_WindowData *) ((win)->driverdata) : NULL)
 

Functions

int DirectFB_CreateWindow (_THIS, SDL_Window *window)
 
int DirectFB_CreateWindowFrom (_THIS, SDL_Window *window, const void *data)
 
void DirectFB_SetWindowTitle (_THIS, SDL_Window *window)
 
void DirectFB_SetWindowIcon (_THIS, SDL_Window *window, SDL_Surface *icon)
 
void DirectFB_SetWindowPosition (_THIS, SDL_Window *window)
 
void DirectFB_SetWindowSize (_THIS, SDL_Window *window)
 
void DirectFB_ShowWindow (_THIS, SDL_Window *window)
 
void DirectFB_HideWindow (_THIS, SDL_Window *window)
 
void DirectFB_RaiseWindow (_THIS, SDL_Window *window)
 
void DirectFB_MaximizeWindow (_THIS, SDL_Window *window)
 
void DirectFB_MinimizeWindow (_THIS, SDL_Window *window)
 
void DirectFB_RestoreWindow (_THIS, SDL_Window *window)
 
void DirectFB_SetWindowGrab (_THIS, SDL_Window *window, SDL_bool grabbed)
 
void DirectFB_DestroyWindow (_THIS, SDL_Window *window)
 
SDL_bool DirectFB_GetWindowWMInfo (_THIS, SDL_Window *window, struct SDL_SysWMinfo *info)
 
void DirectFB_AdjustWindowSurface (SDL_Window *window)
 
int DirectFB_SetWindowOpacity (_THIS, SDL_Window *window, float opacity)
 

Macro Definition Documentation

◆ SDL_DFB_WINDOWDATA

#define SDL_DFB_WINDOWDATA (   win)    DFB_WindowData *windata = ((win) ? (DFB_WindowData *) ((win)->driverdata) : NULL)

Definition at line 28 of file SDL_DirectFB_window.h.

Function Documentation

◆ DirectFB_AdjustWindowSurface()

void DirectFB_AdjustWindowSurface ( SDL_Window window)

◆ DirectFB_CreateWindow()

int DirectFB_CreateWindow ( _THIS  ,
SDL_Window window 
)

◆ DirectFB_CreateWindowFrom()

int DirectFB_CreateWindowFrom ( _THIS  ,
SDL_Window window,
const void data 
)

◆ DirectFB_DestroyWindow()

void DirectFB_DestroyWindow ( _THIS  ,
SDL_Window window 
)

◆ DirectFB_GetWindowWMInfo()

SDL_bool DirectFB_GetWindowWMInfo ( _THIS  ,
SDL_Window window,
struct SDL_SysWMinfo info 
)

◆ DirectFB_HideWindow()

void DirectFB_HideWindow ( _THIS  ,
SDL_Window window 
)

◆ DirectFB_MaximizeWindow()

void DirectFB_MaximizeWindow ( _THIS  ,
SDL_Window window 
)

◆ DirectFB_MinimizeWindow()

void DirectFB_MinimizeWindow ( _THIS  ,
SDL_Window window 
)

◆ DirectFB_RaiseWindow()

void DirectFB_RaiseWindow ( _THIS  ,
SDL_Window window 
)

◆ DirectFB_RestoreWindow()

void DirectFB_RestoreWindow ( _THIS  ,
SDL_Window window 
)

◆ DirectFB_SetWindowGrab()

void DirectFB_SetWindowGrab ( _THIS  ,
SDL_Window window,
SDL_bool  grabbed 
)

◆ DirectFB_SetWindowIcon()

void DirectFB_SetWindowIcon ( _THIS  ,
SDL_Window window,
SDL_Surface icon 
)

◆ DirectFB_SetWindowOpacity()

int DirectFB_SetWindowOpacity ( _THIS  ,
SDL_Window window,
float  opacity 
)

◆ DirectFB_SetWindowPosition()

void DirectFB_SetWindowPosition ( _THIS  ,
SDL_Window window 
)

◆ DirectFB_SetWindowSize()

void DirectFB_SetWindowSize ( _THIS  ,
SDL_Window window 
)

◆ DirectFB_SetWindowTitle()

void DirectFB_SetWindowTitle ( _THIS  ,
SDL_Window window 
)

◆ DirectFB_ShowWindow()

void DirectFB_ShowWindow ( _THIS  ,
SDL_Window window 
)