39#ifndef SDL_messagebox_h_
40#define SDL_messagebox_h_
61#define SDL_MESSAGEBOX_ERROR 0x00000010u
62#define SDL_MESSAGEBOX_WARNING 0x00000020u
63#define SDL_MESSAGEBOX_INFORMATION 0x00000040u
64#define SDL_MESSAGEBOX_BUTTONS_LEFT_TO_RIGHT 0x00000080u
65#define SDL_MESSAGEBOX_BUTTONS_RIGHT_TO_LEFT 0x00000100u
74#define SDL_MESSAGEBOX_BUTTON_RETURNKEY_DEFAULT 0x00000001u
75#define SDL_MESSAGEBOX_BUTTON_ESCAPEKEY_DEFAULT 0x00000002u
bool SDL_ShowSimpleMessageBox(SDL_MessageBoxFlags flags, const char *title, const char *message, SDL_Window *window)
bool SDL_ShowMessageBox(const SDL_MessageBoxData *messageboxdata, int *buttonid)
Uint32 SDL_MessageBoxFlags
@ SDL_MESSAGEBOX_COLOR_COUNT
@ SDL_MESSAGEBOX_COLOR_BUTTON_BACKGROUND
@ SDL_MESSAGEBOX_COLOR_BUTTON_SELECTED
@ SDL_MESSAGEBOX_COLOR_BACKGROUND
@ SDL_MESSAGEBOX_COLOR_TEXT
@ SDL_MESSAGEBOX_COLOR_BUTTON_BORDER
Uint32 SDL_MessageBoxButtonFlags
struct SDL_Window SDL_Window
static SDL_Window * window
SDL_MessageBoxColor colors[SDL_MESSAGEBOX_COLOR_COUNT]
const SDL_MessageBoxColorScheme * colorScheme
const SDL_MessageBoxButtonData * buttons
SDL_MessageBoxFlags flags