sdl.stdinc

Undocumented in source.

Members

Aliases

SDL_bool
alias SDL_bool = int
Undocumented in source.
SDL_calloc_func
alias SDL_calloc_func = void* function(size_t nmemb, size_t size)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SDL_free_func
alias SDL_free_func = void function(void* mem)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SDL_malloc_func
alias SDL_malloc_func = void* function(size_t size)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SDL_realloc_func
alias SDL_realloc_func = void* function(void* mem, size_t size)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Sint16
deprecated alias Sint16 = short
Undocumented in source.
Sint32
deprecated alias Sint32 = int
Undocumented in source.
Sint64
deprecated alias Sint64 = long
Undocumented in source.
Sint8
deprecated alias Sint8 = byte
Undocumented in source.
Uint16
deprecated alias Uint16 = ushort
Undocumented in source.
Uint32
deprecated alias Uint32 = uint
Undocumented in source.
Uint64
deprecated alias Uint64 = ulong
Undocumented in source.
Uint8
deprecated alias Uint8 = ubyte
Undocumented in source.

Enums

SDL_FALSE
anonymousenum SDL_FALSE
Undocumented in source.
SDL_FOURCC
deprecated eponymoustemplate SDL_FOURCC(char A, char B, char C, char D)
Undocumented in source.
SDL_ICONV_ERROR
anonymousenum SDL_ICONV_ERROR
Undocumented in source.
SDL_PRIs32
anonymousenum SDL_PRIs32
Undocumented in source.
SDL_PRIs64
anonymousenum SDL_PRIs64
Undocumented in source.
SDL_PRIs64
anonymousenum SDL_PRIs64
Undocumented in source.
SDL_PRIs64
anonymousenum SDL_PRIs64
Undocumented in source.

Functions

SDL_FOURCC
dchar SDL_FOURCC(char A, char B, char C, char D)
Undocumented in source. Be warned that the author may not have intended to support it.
SDL_arraysize
int SDL_arraysize(T array)
Undocumented in source. Be warned that the author may not have intended to support it.
SDL_clamp
T SDL_clamp(T x, T a, T b)
Undocumented in source. Be warned that the author may not have intended to support it.
SDL_iconv_utf8_locale
char* SDL_iconv_utf8_locale(const(char)* S)
Undocumented in source. Be warned that the author may not have intended to support it.
SDL_iconv_utf8_ucs2
ushort* SDL_iconv_utf8_ucs2(const(char)* S)
Undocumented in source. Be warned that the author may not have intended to support it.
SDL_iconv_utf8_ucs4
uint* SDL_iconv_utf8_ucs4(const(char)* S)
Undocumented in source. Be warned that the author may not have intended to support it.
SDL_iconv_wchar_utf8
char* SDL_iconv_wchar_utf8(const(wchar_t)* S)
Undocumented in source. Be warned that the author may not have intended to support it.
SDL_max
T SDL_max(T x, T y)
Undocumented in source. Be warned that the author may not have intended to support it.
SDL_min
T SDL_min(T x, T y)
Undocumented in source. Be warned that the author may not have intended to support it.
SDL_stack_alloc
T* SDL_stack_alloc(size_t count)
Undocumented in source. Be warned that the author may not have intended to support it.
SDL_stack_free
void SDL_stack_free(void* data)
Undocumented in source. Be warned that the author may not have intended to support it.
SDL_zero
void* SDL_zero(T x)
Undocumented in source. Be warned that the author may not have intended to support it.
SDL_zeroa
void* SDL_zeroa(T x)
Undocumented in source. Be warned that the author may not have intended to support it.
SDL_zerop
void* SDL_zerop(T x)
Undocumented in source. Be warned that the author may not have intended to support it.

Manifest constants

SDL_FLT_EPSILON
enum SDL_FLT_EPSILON;
Undocumented in source.
SDL_PI
enum SDL_PI;
Undocumented in source.
linuxAndLP64
enum linuxAndLP64;
Undocumented in source.

Structs

SDL_iconv_t
struct SDL_iconv_t
Undocumented in source.

Meta