|
SDL
2.0
|
#include "SDL_config.h"#include <sys/types.h>#include <stdio.h>#include <stdlib.h>#include <stddef.h>#include <stdarg.h>#include <string.h>#include <strings.h>#include <wchar.h>#include <inttypes.h>#include <ctype.h>#include <math.h>#include <float.h>#include <alloca.h>#include "begin_code.h"#include "close_code.h"
Include dependency graph for SDL_stdinc.h:Go to the source code of this file.
Macros | |
| #define | SDL_arraysize(array) (sizeof(array)/sizeof(array[0])) |
| #define | SDL_TABLESIZE(table) SDL_arraysize(table) |
| #define | SDL_STRINGIFY_ARG(arg) #arg |
Cast operators | |
Use proper C++ casts when compiled as C++ to be compatible with the option -Wold-style-cast of GCC (and -Werror=old-style-cast in GCC 4.2 and above). | |
| #define | SDL_reinterpret_cast(type, expression) ((type)(expression)) |
| #define | SDL_static_cast(type, expression) ((type)(expression)) |
| #define | SDL_const_cast(type, expression) ((type)(expression)) |
| #define | SDL_FOURCC(A, B, C, D) |
Basic data types | |
| #define | SDL_MAX_SINT8 ((Sint8)0x7F) /* 127 */ |
| A signed 8-bit integer type. More... | |
| #define | SDL_MIN_SINT8 ((Sint8)(~0x7F)) /* -128 */ |
| #define | SDL_MAX_UINT8 ((Uint8)0xFF) /* 255 */ |
| An unsigned 8-bit integer type. More... | |
| #define | SDL_MIN_UINT8 ((Uint8)0x00) /* 0 */ |
| #define | SDL_MAX_SINT16 ((Sint16)0x7FFF) /* 32767 */ |
| A signed 16-bit integer type. More... | |
| #define | SDL_MIN_SINT16 ((Sint16)(~0x7FFF)) /* -32768 */ |
| #define | SDL_MAX_UINT16 ((Uint16)0xFFFF) /* 65535 */ |
| An unsigned 16-bit integer type. More... | |
| #define | SDL_MIN_UINT16 ((Uint16)0x0000) /* 0 */ |
| #define | SDL_MAX_SINT32 ((Sint32)0x7FFFFFFF) /* 2147483647 */ |
| A signed 32-bit integer type. More... | |
| #define | SDL_MIN_SINT32 ((Sint32)(~0x7FFFFFFF)) /* -2147483648 */ |
| #define | SDL_MAX_UINT32 ((Uint32)0xFFFFFFFFu) /* 4294967295 */ |
| An unsigned 32-bit integer type. More... | |
| #define | SDL_MIN_UINT32 ((Uint32)0x00000000) /* 0 */ |
| #define | SDL_MAX_SINT64 ((Sint64)0x7FFFFFFFFFFFFFFFll) /* 9223372036854775807 */ |
| A signed 64-bit integer type. More... | |
| #define | SDL_MIN_SINT64 ((Sint64)(~0x7FFFFFFFFFFFFFFFll)) /* -9223372036854775808 */ |
| #define | SDL_MAX_UINT64 ((Uint64)0xFFFFFFFFFFFFFFFFull) /* 18446744073709551615 */ |
| An unsigned 64-bit integer type. More... | |
| #define | SDL_MIN_UINT64 ((Uint64)(0x0000000000000000ull)) /* 0 */ |
| #define | SDL_PRIs64 "I64d" |
| #define | SDL_PRIu64 "I64u" |
| #define | SDL_PRIx64 "I64x" |
| #define | SDL_PRIX64 "I64X" |
| #define | SDL_IN_BYTECAP(x) |
| #define | SDL_INOUT_Z_CAP(x) |
| #define | SDL_OUT_Z_CAP(x) |
| #define | SDL_OUT_CAP(x) |
| #define | SDL_OUT_BYTECAP(x) |
| #define | SDL_OUT_Z_BYTECAP(x) |
| #define | SDL_PRINTF_FORMAT_STRING |
| #define | SDL_SCANF_FORMAT_STRING |
| #define | SDL_PRINTF_VARARG_FUNC(fmtargnumber) |
| #define | SDL_SCANF_VARARG_FUNC(fmtargnumber) |
| #define | SDL_COMPILE_TIME_ASSERT(name, x) typedef int SDL_compile_time_assert_ ## name[(x) * 2 - 1] |
| #define | SDL_stack_alloc(type, count) (type*)alloca(sizeof(type)*(count)) |
| #define | SDL_stack_free(data) |
| #define | SDL_min(x, y) (((x) < (y)) ? (x) : (y)) |
| #define | SDL_max(x, y) (((x) > (y)) ? (x) : (y)) |
| #define | SDL_zero(x) SDL_memset(&(x), 0, sizeof((x))) |
| #define | SDL_zerop(x) SDL_memset((x), 0, sizeof(*(x))) |
| #define | SDL_zeroa(x) SDL_memset((x), 0, sizeof((x))) |
| #define | SDL_ICONV_ERROR (size_t)-1 |
| #define | SDL_ICONV_E2BIG (size_t)-2 |
| #define | SDL_ICONV_EILSEQ (size_t)-3 |
| #define | SDL_ICONV_EINVAL (size_t)-4 |
| #define | SDL_iconv_utf8_locale(S) SDL_iconv_string("", "UTF-8", S, SDL_strlen(S)+1) |
| #define | SDL_iconv_utf8_ucs2(S) (Uint16 *)SDL_iconv_string("UCS-2-INTERNAL", "UTF-8", S, SDL_strlen(S)+1) |
| #define | SDL_iconv_utf8_ucs4(S) (Uint32 *)SDL_iconv_string("UCS-4-INTERNAL", "UTF-8", S, SDL_strlen(S)+1) |
| enum | SDL_bool { SDL_FALSE = 0 , SDL_TRUE = 1 } |
| typedef int8_t | Sint8 |
| typedef uint8_t | Uint8 |
| typedef int16_t | Sint16 |
| typedef uint16_t | Uint16 |
| typedef int32_t | Sint32 |
| typedef uint32_t | Uint32 |
| typedef int64_t | Sint64 |
| typedef uint64_t | Uint64 |
| typedef void *(* | SDL_malloc_func) (size_t size) |
| typedef void *(* | SDL_calloc_func) (size_t nmemb, size_t size) |
| typedef void *(* | SDL_realloc_func) (void *mem, size_t size) |
| typedef void(* | SDL_free_func) (void *mem) |
| void * | SDL_malloc (size_t size) |
| void * | SDL_calloc (size_t nmemb, size_t size) |
| void * | SDL_realloc (void *mem, size_t size) |
| void | SDL_free (void *mem) |
| void | SDL_GetMemoryFunctions (SDL_malloc_func *malloc_func, SDL_calloc_func *calloc_func, SDL_realloc_func *realloc_func, SDL_free_func *free_func) |
| Get the current set of SDL memory functions. More... | |
| int | SDL_SetMemoryFunctions (SDL_malloc_func malloc_func, SDL_calloc_func calloc_func, SDL_realloc_func realloc_func, SDL_free_func free_func) |
| Replace SDL's memory allocation functions with a custom set. More... | |
| int | SDL_GetNumAllocations (void) |
| Get the number of outstanding (unfreed) allocations. More... | |
| char * | SDL_getenv (const char *name) |
| int | SDL_setenv (const char *name, const char *value, int overwrite) |
| void | SDL_qsort (void *base, size_t nmemb, size_t size, int(*compare)(const void *, const void *)) |
| int | SDL_abs (int x) |
| int | SDL_isdigit (int x) |
| int | SDL_isspace (int x) |
| int | SDL_isupper (int x) |
| int | SDL_islower (int x) |
| int | SDL_toupper (int x) |
| int | SDL_tolower (int x) |
| Uint32 | SDL_crc32 (Uint32 crc, const void *data, size_t len) |
| void * | SDL_memset (SDL_OUT_BYTECAP(len) void *dst, int c, size_t len) |
| SDL_FORCE_INLINE void | SDL_memset4 (void *dst, Uint32 val, size_t dwords) |
| void * | SDL_memcpy (SDL_OUT_BYTECAP(len) void *dst, SDL_IN_BYTECAP(len) const void *src, size_t len) |
| void * | SDL_memmove (SDL_OUT_BYTECAP(len) void *dst, SDL_IN_BYTECAP(len) const void *src, size_t len) |
| int | SDL_memcmp (const void *s1, const void *s2, size_t len) |
| size_t | SDL_wcslen (const wchar_t *wstr) |
| size_t | SDL_wcslcpy (SDL_OUT_Z_CAP(maxlen) wchar_t *dst, const wchar_t *src, size_t maxlen) |
| size_t | SDL_wcslcat (SDL_INOUT_Z_CAP(maxlen) wchar_t *dst, const wchar_t *src, size_t maxlen) |
| wchar_t * | SDL_wcsdup (const wchar_t *wstr) |
| wchar_t * | SDL_wcsstr (const wchar_t *haystack, const wchar_t *needle) |
| int | SDL_wcscmp (const wchar_t *str1, const wchar_t *str2) |
| int | SDL_wcsncmp (const wchar_t *str1, const wchar_t *str2, size_t maxlen) |
| int | SDL_wcscasecmp (const wchar_t *str1, const wchar_t *str2) |
| int | SDL_wcsncasecmp (const wchar_t *str1, const wchar_t *str2, size_t len) |
| size_t | SDL_strlen (const char *str) |
| size_t | SDL_strlcpy (SDL_OUT_Z_CAP(maxlen) char *dst, const char *src, size_t maxlen) |
| size_t | SDL_utf8strlcpy (SDL_OUT_Z_CAP(dst_bytes) char *dst, const char *src, size_t dst_bytes) |
| size_t | SDL_strlcat (SDL_INOUT_Z_CAP(maxlen) char *dst, const char *src, size_t maxlen) |
| char * | SDL_strdup (const char *str) |
| char * | SDL_strrev (char *str) |
| char * | SDL_strupr (char *str) |
| char * | SDL_strlwr (char *str) |
| char * | SDL_strchr (const char *str, int c) |
| char * | SDL_strrchr (const char *str, int c) |
| char * | SDL_strstr (const char *haystack, const char *needle) |
| char * | SDL_strtokr (char *s1, const char *s2, char **saveptr) |
| size_t | SDL_utf8strlen (const char *str) |
| char * | SDL_itoa (int value, char *str, int radix) |
| char * | SDL_uitoa (unsigned int value, char *str, int radix) |
| char * | SDL_ltoa (long value, char *str, int radix) |
| char * | SDL_ultoa (unsigned long value, char *str, int radix) |
| char * | SDL_lltoa (Sint64 value, char *str, int radix) |
| char * | SDL_ulltoa (Uint64 value, char *str, int radix) |
| int | SDL_atoi (const char *str) |
| double | SDL_atof (const char *str) |
| long | SDL_strtol (const char *str, char **endp, int base) |
| unsigned long | SDL_strtoul (const char *str, char **endp, int base) |
| Sint64 | SDL_strtoll (const char *str, char **endp, int base) |
| Uint64 | SDL_strtoull (const char *str, char **endp, int base) |
| double | SDL_strtod (const char *str, char **endp) |
| int | SDL_strcmp (const char *str1, const char *str2) |
| int | SDL_strncmp (const char *str1, const char *str2, size_t maxlen) |
| int | SDL_strcasecmp (const char *str1, const char *str2) |
| int | SDL_strncasecmp (const char *str1, const char *str2, size_t len) |
| int | SDL_sscanf (const char *text, SDL_SCANF_FORMAT_STRING const char *fmt,...) SDL_SCANF_VARARG_FUNC(2) |
| int | SDL_vsscanf (const char *text, const char *fmt, va_list ap) |
| int | SDL_snprintf (SDL_OUT_Z_CAP(maxlen) char *text, size_t maxlen, SDL_PRINTF_FORMAT_STRING const char *fmt,...) SDL_PRINTF_VARARG_FUNC(3) |
| int | SDL_vsnprintf (SDL_OUT_Z_CAP(maxlen) char *text, size_t maxlen, const char *fmt, va_list ap) |
| double | SDL_acos (double x) |
| float | SDL_acosf (float x) |
| double | SDL_asin (double x) |
| float | SDL_asinf (float x) |
| double | SDL_atan (double x) |
| float | SDL_atanf (float x) |
| double | SDL_atan2 (double x, double y) |
| float | SDL_atan2f (float x, float y) |
| double | SDL_ceil (double x) |
| float | SDL_ceilf (float x) |
| double | SDL_copysign (double x, double y) |
| float | SDL_copysignf (float x, float y) |
| double | SDL_cos (double x) |
| float | SDL_cosf (float x) |
| double | SDL_exp (double x) |
| float | SDL_expf (float x) |
| double | SDL_fabs (double x) |
| float | SDL_fabsf (float x) |
| double | SDL_floor (double x) |
| float | SDL_floorf (float x) |
| double | SDL_trunc (double x) |
| float | SDL_truncf (float x) |
| double | SDL_fmod (double x, double y) |
| float | SDL_fmodf (float x, float y) |
| double | SDL_log (double x) |
| float | SDL_logf (float x) |
| double | SDL_log10 (double x) |
| float | SDL_log10f (float x) |
| double | SDL_pow (double x, double y) |
| float | SDL_powf (float x, float y) |
| double | SDL_scalbn (double x, int n) |
| float | SDL_scalbnf (float x, int n) |
| double | SDL_sin (double x) |
| float | SDL_sinf (float x) |
| double | SDL_sqrt (double x) |
| float | SDL_sqrtf (float x) |
| double | SDL_tan (double x) |
| float | SDL_tanf (float x) |
| SDL_iconv_t | SDL_iconv_open (const char *tocode, const char *fromcode) |
| int | SDL_iconv_close (SDL_iconv_t cd) |
| size_t | SDL_iconv (SDL_iconv_t cd, const char **inbuf, size_t *inbytesleft, char **outbuf, size_t *outbytesleft) |
| char * | SDL_iconv_string (const char *tocode, const char *fromcode, const char *inbuf, size_t inbytesleft) |
| SDL_FORCE_INLINE void * | SDL_memcpy4 (SDL_OUT_BYTECAP(dwords *4) void *dst, SDL_IN_BYTECAP(dwords *4) const void *src, size_t dwords) |
This is a general header that includes C language support.
Definition in file SDL_stdinc.h.
The number of elements in an array.
Definition at line 121 of file SDL_stdinc.h.
| #define SDL_COMPILE_TIME_ASSERT | ( | name, | |
| x | |||
| ) | typedef int SDL_compile_time_assert_ ## name[(x) * 2 - 1] |
Definition at line 318 of file SDL_stdinc.h.
Definition at line 145 of file SDL_stdinc.h.
| #define SDL_FOURCC | ( | A, | |
| B, | |||
| C, | |||
| D | |||
| ) |
Definition at line 150 of file SDL_stdinc.h.
| #define SDL_ICONV_E2BIG (size_t)-2 |
Definition at line 563 of file SDL_stdinc.h.
| #define SDL_ICONV_EILSEQ (size_t)-3 |
Definition at line 564 of file SDL_stdinc.h.
| #define SDL_ICONV_EINVAL (size_t)-4 |
Definition at line 565 of file SDL_stdinc.h.
| #define SDL_ICONV_ERROR (size_t)-1 |
Definition at line 562 of file SDL_stdinc.h.
| #define SDL_iconv_utf8_locale | ( | S | ) | SDL_iconv_string("", "UTF-8", S, SDL_strlen(S)+1) |
Definition at line 583 of file SDL_stdinc.h.
| #define SDL_iconv_utf8_ucs2 | ( | S | ) | (Uint16 *)SDL_iconv_string("UCS-2-INTERNAL", "UTF-8", S, SDL_strlen(S)+1) |
Definition at line 584 of file SDL_stdinc.h.
| #define SDL_iconv_utf8_ucs4 | ( | S | ) | (Uint32 *)SDL_iconv_string("UCS-4-INTERNAL", "UTF-8", S, SDL_strlen(S)+1) |
Definition at line 585 of file SDL_stdinc.h.
| #define SDL_IN_BYTECAP | ( | x | ) |
Definition at line 300 of file SDL_stdinc.h.
| #define SDL_INOUT_Z_CAP | ( | x | ) |
Definition at line 301 of file SDL_stdinc.h.
| #define SDL_MAX_SINT16 ((Sint16)0x7FFF) /* 32767 */ |
A signed 16-bit integer type.
Definition at line 189 of file SDL_stdinc.h.
| #define SDL_MAX_SINT32 ((Sint32)0x7FFFFFFF) /* 2147483647 */ |
A signed 32-bit integer type.
Definition at line 201 of file SDL_stdinc.h.
| #define SDL_MAX_SINT64 ((Sint64)0x7FFFFFFFFFFFFFFFll) /* 9223372036854775807 */ |
A signed 64-bit integer type.
Definition at line 214 of file SDL_stdinc.h.
| #define SDL_MAX_SINT8 ((Sint8)0x7F) /* 127 */ |
A signed 8-bit integer type.
Definition at line 177 of file SDL_stdinc.h.
| #define SDL_MAX_UINT16 ((Uint16)0xFFFF) /* 65535 */ |
An unsigned 16-bit integer type.
Definition at line 195 of file SDL_stdinc.h.
| #define SDL_MAX_UINT32 ((Uint32)0xFFFFFFFFu) /* 4294967295 */ |
An unsigned 32-bit integer type.
Definition at line 207 of file SDL_stdinc.h.
| #define SDL_MAX_UINT64 ((Uint64)0xFFFFFFFFFFFFFFFFull) /* 18446744073709551615 */ |
An unsigned 64-bit integer type.
Definition at line 220 of file SDL_stdinc.h.
| #define SDL_MAX_UINT8 ((Uint8)0xFF) /* 255 */ |
An unsigned 8-bit integer type.
Definition at line 183 of file SDL_stdinc.h.
| #define SDL_MIN_SINT16 ((Sint16)(~0x7FFF)) /* -32768 */ |
Definition at line 190 of file SDL_stdinc.h.
| #define SDL_MIN_SINT32 ((Sint32)(~0x7FFFFFFF)) /* -2147483648 */ |
Definition at line 202 of file SDL_stdinc.h.
| #define SDL_MIN_SINT64 ((Sint64)(~0x7FFFFFFFFFFFFFFFll)) /* -9223372036854775808 */ |
Definition at line 215 of file SDL_stdinc.h.
| #define SDL_MIN_SINT8 ((Sint8)(~0x7F)) /* -128 */ |
Definition at line 178 of file SDL_stdinc.h.
| #define SDL_MIN_UINT16 ((Uint16)0x0000) /* 0 */ |
Definition at line 196 of file SDL_stdinc.h.
| #define SDL_MIN_UINT32 ((Uint32)0x00000000) /* 0 */ |
Definition at line 208 of file SDL_stdinc.h.
| #define SDL_MIN_UINT64 ((Uint64)(0x0000000000000000ull)) /* 0 */ |
Definition at line 221 of file SDL_stdinc.h.
| #define SDL_MIN_UINT8 ((Uint8)0x00) /* 0 */ |
Definition at line 184 of file SDL_stdinc.h.
| #define SDL_OUT_BYTECAP | ( | x | ) |
Definition at line 304 of file SDL_stdinc.h.
| #define SDL_OUT_CAP | ( | x | ) |
Definition at line 303 of file SDL_stdinc.h.
| #define SDL_OUT_Z_BYTECAP | ( | x | ) |
Definition at line 305 of file SDL_stdinc.h.
| #define SDL_OUT_Z_CAP | ( | x | ) |
Definition at line 302 of file SDL_stdinc.h.
| #define SDL_PRINTF_FORMAT_STRING |
Definition at line 306 of file SDL_stdinc.h.
| #define SDL_PRINTF_VARARG_FUNC | ( | fmtargnumber | ) |
Definition at line 313 of file SDL_stdinc.h.
| #define SDL_PRIs64 "I64d" |
Definition at line 233 of file SDL_stdinc.h.
| #define SDL_PRIu64 "I64u" |
Definition at line 244 of file SDL_stdinc.h.
| #define SDL_PRIx64 "I64x" |
Definition at line 255 of file SDL_stdinc.h.
| #define SDL_PRIX64 "I64X" |
Definition at line 266 of file SDL_stdinc.h.
Definition at line 143 of file SDL_stdinc.h.
| #define SDL_SCANF_FORMAT_STRING |
Definition at line 307 of file SDL_stdinc.h.
| #define SDL_SCANF_VARARG_FUNC | ( | fmtargnumber | ) |
Definition at line 314 of file SDL_stdinc.h.
Definition at line 360 of file SDL_stdinc.h.
| #define SDL_stack_free | ( | data | ) |
Definition at line 361 of file SDL_stdinc.h.
Definition at line 144 of file SDL_stdinc.h.
| #define SDL_STRINGIFY_ARG | ( | arg | ) | #arg |
Macro useful for building other macros with strings in them
e.g. #define LOG_ERROR(X) OutputDebugString(SDL_STRINGIFY_ARG(FUNCTION) ": " X "\n")
Definition at line 129 of file SDL_stdinc.h.
| #define SDL_TABLESIZE | ( | table | ) | SDL_arraysize(table) |
Definition at line 122 of file SDL_stdinc.h.
| #define SDL_zero | ( | x | ) | SDL_memset(&(x), 0, sizeof((x))) |
Definition at line 426 of file SDL_stdinc.h.
| #define SDL_zeroa | ( | x | ) | SDL_memset((x), 0, sizeof((x))) |
Definition at line 428 of file SDL_stdinc.h.
| #define SDL_zerop | ( | x | ) | SDL_memset((x), 0, sizeof(*(x))) |
Definition at line 427 of file SDL_stdinc.h.
Definition at line 373 of file SDL_stdinc.h.
| SDL_PRINTF_FORMAT_STRING const char int SDL_PRINTF_FORMAT_STRING const char int SDL_PRINTF_FORMAT_STRING const char int SDL_PRINTF_FORMAT_STRING const char const char SDL_SCANF_FORMAT_STRING const char return SDL_ThreadFunction const char void return Uint32 return Uint32 SDL_AssertionHandler void SDL_SpinLock SDL_atomic_t int int return SDL_atomic_t return void void void return void return int return SDL_AudioSpec SDL_AudioSpec return int int return return int SDL_RWops int SDL_AudioSpec Uint8 Uint32 return SDL_AudioCVT SDL_AudioFormat Uint8 int SDL_AudioFormat Uint8 int return Uint8 const Uint8 Uint32 int const char return return return return return return return return Uint32 return Uint32 SDL_Event return SDL_Event int return SDL_EventFilter void SDL_EventFilter void SDL_EventFilter void int return const char const char return SDL_JoystickGUID return int return int return SDL_GameController return int return const char return SDL_GameController SDL_GameControllerAxis return const char return SDL_GameController SDL_GameControllerButton return SDL_GameController SDL_RWops return SDL_TouchID SDL_RWops return int return int return return SDL_Joystick return SDL_Haptic SDL_Haptic return SDL_Haptic return SDL_Haptic SDL_HapticEffect return SDL_Haptic int Uint32 return SDL_Haptic int SDL_Haptic int return SDL_Haptic return SDL_Haptic return SDL_Haptic return SDL_Haptic return const char const char return const char SDL_HintCallback void int return SDL_Joystick return SDL_Joystick return const char return SDL_Joystick return SDL_Joystick return SDL_Joystick return int return SDL_Joystick int return SDL_Joystick int return return return SDL_Scancode return SDL_Scancode return SDL_Keycode return return const char return void int SDL_LogPriority SDL_LogOutputFunction void Uint32 const char const char SDL_Window return int int return SDL_Window int int return SDL_Surface int int return SDL_Cursor return int return SDL_mutex return SDL_mutex return Uint32 return SDL_sem return SDL_sem Uint32 return SDL_sem return SDL_cond SDL_cond return SDL_cond SDL_mutex Uint32 return Uint32 int Uint32 Uint32 Uint32 Uint32 return Uint32 return int return SDL_Palette const SDL_Color int int return const SDL_PixelFormat Uint8 Uint8 Uint8 return Uint32 const SDL_PixelFormat Uint8 Uint8 Uint8 float Uint16 int int return const SDL_Rect const SDL_Rect SDL_Rect return const SDL_Point int const SDL_Rect SDL_Rect return return int int Uint32 SDL_Window SDL_Renderer return SDL_Surface return SDL_Renderer SDL_RendererInfo return SDL_Renderer Uint32 int int int return SDL_Texture Uint32 int int int return SDL_Texture Uint8 Uint8 Uint8 return SDL_Texture Uint8 return SDL_Texture SDL_BlendMode return SDL_Texture const SDL_Rect const Uint8 int const Uint8 int const Uint8 int return SDL_Texture SDL_Renderer SDL_Texture return SDL_Renderer int int return SDL_Renderer const SDL_Rect return SDL_Renderer const SDL_Rect return SDL_Renderer float float return SDL_Renderer Uint8 Uint8 Uint8 Uint8 return SDL_Renderer SDL_BlendMode return SDL_Renderer return SDL_Renderer const SDL_Point int return SDL_Renderer const SDL_Point int return SDL_Renderer const SDL_Rect int return SDL_Renderer const SDL_Rect int return SDL_Renderer SDL_Texture const SDL_Rect const SDL_Rect const double const SDL_Point const SDL_RendererFlip return SDL_Renderer SDL_Renderer SDL_Texture return void int return return SDL_RWops return SDL_RWops return SDL_RWops return SDL_RWops return SDL_RWops Uint16 return SDL_RWops Uint32 return SDL_RWops Uint64 return const char unsigned int unsigned int unsigned int unsigned int Uint32 return SDL_Window SDL_Surface SDL_WindowShapeMode return size_t return void size_t return const char return void size_t size_t int(*) void int return int return int size_t return size_t return const wchar_t return const wchar_t size_t return const char size_t return const char size_t return char return char return const char int return int char int return long char int return Sint64 char int return const char return const char char int return const char char int return const char char return const char const char size_t return const char const char size_t return double return double return double return double return double return double return double int return float return const char const char return SDL_iconv_t const char size_t char size_t return Uint32 int int int Uint32 Uint32 Uint32 Uint32 return SDL_Surface SDL_Surface return SDL_RWops int return SDL_Surface int return SDL_Surface Uint32 return SDL_Surface Uint8 Uint8 Uint8 return SDL_Surface Uint8 return SDL_Surface SDL_BlendMode return SDL_Surface SDL_Rect SDL_Surface Uint32 Uint32 return SDL_Surface const SDL_Rect Uint32 return SDL_Surface const SDL_Rect SDL_Surface SDL_Rect return SDL_Surface const SDL_Rect SDL_Surface const SDL_Rect return SDL_Surface SDL_Rect SDL_Surface SDL_Rect return SDL_Thread return SDL_Thread return SDL_Thread int return SDL_TLSID const void void(*) return return Uint32 SDL_TimerID return int return SDL_TouchID int return return return const char return return int return int return int SDL_DisplayMode return int const SDL_DisplayMode SDL_DisplayMode return SDL_Window const SDL_DisplayMode return SDL_Window return const void return Uint32 return SDL_Window const char SDL_Window SDL_Surface SDL_Window const char return SDL_Window int int SDL_Window int int SDL_Window int int SDL_Window int int SDL_Window SDL_Window SDL_Window SDL_Window Uint32 return SDL_Window return SDL_Window SDL_bool SDL_Window float return SDL_Window const Uint16 const Uint16 const Uint16 return SDL_Window const char return SDL_GLattr int return SDL_Window return return SDL_Window int int return SDL_GLContext SDL_RWops int return return void return int int return double return SDL_bool return int int return SDL_AudioDeviceID const void Uint32 return SDL_AudioDeviceID int float float float return SDL_JoystickID return int SDL_Rect return SDL_Window float return SDL_Window return SDL_Renderer SDL_bool return SDL_AudioDeviceID void Uint32 return Uint32 int int int Uint32 return const char SDL_bool return int return SDL_Joystick return SDL_Joystick return SDL_GameController return return int return int return int return SDL_RWops size_t int return SDL_BlendFactor SDL_BlendFactor SDL_BlendOperation SDL_BlendFactor SDL_BlendFactor SDL_BlendOperation return const char return SDL_Window VkInstance VkSurfaceKHR return SDL_malloc_func SDL_calloc_func SDL_realloc_func SDL_free_func |
Definition at line 375 of file SDL_stdinc.h.
Definition at line 372 of file SDL_stdinc.h.
Definition at line 374 of file SDL_stdinc.h.
| SDL_PRINTF_FORMAT_STRING const char int SDL_PRINTF_FORMAT_STRING const char int SDL_PRINTF_FORMAT_STRING const char int SDL_PRINTF_FORMAT_STRING const char const char SDL_SCANF_FORMAT_STRING const char return SDL_ThreadFunction const char void return Uint32 return Uint32 SDL_AssertionHandler void SDL_SpinLock SDL_atomic_t int int return SDL_atomic_t return void void void return void return int return SDL_AudioSpec SDL_AudioSpec return int int return return int SDL_RWops int SDL_AudioSpec Uint8 Uint32 return SDL_AudioCVT SDL_AudioFormat Uint8 int SDL_AudioFormat Uint8 int return Uint8 const Uint8 Uint32 int const char return return return return return return return return Uint32 return Uint32 SDL_Event return SDL_Event int return SDL_EventFilter void SDL_EventFilter void SDL_EventFilter void int return const char const char return SDL_JoystickGUID return int return int return SDL_GameController return int return const char return SDL_GameController SDL_GameControllerAxis return const char return SDL_GameController SDL_GameControllerButton return SDL_GameController SDL_RWops return SDL_TouchID SDL_RWops return int return int return return SDL_Joystick return SDL_Haptic SDL_Haptic return SDL_Haptic return SDL_Haptic SDL_HapticEffect return SDL_Haptic int Uint32 return SDL_Haptic int SDL_Haptic int return SDL_Haptic return SDL_Haptic return SDL_Haptic return SDL_Haptic return const char const char return const char SDL_HintCallback void int return SDL_Joystick return SDL_Joystick return const char return SDL_Joystick return SDL_Joystick return SDL_Joystick return int return SDL_Joystick int return SDL_Joystick int return return return SDL_Scancode return SDL_Scancode return SDL_Keycode return return const char return void int SDL_LogPriority SDL_LogOutputFunction void Uint32 const char const char SDL_Window return int int return SDL_Window int int return SDL_Surface int int return SDL_Cursor return int return SDL_mutex return SDL_mutex return Uint32 return SDL_sem return SDL_sem Uint32 return SDL_sem return SDL_cond SDL_cond return SDL_cond SDL_mutex Uint32 return Uint32 int Uint32 Uint32 Uint32 Uint32 return Uint32 return int return SDL_Palette const SDL_Color int int return const SDL_PixelFormat Uint8 Uint8 Uint8 return Uint32 const SDL_PixelFormat Uint8 Uint8 Uint8 float Uint16 int int return const SDL_Rect const SDL_Rect SDL_Rect return const SDL_Point int const SDL_Rect SDL_Rect return return int int Uint32 SDL_Window SDL_Renderer return SDL_Surface return SDL_Renderer SDL_RendererInfo return SDL_Renderer Uint32 int int int return SDL_Texture Uint32 int int int return SDL_Texture Uint8 Uint8 Uint8 return SDL_Texture Uint8 return SDL_Texture SDL_BlendMode return SDL_Texture const SDL_Rect const Uint8 int const Uint8 int const Uint8 int return SDL_Texture SDL_Renderer SDL_Texture return SDL_Renderer int int return SDL_Renderer const SDL_Rect return SDL_Renderer const SDL_Rect return SDL_Renderer float float return SDL_Renderer Uint8 Uint8 Uint8 Uint8 return SDL_Renderer SDL_BlendMode return SDL_Renderer return SDL_Renderer const SDL_Point int return SDL_Renderer const SDL_Point int return SDL_Renderer const SDL_Rect int return SDL_Renderer const SDL_Rect int return SDL_Renderer SDL_Texture const SDL_Rect const SDL_Rect const double const SDL_Point const SDL_RendererFlip return SDL_Renderer SDL_Renderer SDL_Texture return void int return return SDL_RWops return SDL_RWops return SDL_RWops return SDL_RWops return SDL_RWops Uint16 return SDL_RWops Uint32 return SDL_RWops Uint64 return const char unsigned int unsigned int unsigned int unsigned int Uint32 return SDL_Window SDL_Surface SDL_WindowShapeMode return size_t return void size_t return const char return void size_t size_t int(*) c int return int return int size_t return size_t return const wchar_t return const wchar_t size_t return const char size_t return const char size_t return char return char return const char int return int char int return long char int return Sint64 char int return const char return const char char int return const char char int return const char char return const char const char size_t return const char const char size_t return double return double return double return double return double return double return double int return float return const char const char return SDL_iconv_t const char size_t char size_t return Uint32 int int int Uint32 Uint32 Uint32 Uint32 return SDL_Surface SDL_Surface return SDL_RWops int return SDL_Surface int return SDL_Surface Uint32 return SDL_Surface Uint8 Uint8 Uint8 return SDL_Surface Uint8 return SDL_Surface SDL_BlendMode return SDL_Surface SDL_Rect SDL_Surface Uint32 Uint32 return SDL_Surface const SDL_Rect Uint32 return SDL_Surface const SDL_Rect SDL_Surface SDL_Rect return SDL_Surface const SDL_Rect SDL_Surface const SDL_Rect return SDL_Surface SDL_Rect SDL_Surface SDL_Rect return SDL_Thread return SDL_Thread return SDL_Thread int return SDL_TLSID const void void(*) return return Uint32 SDL_TimerID return int return SDL_TouchID int return return return const char return return int return int return int SDL_DisplayMode return int const SDL_DisplayMode SDL_DisplayMode return SDL_Window const SDL_DisplayMode return SDL_Window return const void return Uint32 return SDL_Window const char SDL_Window SDL_Surface SDL_Window const char return SDL_Window int int SDL_Window int int SDL_Window int int SDL_Window int int SDL_Window SDL_Window SDL_Window SDL_Window Uint32 return SDL_Window return SDL_Window SDL_bool SDL_Window float return SDL_Window const Uint16 const Uint16 const Uint16 return SDL_Window const char return SDL_GLattr int return SDL_Window return return SDL_Window int int return SDL_GLContext SDL_RWops int return return void return int int return double return SDL_bool return int int return SDL_AudioDeviceID const void Uint32 return SDL_AudioDeviceID int float float float return SDL_JoystickID return int SDL_Rect return SDL_Window float return SDL_Window return SDL_Renderer SDL_bool return SDL_AudioDeviceID void Uint32 return Uint32 int int int Uint32 return const char SDL_bool return int return SDL_Joystick return SDL_Joystick return SDL_GameController return return int return int return int return SDL_RWops size_t int return SDL_BlendFactor SDL_BlendFactor SDL_BlendOperation SDL_BlendFactor SDL_BlendFactor SDL_BlendOperation return const char return SDL_Window VkInstance VkSurfaceKHR return SDL_malloc_func SDL_calloc_func SDL_realloc_func SDL_free_func return SDL_AudioStream const void int return SDL_AudioStream SDL_AudioStream float return float return float return float return float return float int return float float return return SDL_Renderer return double return int return double return const wchar_t return SDL_Joystick Uint16 Uint16 Uint32 return int return int return int return SDL_Sensor return SDL_Sensor return SDL_Sensor float int return int return SDL_ThreadFunction const char const size_t void return SDL_Joystick return SDL_Renderer return SDL_Renderer const SDL_FPoint int return SDL_Renderer const SDL_FPoint int return SDL_Renderer const SDL_FRect int return SDL_Renderer const SDL_FRect int return SDL_Renderer SDL_Texture const SDL_Rect const SDL_FRect const double const SDL_FPoint const SDL_RendererFlip return return void SDL_RWops Sint64 int return SDL_RWops void size_t size_t return SDL_RWops return SDL_Window return SDL_Texture const SDL_Rect SDL_Surface return char const char char return const wchar_t const wchar_t size_t return SDL_GameController return SDL_GameController int SDL_Joystick int SDL_Texture SDL_ScaleMode return int return int return SDL_Joystick int Sint16 |
Definition at line 191 of file SDL_stdinc.h.
Definition at line 203 of file SDL_stdinc.h.
| SDL_PRINTF_FORMAT_STRING const char int SDL_PRINTF_FORMAT_STRING const char int SDL_PRINTF_FORMAT_STRING const char int SDL_PRINTF_FORMAT_STRING const char const char SDL_SCANF_FORMAT_STRING const char return SDL_ThreadFunction const char void return Uint32 return Uint32 SDL_AssertionHandler void SDL_SpinLock SDL_atomic_t int int return SDL_atomic_t return void void void return void return int return SDL_AudioSpec SDL_AudioSpec return int int return return int SDL_RWops int SDL_AudioSpec Uint8 Uint32 return SDL_AudioCVT SDL_AudioFormat Uint8 int SDL_AudioFormat Uint8 int return Uint8 const Uint8 Uint32 int const char return return return return return return return return Uint32 return Uint32 SDL_Event return SDL_Event int return SDL_EventFilter void SDL_EventFilter void SDL_EventFilter void int return const char const char return SDL_JoystickGUID return int return int return SDL_GameController return int return const char return SDL_GameController SDL_GameControllerAxis return const char return SDL_GameController SDL_GameControllerButton return SDL_GameController SDL_RWops return SDL_TouchID SDL_RWops return int return int return return SDL_Joystick return SDL_Haptic SDL_Haptic return SDL_Haptic return SDL_Haptic SDL_HapticEffect return SDL_Haptic int Uint32 return SDL_Haptic int SDL_Haptic int return SDL_Haptic return SDL_Haptic return SDL_Haptic return SDL_Haptic return const char const char return const char SDL_HintCallback void int return SDL_Joystick return SDL_Joystick return const char return SDL_Joystick return SDL_Joystick return SDL_Joystick return int return SDL_Joystick int return SDL_Joystick int return return return SDL_Scancode return SDL_Scancode return SDL_Keycode return return const char return void int SDL_LogPriority SDL_LogOutputFunction void Uint32 const char const char SDL_Window return int int return SDL_Window int int return SDL_Surface int int return SDL_Cursor return int return SDL_mutex return SDL_mutex return Uint32 return SDL_sem return SDL_sem Uint32 return SDL_sem return SDL_cond SDL_cond return SDL_cond SDL_mutex Uint32 return Uint32 int Uint32 Uint32 Uint32 Uint32 return Uint32 return int return SDL_Palette const SDL_Color int int return const SDL_PixelFormat Uint8 Uint8 Uint8 return Uint32 const SDL_PixelFormat Uint8 Uint8 Uint8 float Uint16 int int return const SDL_Rect const SDL_Rect SDL_Rect return const SDL_Point int const SDL_Rect SDL_Rect return return int int Uint32 SDL_Window SDL_Renderer return SDL_Surface return SDL_Renderer SDL_RendererInfo return SDL_Renderer Uint32 int int int return SDL_Texture Uint32 int int int return SDL_Texture Uint8 Uint8 Uint8 return SDL_Texture Uint8 return SDL_Texture SDL_BlendMode return SDL_Texture const SDL_Rect const Uint8 int const Uint8 int const Uint8 int return SDL_Texture SDL_Renderer SDL_Texture return SDL_Renderer int int return SDL_Renderer const SDL_Rect return SDL_Renderer const SDL_Rect return SDL_Renderer float float return SDL_Renderer Uint8 Uint8 Uint8 Uint8 return SDL_Renderer SDL_BlendMode return SDL_Renderer return SDL_Renderer const SDL_Point int return SDL_Renderer const SDL_Point int return SDL_Renderer const SDL_Rect int return SDL_Renderer const SDL_Rect int return SDL_Renderer SDL_Texture const SDL_Rect const SDL_Rect const double const SDL_Point const SDL_RendererFlip return SDL_Renderer SDL_Renderer SDL_Texture return void int return return SDL_RWops return SDL_RWops return SDL_RWops return SDL_RWops return SDL_RWops Uint16 return SDL_RWops Uint32 return SDL_RWops Uint64 return const char unsigned int unsigned int unsigned int unsigned int Uint32 return SDL_Window SDL_Surface SDL_WindowShapeMode return size_t return void size_t return const char return void size_t size_t int(*) b int return int return int size_t return size_t return const wchar_t return const wchar_t size_t return const char size_t return const char size_t return char return char return const char int return int char int return long char int return Sint64 char int return const char return const char char int return const char char int return const char char return const char const char size_t return const char const char size_t return double return double return double return double return double return double return double int return float return const char const char return SDL_iconv_t const char size_t char size_t return Uint32 int int int Uint32 Uint32 Uint32 Uint32 return SDL_Surface SDL_Surface return SDL_RWops int return SDL_Surface int return SDL_Surface Uint32 return SDL_Surface Uint8 Uint8 Uint8 return SDL_Surface Uint8 return SDL_Surface SDL_BlendMode return SDL_Surface SDL_Rect SDL_Surface Uint32 Uint32 return SDL_Surface const SDL_Rect Uint32 return SDL_Surface const SDL_Rect SDL_Surface SDL_Rect return SDL_Surface const SDL_Rect SDL_Surface const SDL_Rect return SDL_Surface SDL_Rect SDL_Surface SDL_Rect return SDL_Thread return SDL_Thread return SDL_Thread int return SDL_TLSID const void void(*) return return Uint32 SDL_TimerID return int return SDL_TouchID int return return return const char return return int return int return int SDL_DisplayMode return int const SDL_DisplayMode SDL_DisplayMode return SDL_Window const SDL_DisplayMode return SDL_Window return const void return Uint32 return SDL_Window const char SDL_Window SDL_Surface SDL_Window const char return SDL_Window int int SDL_Window int int SDL_Window int int SDL_Window int int SDL_Window SDL_Window SDL_Window SDL_Window Uint32 return SDL_Window return SDL_Window SDL_bool SDL_Window float return SDL_Window const Uint16 const Uint16 const Uint16 return SDL_Window const char return SDL_GLattr int return SDL_Window return return SDL_Window int int return SDL_GLContext SDL_RWops int return return void return int int return double return SDL_bool return int int return SDL_AudioDeviceID const void Uint32 return SDL_AudioDeviceID int float float float return SDL_JoystickID return int SDL_Rect return SDL_Window float return SDL_Window return SDL_Renderer SDL_bool return SDL_AudioDeviceID void Uint32 return Uint32 int int int Uint32 return const char SDL_bool return int return SDL_Joystick return SDL_Joystick return SDL_GameController return return int return int return int return SDL_RWops size_t int return SDL_BlendFactor SDL_BlendFactor SDL_BlendOperation SDL_BlendFactor SDL_BlendFactor SDL_BlendOperation return const char return SDL_Window VkInstance VkSurfaceKHR return SDL_malloc_func SDL_calloc_func SDL_realloc_func SDL_free_func return SDL_AudioStream const void int return SDL_AudioStream SDL_AudioStream float return float return float return float return float return float int return float float return return SDL_Renderer return double return int return double return const wchar_t return SDL_Joystick Uint16 Uint16 Uint32 return int return int return int return SDL_Sensor return SDL_Sensor return SDL_Sensor float int return int return SDL_ThreadFunction const char const size_t void return SDL_Joystick return SDL_Renderer return SDL_Renderer const SDL_FPoint int return SDL_Renderer const SDL_FPoint int return SDL_Renderer const SDL_FRect int return SDL_Renderer const SDL_FRect int return SDL_Renderer SDL_Texture const SDL_Rect const SDL_FRect const double const SDL_FPoint const SDL_RendererFlip return return void SDL_RWops Sint64 |
Definition at line 216 of file SDL_stdinc.h.
Definition at line 179 of file SDL_stdinc.h.
| SDL_PRINTF_FORMAT_STRING const char int SDL_PRINTF_FORMAT_STRING const char int SDL_PRINTF_FORMAT_STRING const char int SDL_PRINTF_FORMAT_STRING const char const char SDL_SCANF_FORMAT_STRING const char return SDL_ThreadFunction const char void return Uint32 return Uint32 SDL_AssertionHandler void SDL_SpinLock SDL_atomic_t int int return SDL_atomic_t return void void void return void return int return SDL_AudioSpec SDL_AudioSpec return int int return return int SDL_RWops int SDL_AudioSpec Uint8 Uint32 return SDL_AudioCVT SDL_AudioFormat Uint8 int SDL_AudioFormat Uint8 int return Uint8 const Uint8 Uint32 int const char return return return return return return return return Uint32 return Uint32 SDL_Event return SDL_Event int return SDL_EventFilter void SDL_EventFilter void SDL_EventFilter void int return const char const char return SDL_JoystickGUID return int return int return SDL_GameController return int return const char return SDL_GameController SDL_GameControllerAxis return const char return SDL_GameController SDL_GameControllerButton return SDL_GameController SDL_RWops return SDL_TouchID SDL_RWops return int return int return return SDL_Joystick return SDL_Haptic SDL_Haptic return SDL_Haptic return SDL_Haptic SDL_HapticEffect return SDL_Haptic int Uint32 return SDL_Haptic int SDL_Haptic int return SDL_Haptic return SDL_Haptic return SDL_Haptic return SDL_Haptic return const char const char return const char SDL_HintCallback void int return SDL_Joystick return SDL_Joystick return const char return SDL_Joystick return SDL_Joystick return SDL_Joystick return int return SDL_Joystick int return SDL_Joystick int return return return SDL_Scancode return SDL_Scancode return SDL_Keycode return return const char return void int SDL_LogPriority SDL_LogOutputFunction void Uint32 const char const char SDL_Window return int int return SDL_Window int int return SDL_Surface int int return SDL_Cursor return int return SDL_mutex return SDL_mutex return Uint32 return SDL_sem return SDL_sem Uint32 return SDL_sem return SDL_cond SDL_cond return SDL_cond SDL_mutex Uint32 return Uint32 int Uint32 Uint32 Uint32 Uint32 return Uint32 return int return SDL_Palette const SDL_Color int int return const SDL_PixelFormat Uint8 Uint8 Uint8 return Uint32 const SDL_PixelFormat Uint8 Uint8 Uint8 float Uint16 int int return const SDL_Rect const SDL_Rect SDL_Rect return const SDL_Point int const SDL_Rect SDL_Rect return return int int Uint32 SDL_Window SDL_Renderer return SDL_Surface return SDL_Renderer SDL_RendererInfo return SDL_Renderer Uint32 int int int return SDL_Texture Uint32 int int int return SDL_Texture Uint8 Uint8 Uint8 return SDL_Texture Uint8 return SDL_Texture SDL_BlendMode return SDL_Texture const SDL_Rect const Uint8 int const Uint8 int const Uint8 int return SDL_Texture SDL_Renderer SDL_Texture return SDL_Renderer int int return SDL_Renderer const SDL_Rect return SDL_Renderer const SDL_Rect return SDL_Renderer float float return SDL_Renderer Uint8 Uint8 Uint8 Uint8 return SDL_Renderer SDL_BlendMode return SDL_Renderer return SDL_Renderer const SDL_Point int return SDL_Renderer const SDL_Point int return SDL_Renderer const SDL_Rect int return SDL_Renderer const SDL_Rect int return SDL_Renderer SDL_Texture const SDL_Rect const SDL_Rect const double const SDL_Point const SDL_RendererFlip return SDL_Renderer SDL_Renderer SDL_Texture return void int return return SDL_RWops return SDL_RWops return SDL_RWops return SDL_RWops return SDL_RWops Uint16 return SDL_RWops Uint32 return SDL_RWops Uint64 return const char unsigned int unsigned int unsigned int unsigned int Uint32 return SDL_Window SDL_Surface SDL_WindowShapeMode return size_t return void size_t return const char return void size_t size_t int(*) c int return int return int size_t return size_t return const wchar_t return const wchar_t size_t return const char size_t return const char size_t return char return char return const char int return int char int return long char int return Sint64 char int return const char return const char char int return const char char int return const char char return const char const char size_t return const char const char size_t return double return double return double return double return double return double return double int return float return const char const char return SDL_iconv_t const char size_t char size_t return Uint32 int int int Uint32 Uint32 Uint32 Uint32 return SDL_Surface SDL_Surface return SDL_RWops int return SDL_Surface int return SDL_Surface Uint32 return SDL_Surface Uint8 Uint8 Uint8 return SDL_Surface Uint8 return SDL_Surface SDL_BlendMode return SDL_Surface SDL_Rect SDL_Surface Uint32 Uint32 return SDL_Surface const SDL_Rect Uint32 return SDL_Surface const SDL_Rect SDL_Surface SDL_Rect return SDL_Surface const SDL_Rect SDL_Surface const SDL_Rect return SDL_Surface SDL_Rect SDL_Surface SDL_Rect return SDL_Thread return SDL_Thread return SDL_Thread int return SDL_TLSID const void void(*) return return Uint32 SDL_TimerID return int return SDL_TouchID int return return return const char return return int return int return int SDL_DisplayMode return int const SDL_DisplayMode SDL_DisplayMode return SDL_Window const SDL_DisplayMode return SDL_Window return const void return Uint32 return SDL_Window const char SDL_Window SDL_Surface SDL_Window const char return SDL_Window int int SDL_Window int int SDL_Window int int SDL_Window int int SDL_Window SDL_Window SDL_Window SDL_Window Uint32 return SDL_Window return SDL_Window SDL_bool SDL_Window float return SDL_Window const Uint16 const Uint16 const Uint16 return SDL_Window const char return SDL_GLattr int return SDL_Window return return SDL_Window int int return SDL_GLContext SDL_RWops int return return void return int int return double return SDL_bool return int int return SDL_AudioDeviceID const void Uint32 return SDL_AudioDeviceID int float float float return SDL_JoystickID return int SDL_Rect return SDL_Window float return SDL_Window return SDL_Renderer SDL_bool return SDL_AudioDeviceID void Uint32 return Uint32 int int int Uint32 return const char SDL_bool return int return SDL_Joystick return SDL_Joystick return SDL_GameController return return int return int return int return SDL_RWops size_t int return SDL_BlendFactor SDL_BlendFactor SDL_BlendOperation SDL_BlendFactor SDL_BlendFactor SDL_BlendOperation return const char return SDL_Window VkInstance VkSurfaceKHR return SDL_malloc_func SDL_calloc_func SDL_realloc_func SDL_free_func return SDL_AudioStream const void int return SDL_AudioStream SDL_AudioStream float return float return float return float return float return float int return float float return return SDL_Renderer return double return int return double return const wchar_t return SDL_Joystick Uint16 Uint16 Uint32 return int return int return int return SDL_Sensor return SDL_Sensor return SDL_Sensor float int return int return SDL_ThreadFunction const char const size_t void return SDL_Joystick return SDL_Renderer return SDL_Renderer const SDL_FPoint int return SDL_Renderer const SDL_FPoint int return SDL_Renderer const SDL_FRect int return SDL_Renderer const SDL_FRect int return SDL_Renderer SDL_Texture const SDL_Rect const SDL_FRect const double const SDL_FPoint const SDL_RendererFlip return return void SDL_RWops Sint64 int return SDL_RWops void size_t size_t return SDL_RWops return SDL_Window return SDL_Texture const SDL_Rect SDL_Surface return char const char char return const wchar_t const wchar_t size_t return SDL_GameController return SDL_GameController int SDL_Joystick int SDL_Texture SDL_ScaleMode return int return int return SDL_Joystick int Sint16 return SDL_Joystick int Uint8 return SDL_MetalView return double return return const char return SDL_GameController return SDL_Joystick return SDL_GameController Uint16 Uint16 |
Definition at line 197 of file SDL_stdinc.h.
| SDL_PRINTF_FORMAT_STRING const char int SDL_PRINTF_FORMAT_STRING const char int SDL_PRINTF_FORMAT_STRING const char int SDL_PRINTF_FORMAT_STRING const char const char SDL_SCANF_FORMAT_STRING const char return SDL_ThreadFunction const char void return Uint32 return Uint32 SDL_AssertionHandler void SDL_SpinLock SDL_atomic_t int int return SDL_atomic_t return void void void return void return int return SDL_AudioSpec SDL_AudioSpec return int int return return int SDL_RWops int SDL_AudioSpec Uint8 Uint32 return SDL_AudioCVT SDL_AudioFormat Uint8 int SDL_AudioFormat Uint8 int return Uint8 const Uint8 Uint32 int const char return return return return return return return return Uint32 return Uint32 SDL_Event return SDL_Event int return SDL_EventFilter void SDL_EventFilter void SDL_EventFilter void int return const char const char return SDL_JoystickGUID return int return int return SDL_GameController return int return const char return SDL_GameController SDL_GameControllerAxis return const char return SDL_GameController SDL_GameControllerButton return SDL_GameController SDL_RWops return SDL_TouchID SDL_RWops return int return int return return SDL_Joystick return SDL_Haptic SDL_Haptic return SDL_Haptic return SDL_Haptic SDL_HapticEffect return SDL_Haptic int Uint32 return SDL_Haptic int SDL_Haptic int return SDL_Haptic return SDL_Haptic return SDL_Haptic return SDL_Haptic return const char const char return const char SDL_HintCallback void int return SDL_Joystick return SDL_Joystick return const char return SDL_Joystick return SDL_Joystick return SDL_Joystick return int return SDL_Joystick int return SDL_Joystick int return return return SDL_Scancode return SDL_Scancode return SDL_Keycode return return const char return void int SDL_LogPriority SDL_LogOutputFunction void Uint32 const char const char SDL_Window return int int return SDL_Window int int return SDL_Surface int int return SDL_Cursor return int return SDL_mutex return SDL_mutex return Uint32 return SDL_sem return SDL_sem Uint32 return SDL_sem return SDL_cond SDL_cond return SDL_cond SDL_mutex Uint32 return Uint32 int Uint32 Uint32 Uint32 Uint32 return Uint32 return int return SDL_Palette const SDL_Color int int return const SDL_PixelFormat Uint8 Uint8 Uint8 return Uint32 const SDL_PixelFormat Uint8 Uint8 Uint8 float Uint16 int int return const SDL_Rect const SDL_Rect SDL_Rect return const SDL_Point int const SDL_Rect SDL_Rect return return int int Uint32 SDL_Window SDL_Renderer return SDL_Surface return SDL_Renderer SDL_RendererInfo return SDL_Renderer Uint32 int int int return SDL_Texture Uint32 int int int return SDL_Texture Uint8 Uint8 Uint8 return SDL_Texture Uint8 return SDL_Texture SDL_BlendMode return SDL_Texture const SDL_Rect const Uint8 int const Uint8 int const Uint8 int return SDL_Texture SDL_Renderer SDL_Texture return SDL_Renderer int int return SDL_Renderer const SDL_Rect return SDL_Renderer const SDL_Rect return SDL_Renderer float float return SDL_Renderer Uint8 Uint8 Uint8 Uint8 return SDL_Renderer SDL_BlendMode return SDL_Renderer return SDL_Renderer const SDL_Point int return SDL_Renderer const SDL_Point int return SDL_Renderer const SDL_Rect int return SDL_Renderer const SDL_Rect int return SDL_Renderer SDL_Texture const SDL_Rect const SDL_Rect const double const SDL_Point const SDL_RendererFlip return SDL_Renderer SDL_Renderer SDL_Texture return void int return return SDL_RWops return SDL_RWops return SDL_RWops return SDL_RWops return SDL_RWops Uint16 return SDL_RWops Uint32 return SDL_RWops Uint64 return const char unsigned int unsigned int unsigned int unsigned int Uint32 return SDL_Window SDL_Surface SDL_WindowShapeMode return size_t return void size_t return const char return void size_t size_t int(*) d int return int return int size_t return size_t return const wchar_t return const wchar_t size_t return const char size_t return const char size_t return char return char return const char int return int char int return long char int return Sint64 char int return const char return const char char int return const char char int return const char char return const char const char size_t return const char const char size_t return double return double return double return double return double return double return double int return float return const char const char return SDL_iconv_t const char size_t char size_t return Uint32 int int int Uint32 Uint32 Uint32 Uint32 return SDL_Surface SDL_Surface return SDL_RWops int return SDL_Surface int return SDL_Surface Uint32 return SDL_Surface Uint8 Uint8 Uint8 return SDL_Surface Uint8 return SDL_Surface SDL_BlendMode return SDL_Surface SDL_Rect SDL_Surface Uint32 Uint32 return SDL_Surface const SDL_Rect Uint32 return SDL_Surface const SDL_Rect SDL_Surface SDL_Rect return SDL_Surface const SDL_Rect SDL_Surface const SDL_Rect return SDL_Surface SDL_Rect SDL_Surface SDL_Rect return SDL_Thread return SDL_Thread return SDL_Thread int return SDL_TLSID const void void(*) return return Uint32 SDL_TimerID return int return SDL_TouchID int return return return const char return return int return int return int SDL_DisplayMode return int const SDL_DisplayMode SDL_DisplayMode return SDL_Window const SDL_DisplayMode return SDL_Window return const void return Uint32 return SDL_Window const char SDL_Window SDL_Surface SDL_Window const char return SDL_Window int int SDL_Window int int SDL_Window int int SDL_Window int int SDL_Window SDL_Window SDL_Window SDL_Window Uint32 return SDL_Window return SDL_Window SDL_bool SDL_Window float return SDL_Window const Uint16 const Uint16 const Uint16 return SDL_Window const char return SDL_GLattr int return SDL_Window return return SDL_Window int int return SDL_GLContext SDL_RWops int return return void return int int return double return SDL_bool return int int return SDL_AudioDeviceID const void Uint32 return SDL_AudioDeviceID int float float float return SDL_JoystickID return int SDL_Rect return SDL_Window float return SDL_Window return SDL_Renderer SDL_bool return SDL_AudioDeviceID void Uint32 return Uint32 int int int Uint32 return const char SDL_bool return int return SDL_Joystick return SDL_Joystick return SDL_GameController return return int return int return int return SDL_RWops size_t int return SDL_BlendFactor SDL_BlendFactor SDL_BlendOperation SDL_BlendFactor SDL_BlendFactor SDL_BlendOperation return const char return SDL_Window VkInstance VkSurfaceKHR return SDL_malloc_func SDL_calloc_func SDL_realloc_func SDL_free_func return SDL_AudioStream const void int return SDL_AudioStream SDL_AudioStream float return float return float return float return float return float int return float float return return SDL_Renderer return double return int return double return const wchar_t return SDL_Joystick Uint16 Uint16 Uint32 return int return int return int return SDL_Sensor return SDL_Sensor return SDL_Sensor float int return int return SDL_ThreadFunction const char const size_t void return SDL_Joystick return SDL_Renderer return SDL_Renderer const SDL_FPoint int return SDL_Renderer const SDL_FPoint int return SDL_Renderer const SDL_FRect int return SDL_Renderer const SDL_FRect int return SDL_Renderer SDL_Texture const SDL_Rect const SDL_FRect const double const SDL_FPoint const SDL_RendererFlip return return void SDL_RWops Sint64 int return SDL_RWops void size_t size_t return SDL_RWops return SDL_Window return SDL_Texture const SDL_Rect SDL_Surface return char const char char return const wchar_t const wchar_t size_t return SDL_GameController return SDL_GameController int SDL_Joystick int SDL_Texture SDL_ScaleMode return int return int return SDL_Joystick int Sint16 return SDL_Joystick int Uint8 return SDL_MetalView return double return return const char return SDL_GameController return SDL_Joystick return SDL_GameController Uint16 Uint16 Uint32 |
Definition at line 209 of file SDL_stdinc.h.
Definition at line 222 of file SDL_stdinc.h.
| SDL_PRINTF_FORMAT_STRING const char int SDL_PRINTF_FORMAT_STRING const char int SDL_PRINTF_FORMAT_STRING const char int SDL_PRINTF_FORMAT_STRING const char const char SDL_SCANF_FORMAT_STRING const char return SDL_ThreadFunction const char void return Uint32 return Uint32 SDL_AssertionHandler void SDL_SpinLock SDL_atomic_t int int return SDL_atomic_t return void void void return void return int return SDL_AudioSpec SDL_AudioSpec return int int return return int SDL_RWops int SDL_AudioSpec Uint8 Uint32 return SDL_AudioCVT SDL_AudioFormat Uint8 int SDL_AudioFormat Uint8 int return Uint8 const Uint8 Uint32 int const char return return return return return return return return Uint32 return Uint32 SDL_Event return SDL_Event int return SDL_EventFilter void SDL_EventFilter void SDL_EventFilter void int return const char const char return SDL_JoystickGUID return int return int return SDL_GameController return int return const char return SDL_GameController SDL_GameControllerAxis return const char return SDL_GameController SDL_GameControllerButton return SDL_GameController SDL_RWops return SDL_TouchID SDL_RWops return int return int return return SDL_Joystick return SDL_Haptic SDL_Haptic return SDL_Haptic return SDL_Haptic SDL_HapticEffect return SDL_Haptic int Uint32 return SDL_Haptic int SDL_Haptic int return SDL_Haptic return SDL_Haptic return SDL_Haptic return SDL_Haptic return const char const char return const char SDL_HintCallback void int return SDL_Joystick return SDL_Joystick return const char return SDL_Joystick return SDL_Joystick return SDL_Joystick return int return SDL_Joystick int return SDL_Joystick int return return return SDL_Scancode return SDL_Scancode return SDL_Keycode return return const char return void int SDL_LogPriority SDL_LogOutputFunction void Uint32 const char const char SDL_Window return int int return SDL_Window int int return SDL_Surface int int return SDL_Cursor return int return SDL_mutex return SDL_mutex return Uint32 return SDL_sem return SDL_sem Uint32 return SDL_sem return SDL_cond SDL_cond return SDL_cond SDL_mutex Uint32 return Uint32 int Uint32 Uint32 Uint32 Uint32 return Uint32 return int return SDL_Palette const SDL_Color int int return const SDL_PixelFormat Uint8 Uint8 Uint8 return Uint32 const SDL_PixelFormat Uint8 Uint8 Uint8 float Uint16 int int return const SDL_Rect const SDL_Rect SDL_Rect return const SDL_Point int const SDL_Rect SDL_Rect return return int int Uint32 SDL_Window SDL_Renderer return SDL_Surface return SDL_Renderer SDL_RendererInfo return SDL_Renderer Uint32 int int int return SDL_Texture Uint32 int int int return SDL_Texture Uint8 Uint8 Uint8 return SDL_Texture Uint8 return SDL_Texture SDL_BlendMode return SDL_Texture const SDL_Rect const Uint8 int const Uint8 int const Uint8 int return SDL_Texture SDL_Renderer SDL_Texture return SDL_Renderer int int return SDL_Renderer const SDL_Rect return SDL_Renderer const SDL_Rect return SDL_Renderer float float return SDL_Renderer Uint8 Uint8 Uint8 Uint8 return SDL_Renderer SDL_BlendMode return SDL_Renderer return SDL_Renderer const SDL_Point int return SDL_Renderer const SDL_Point int return SDL_Renderer const SDL_Rect int return SDL_Renderer const SDL_Rect int return SDL_Renderer SDL_Texture const SDL_Rect const SDL_Rect const double const SDL_Point const SDL_RendererFlip return SDL_Renderer SDL_Renderer SDL_Texture return void int return return SDL_RWops return SDL_RWops return SDL_RWops return SDL_RWops return SDL_RWops Uint16 return SDL_RWops Uint32 return SDL_RWops Uint64 return const char unsigned int unsigned int unsigned int unsigned int Uint32 return SDL_Window SDL_Surface SDL_WindowShapeMode return size_t return void size_t return const char return void size_t size_t int(*) c int return int return int size_t return size_t return const wchar_t return const wchar_t size_t return const char size_t return const char size_t return char return char return const char int return int char int return long char int return Sint64 char int return const char return const char char int return const char char int return const char char return const char const char size_t return const char const char size_t return double return double return double return double return double return double return double int return float return const char const char return SDL_iconv_t const char size_t char size_t return Uint32 int int int Uint32 Uint32 Uint32 Uint32 return SDL_Surface SDL_Surface return SDL_RWops int return SDL_Surface int return SDL_Surface Uint32 return SDL_Surface Uint8 Uint8 Uint8 return SDL_Surface Uint8 return SDL_Surface SDL_BlendMode return SDL_Surface SDL_Rect SDL_Surface Uint32 Uint32 return SDL_Surface const SDL_Rect Uint32 return SDL_Surface const SDL_Rect SDL_Surface SDL_Rect return SDL_Surface const SDL_Rect SDL_Surface const SDL_Rect return SDL_Surface SDL_Rect SDL_Surface SDL_Rect return SDL_Thread return SDL_Thread return SDL_Thread int return SDL_TLSID const void void(*) return return Uint32 SDL_TimerID return int return SDL_TouchID int return return return const char return return int return int return int SDL_DisplayMode return int const SDL_DisplayMode SDL_DisplayMode return SDL_Window const SDL_DisplayMode return SDL_Window return const void return Uint32 return SDL_Window const char SDL_Window SDL_Surface SDL_Window const char return SDL_Window int int SDL_Window int int SDL_Window int int SDL_Window int int SDL_Window SDL_Window SDL_Window SDL_Window Uint32 return SDL_Window return SDL_Window SDL_bool SDL_Window float return SDL_Window const Uint16 const Uint16 const Uint16 return SDL_Window const char return SDL_GLattr int return SDL_Window return return SDL_Window int int return SDL_GLContext SDL_RWops int return return void return int int return double return SDL_bool return int int return SDL_AudioDeviceID const void Uint32 return SDL_AudioDeviceID int float float float return SDL_JoystickID return int SDL_Rect return SDL_Window float return SDL_Window return SDL_Renderer SDL_bool return SDL_AudioDeviceID void Uint32 return Uint32 int int int Uint32 return const char SDL_bool return int return SDL_Joystick return SDL_Joystick return SDL_GameController return return int return int return int return SDL_RWops size_t int return SDL_BlendFactor SDL_BlendFactor SDL_BlendOperation SDL_BlendFactor SDL_BlendFactor SDL_BlendOperation return const char return SDL_Window VkInstance VkSurfaceKHR return SDL_malloc_func SDL_calloc_func SDL_realloc_func SDL_free_func return SDL_AudioStream const void int return SDL_AudioStream SDL_AudioStream float return float return float return float return float return float int return float float return return SDL_Renderer return double return int return double return const wchar_t return SDL_Joystick Uint16 Uint16 Uint32 return int return int return int return SDL_Sensor return SDL_Sensor return SDL_Sensor float int return int return SDL_ThreadFunction const char const size_t void return SDL_Joystick return SDL_Renderer return SDL_Renderer const SDL_FPoint int return SDL_Renderer const SDL_FPoint int return SDL_Renderer const SDL_FRect int return SDL_Renderer const SDL_FRect int return SDL_Renderer SDL_Texture const SDL_Rect const SDL_FRect const double const SDL_FPoint const SDL_RendererFlip return return void SDL_RWops Sint64 int return SDL_RWops void size_t size_t return SDL_RWops return SDL_Window return SDL_Texture const SDL_Rect SDL_Surface return char const char char return const wchar_t const wchar_t size_t return SDL_GameController return SDL_GameController int SDL_Joystick int SDL_Texture SDL_ScaleMode return int return int return SDL_Joystick int Sint16 return SDL_Joystick int Uint8 |
Definition at line 185 of file SDL_stdinc.h.
| enum SDL_PRINTF_FORMAT_STRING const char int SDL_PRINTF_FORMAT_STRING const char int SDL_PRINTF_FORMAT_STRING const char int SDL_PRINTF_FORMAT_STRING const char const char SDL_SCANF_FORMAT_STRING const char return SDL_ThreadFunction const char void return Uint32 return Uint32 SDL_AssertionHandler void SDL_SpinLock SDL_atomic_t int int return SDL_atomic_t return void void void return void return int return SDL_AudioSpec SDL_AudioSpec return int int return return int SDL_RWops int SDL_AudioSpec Uint8 Uint32 return SDL_AudioCVT SDL_AudioFormat Uint8 int SDL_AudioFormat Uint8 int return Uint8 const Uint8 Uint32 int const char return return return return return return return return Uint32 return Uint32 SDL_Event return SDL_Event int return SDL_EventFilter void SDL_EventFilter void SDL_EventFilter void int return const char const char return SDL_JoystickGUID return int return int return SDL_GameController return int return const char return SDL_GameController SDL_GameControllerAxis return const char return SDL_GameController SDL_GameControllerButton return SDL_GameController SDL_RWops return SDL_TouchID SDL_RWops return int return int return return SDL_Joystick return SDL_Haptic SDL_Haptic return SDL_Haptic return SDL_Haptic SDL_HapticEffect return SDL_Haptic int Uint32 return SDL_Haptic int SDL_Haptic int return SDL_Haptic return SDL_Haptic return SDL_Haptic return SDL_Haptic return const char const char return const char SDL_HintCallback void int return SDL_Joystick return SDL_Joystick return const char return SDL_Joystick return SDL_Joystick return SDL_Joystick return int return SDL_Joystick int return SDL_Joystick int return return return SDL_Scancode return SDL_Scancode return SDL_Keycode return return const char return void int SDL_LogPriority SDL_LogOutputFunction void Uint32 const char const char SDL_Window return int int return SDL_Window int int return SDL_Surface int int return SDL_Cursor return int return SDL_mutex return SDL_mutex return Uint32 return SDL_sem return SDL_sem Uint32 return SDL_sem return SDL_cond SDL_cond return SDL_cond SDL_mutex Uint32 return Uint32 int Uint32 Uint32 Uint32 Uint32 return Uint32 return int return SDL_Palette const SDL_Color int int return const SDL_PixelFormat Uint8 Uint8 Uint8 return Uint32 const SDL_PixelFormat Uint8 Uint8 Uint8 float Uint16 int int return const SDL_Rect const SDL_Rect SDL_Rect return const SDL_Point int const SDL_Rect SDL_Rect return return int int Uint32 SDL_Window SDL_Renderer return SDL_Surface return SDL_Renderer SDL_RendererInfo return SDL_Renderer Uint32 int int int return SDL_Texture Uint32 int int int return SDL_Texture Uint8 Uint8 Uint8 return SDL_Texture Uint8 return SDL_Texture SDL_BlendMode return SDL_Texture const SDL_Rect const Uint8 int const Uint8 int const Uint8 int return SDL_Texture SDL_Renderer SDL_Texture return SDL_Renderer int int return SDL_Renderer const SDL_Rect return SDL_Renderer const SDL_Rect return SDL_Renderer float float return SDL_Renderer Uint8 Uint8 Uint8 Uint8 return SDL_Renderer SDL_BlendMode return SDL_Renderer return SDL_Renderer const SDL_Point int return SDL_Renderer const SDL_Point int return SDL_Renderer const SDL_Rect int return SDL_Renderer const SDL_Rect int return SDL_Renderer SDL_Texture const SDL_Rect const SDL_Rect const double const SDL_Point const SDL_RendererFlip return SDL_Renderer SDL_Renderer SDL_Texture return void int return return SDL_RWops return SDL_RWops return SDL_RWops return SDL_RWops return SDL_RWops Uint16 return SDL_RWops Uint32 return SDL_RWops Uint64 return const char unsigned int unsigned int unsigned int unsigned int Uint32 return SDL_Window SDL_Surface SDL_WindowShapeMode return size_t return void size_t return const char return void size_t size_t int(*) b int return int return int size_t return size_t return const wchar_t return const wchar_t size_t return const char size_t return const char size_t return char return char return const char int return int char int return long char int return Sint64 char int return const char return const char char int return const char char int return const char char return const char const char size_t return const char const char size_t return double return double return double return double return double return double return double int return float return const char const char return SDL_iconv_t const char size_t char size_t return Uint32 int int int Uint32 Uint32 Uint32 Uint32 return SDL_Surface SDL_Surface return SDL_RWops int return SDL_Surface int return SDL_Surface Uint32 return SDL_Surface Uint8 Uint8 Uint8 return SDL_Surface Uint8 return SDL_Surface SDL_BlendMode return SDL_Surface SDL_Rect SDL_Surface Uint32 Uint32 return SDL_Surface const SDL_Rect Uint32 return SDL_Surface const SDL_Rect SDL_Surface SDL_Rect return SDL_Surface const SDL_Rect SDL_Surface const SDL_Rect return SDL_Surface SDL_Rect SDL_Surface SDL_Rect return SDL_Thread return SDL_Thread return SDL_Thread int return SDL_TLSID const void void(*) return return Uint32 SDL_TimerID return int return SDL_TouchID int return return return const char return return int return int return int SDL_DisplayMode return int const SDL_DisplayMode SDL_DisplayMode return SDL_Window const SDL_DisplayMode return SDL_Window return const void return Uint32 return SDL_Window const char SDL_Window SDL_Surface SDL_Window const char return SDL_Window int int SDL_Window int int SDL_Window int int SDL_Window int int SDL_Window SDL_Window SDL_Window SDL_Window Uint32 return SDL_Window return SDL_Window SDL_bool SDL_Window float return SDL_Window const Uint16 const Uint16 const Uint16 return SDL_Window const char return SDL_GLattr int return SDL_Window return return SDL_Window int int return SDL_GLContext SDL_RWops int return return void return int int return double return SDL_bool return int int return SDL_AudioDeviceID const void Uint32 return SDL_AudioDeviceID int float float float return SDL_JoystickID return int SDL_Rect return SDL_Window float return SDL_Window return SDL_Renderer SDL_bool return SDL_AudioDeviceID void Uint32 return Uint32 int int int Uint32 return const char SDL_bool |
Definition at line 453 of file SDL_stdlib.c.
| double SDL_acos | ( | double | x | ) |
Definition at line 75 of file SDL_stdlib.c.
References SDL_atan(), and SDL_sqrt().
Referenced by SDL_acosf(), and SDL_asin().
| float SDL_acosf | ( | float | x | ) |
| double SDL_asin | ( | double | x | ) |
| float SDL_asinf | ( | float | x | ) |
| double SDL_atan | ( | double | x | ) |
Definition at line 35 of file SDL_stdlib.c.
References atan(), and SDL_uclibc_atan().
Referenced by SDL_acos(), and SDL_atanf().
| double SDL_atan2 | ( | double | x, |
| double | y | ||
| ) |
Definition at line 55 of file SDL_stdlib.c.
References SDL_uclibc_atan2().
Referenced by SDL_atan2f().
| float SDL_atan2f | ( | float | x, |
| float | y | ||
| ) |
| float SDL_atanf | ( | float | x | ) |
| double SDL_atof | ( | const char * | str | ) |
| int SDL_atoi | ( | const char * | str | ) |
Definition at line 5394 of file SDL_malloc.c.
References s_mem, and SDL_AtomicIncRef.
| double SDL_ceil | ( | double | x | ) |
Definition at line 131 of file SDL_stdlib.c.
References SDL_floor().
Referenced by SDL_ceilf(), and SDL_trunc().
| float SDL_ceilf | ( | float | x | ) |
| double SDL_copysign | ( | double | x, |
| double | y | ||
| ) |
Definition at line 156 of file SDL_stdlib.c.
References copysign(), and SDL_uclibc_copysign().
Referenced by SDL_copysignf().
| float SDL_copysignf | ( | float | x, |
| float | y | ||
| ) |
| double SDL_cos | ( | double | x | ) |
Definition at line 184 of file SDL_stdlib.c.
References cos(), and SDL_uclibc_cos().
Referenced by SDL_cosf().
| float SDL_cosf | ( | float | x | ) |
Definition at line 42 of file SDL_crc32.c.
References crc32_for_byte(), and i.
| double SDL_exp | ( | double | x | ) |
Definition at line 204 of file SDL_stdlib.c.
References SDL_uclibc_exp().
Referenced by SDL_expf().
| float SDL_expf | ( | float | x | ) |
| double SDL_fabs | ( | double | x | ) |
Definition at line 224 of file SDL_stdlib.c.
References fabs(), and SDL_uclibc_fabs().
Referenced by SDL_fabsf().
| float SDL_fabsf | ( | float | x | ) |
| double SDL_floor | ( | double | x | ) |
Definition at line 244 of file SDL_stdlib.c.
References floor(), and SDL_uclibc_floor().
Referenced by SDL_ceil(), SDL_floorf(), and SDL_trunc().
| float SDL_floorf | ( | float | x | ) |
| double SDL_fmod | ( | double | x, |
| double | y | ||
| ) |
Definition at line 288 of file SDL_stdlib.c.
References SDL_uclibc_fmod().
Referenced by SDL_fmodf().
| float SDL_fmodf | ( | float | x, |
| float | y | ||
| ) |
Definition at line 5425 of file SDL_malloc.c.
References ptr, s_mem, SDL_AtomicDecRef, and void.
| char* SDL_getenv | ( | const char * | name | ) |
Definition at line 219 of file SDL_getenv.c.
References i, NULL, SDL_env, SDL_strlen, and SDL_strncmp.
Referenced by SDL_setenv().
| void SDL_GetMemoryFunctions | ( | SDL_malloc_func * | malloc_func, |
| SDL_calloc_func * | calloc_func, | ||
| SDL_realloc_func * | realloc_func, | ||
| SDL_free_func * | free_func | ||
| ) |
Get the current set of SDL memory functions.
Definition at line 5330 of file SDL_malloc.c.
References calloc_func, free_func, malloc_func, realloc_func, and s_mem.
Get the number of outstanding (unfreed) allocations.
Definition at line 676 of file SDL_dynapi_procs.h.
References s_mem, and SDL_AtomicGet.
| size_t SDL_iconv | ( | SDL_iconv_t | cd, |
| const char ** | inbuf, | ||
| size_t * | inbytesleft, | ||
| char ** | outbuf, | ||
| size_t * | outbytesleft | ||
| ) |
Definition at line 248 of file SDL_iconv.c.
References ENCODING_ASCII, ENCODING_LATIN1, ENCODING_UCS2BE, ENCODING_UCS2LE, ENCODING_UCS4BE, ENCODING_UCS4LE, ENCODING_UTF16, ENCODING_UTF16BE, ENCODING_UTF16LE, ENCODING_UTF16NATIVE, ENCODING_UTF32, ENCODING_UTF32BE, ENCODING_UTF32LE, ENCODING_UTF32NATIVE, ENCODING_UTF8, SDL_FALSE, SDL_ICONV_E2BIG, SDL_ICONV_EINVAL, SDL_TRUE, UNICODE_BOM, UNKNOWN_ASCII, and UNKNOWN_UNICODE.
Referenced by SDL_iconv_string().
| int SDL_iconv_close | ( | SDL_iconv_t | cd | ) |
| SDL_iconv_t SDL_iconv_open | ( | const char * | tocode, |
| const char * | fromcode | ||
| ) |
Definition at line 208 of file SDL_iconv.c.
References ENCODING_UNKNOWN, encodings, getlocale(), i, SDL_arraysize, SDL_malloc, and SDL_strcasecmp.
Referenced by SDL_iconv_string().
| char* SDL_iconv_string | ( | const char * | tocode, |
| const char * | fromcode, | ||
| const char * | inbuf, | ||
| size_t | inbytesleft | ||
| ) |
This function converts a string between encodings in one pass, returning a string that must be freed with SDL_free() or NULL on error.
Definition at line 865 of file SDL_iconv.c.
References NULL, SDL_iconv(), SDL_iconv_close(), SDL_ICONV_E2BIG, SDL_ICONV_EILSEQ, SDL_ICONV_EINVAL, SDL_ICONV_ERROR, SDL_iconv_open(), SDL_malloc, SDL_memset, and SDL_realloc.
Definition at line 470 of file SDL_stdlib.c.
Definition at line 473 of file SDL_stdlib.c.
Definition at line 472 of file SDL_stdlib.c.
Definition at line 883 of file SDL_string.c.
References SDL_ulltoa().
Referenced by SDL_PrintLongLong().
| double SDL_log | ( | double | x | ) |
Definition at line 308 of file SDL_stdlib.c.
References SDL_uclibc_log().
Referenced by SDL_logf().
| double SDL_log10 | ( | double | x | ) |
Definition at line 328 of file SDL_stdlib.c.
References SDL_uclibc_log10().
Referenced by SDL_log10f().
| float SDL_log10f | ( | float | x | ) |
| float SDL_logf | ( | float | x | ) |
| char* SDL_ltoa | ( | long | value, |
| char * | str, | ||
| int | radix | ||
| ) |
Definition at line 839 of file SDL_string.c.
References SDL_ultoa().
Referenced by SDL_itoa(), and SDL_PrintLong().
Definition at line 392 of file SDL_string.c.
| void* SDL_memcpy | ( | SDL_OUT_BYTECAP(len) void * | dst, |
| SDL_IN_BYTECAP(len) const void * | src, | ||
| size_t | len | ||
| ) |
Definition at line 315 of file SDL_string.c.
References memcpy.
Referenced by SDL_memcpy4(), SDL_strdup(), SDL_strlcpy(), SDL_utf8strlcpy(), SDL_wcsdup(), and SDL_wcslcpy().
| SDL_FORCE_INLINE void* SDL_memcpy4 | ( | SDL_OUT_BYTECAP(dwords *4) void * | dst, |
| SDL_IN_BYTECAP(dwords *4) const void * | src, | ||
| size_t | dwords | ||
| ) |
Definition at line 634 of file SDL_stdinc.h.
References SDL_memcpy().
| void* SDL_memmove | ( | SDL_OUT_BYTECAP(len) void * | dst, |
| SDL_IN_BYTECAP(len) const void * | src, | ||
| size_t | len | ||
| ) |
Definition at line 368 of file SDL_string.c.
References memmove.
Referenced by SDL_IntPrecisionAdjust().
Definition at line 266 of file SDL_string.c.
References memset.
Referenced by SDL_IntPrecisionAdjust(), SDL_PrintFloat(), and SDL_PrintString().
| SDL_FORCE_INLINE void SDL_memset4 | ( | void * | dst, |
| Uint32 | val, | ||
| size_t | dwords | ||
| ) |
Definition at line 431 of file SDL_stdinc.h.
References SDL_static_cast.
Referenced by SDL_FillRect1(), SDL_FillRect2(), and SDL_FillRect4().
| double SDL_pow | ( | double | x, |
| double | y | ||
| ) |
Definition at line 348 of file SDL_stdlib.c.
References SDL_uclibc_pow().
Referenced by SDL_powf().
| float SDL_powf | ( | float | x, |
| float | y | ||
| ) |
| void SDL_qsort | ( | void * | base, |
| size_t | nmemb, | ||
| size_t | size, | ||
| int(*)(const void *, const void *) | compare | ||
| ) |
| double SDL_scalbn | ( | double | x, |
| int | n | ||
| ) |
Definition at line 368 of file SDL_stdlib.c.
References scalbn, and SDL_uclibc_scalbn().
Referenced by SDL_scalbnf().
| float SDL_scalbnf | ( | float | x, |
| int | n | ||
| ) |
Definition at line 110 of file SDL_getenv.c.
References i, NULL, SDL_env, SDL_free, SDL_getenv(), SDL_malloc, SDL_realloc, SDL_snprintf, SDL_strchr, SDL_strlen, and SDL_strncmp.
| int SDL_SetMemoryFunctions | ( | SDL_malloc_func | malloc_func, |
| SDL_calloc_func | calloc_func, | ||
| SDL_realloc_func | realloc_func, | ||
| SDL_free_func | free_func | ||
| ) |
Replace SDL's memory allocation functions with a custom set.
Definition at line 5349 of file SDL_malloc.c.
References calloc_func, free_func, malloc_func, realloc_func, s_mem, and SDL_InvalidParamError.
| double SDL_sin | ( | double | x | ) |
Definition at line 394 of file SDL_stdlib.c.
References SDL_uclibc_sin(), and sin().
Referenced by SDL_sinf().
| float SDL_sinf | ( | float | x | ) |
| int SDL_snprintf | ( | SDL_OUT_Z_CAP(maxlen) char * | text, |
| size_t | maxlen, | ||
| SDL_PRINTF_FORMAT_STRING const char * | fmt, | ||
| ... | |||
| ) |
Definition at line 1443 of file SDL_string.c.
References retval, SDL_vsnprintf(), and text.
| double SDL_sqrt | ( | double | x | ) |
Definition at line 414 of file SDL_stdlib.c.
References SDL_uclibc_sqrt().
Referenced by SDL_acos(), and SDL_sqrtf().
| float SDL_sqrtf | ( | float | x | ) |
| int SDL_sscanf | ( | const char * | text, |
| SDL_SCANF_FORMAT_STRING const char * | fmt, | ||
| ... | |||
| ) |
Definition at line 1151 of file SDL_string.c.
References SDL_vsscanf(), and text.
| int SDL_strcasecmp | ( | const char * | str1, |
| const char * | str2 | ||
| ) |
| char* SDL_strchr | ( | const char * | str, |
| int | c | ||
| ) |
| int SDL_strcmp | ( | const char * | str1, |
| const char * | str2 | ||
| ) |
Definition at line 1062 of file SDL_string.c.
| char* SDL_strdup | ( | const char * | str | ) |
Definition at line 695 of file SDL_string.c.
References SDL_malloc, SDL_memcpy(), and SDL_strlen().
| size_t SDL_strlcat | ( | SDL_INOUT_Z_CAP(maxlen) char * | dst, |
| const char * | src, | ||
| size_t | maxlen | ||
| ) |
Definition at line 680 of file SDL_string.c.
References SDL_strlcpy(), and SDL_strlen().
| size_t SDL_strlcpy | ( | SDL_OUT_Z_CAP(maxlen) char * | dst, |
| const char * | src, | ||
| size_t | maxlen | ||
| ) |
Definition at line 614 of file SDL_string.c.
References SDL_memcpy(), SDL_min, and SDL_strlen().
Referenced by SDL_PrintString(), and SDL_strlcat().
| size_t SDL_strlen | ( | const char * | str | ) |
Definition at line 411 of file SDL_string.c.
Referenced by SDL_IntPrecisionAdjust(), SDL_PrintString(), SDL_strdup(), SDL_strlcat(), SDL_strlcpy(), SDL_strrchr(), SDL_strrev(), SDL_strstr(), SDL_strtol(), SDL_strtoll(), SDL_strtoul(), SDL_strtoull(), and SDL_utf8strlcpy().
| char* SDL_strlwr | ( | char * | str | ) |
Definition at line 740 of file SDL_string.c.
References SDL_tolower.
Referenced by SDL_PrintString().
Definition at line 1078 of file SDL_string.c.
Referenced by SDL_ScanLong(), SDL_ScanLongLong(), SDL_ScanUintPtrT(), SDL_ScanUnsignedLong(), SDL_ScanUnsignedLongLong(), SDL_strstr(), SDL_strtol(), SDL_strtoll(), SDL_strtoul(), SDL_strtoull(), SDL_vsnprintf(), and SDL_vsscanf().
| char* SDL_strrchr | ( | const char * | str, |
| int | c | ||
| ) |
| char* SDL_strrev | ( | char * | str | ) |
Definition at line 706 of file SDL_string.c.
References SDL_strlen().
Referenced by SDL_ulltoa(), and SDL_ultoa().
| char* SDL_strstr | ( | const char * | haystack, |
| const char * | needle | ||
| ) |
Definition at line 792 of file SDL_string.c.
References NULL, SDL_const_cast, SDL_strlen(), and SDL_strncmp().
| double SDL_strtod | ( | const char * | str, |
| char ** | endp | ||
| ) |
Definition at line 1045 of file SDL_string.c.
References SDL_ScanFloat().
Referenced by SDL_atof().
| char* SDL_strtokr | ( | char * | s1, |
| const char * | s2, | ||
| char ** | saveptr | ||
| ) |
Definition at line 29 of file SDL_strtokr.c.
| long SDL_strtol | ( | const char * | str, |
| char ** | endp, | ||
| int | base | ||
| ) |
Definition at line 945 of file SDL_string.c.
References base, SDL_ScanLong(), SDL_strlen(), and SDL_strncmp().
Referenced by SDL_atoi(), and SDL_vsnprintf().
Definition at line 995 of file SDL_string.c.
References base, SDL_ScanLongLong(), SDL_strlen(), and SDL_strncmp().
| unsigned long SDL_strtoul | ( | const char * | str, |
| char ** | endp, | ||
| int | base | ||
| ) |
Definition at line 970 of file SDL_string.c.
References base, SDL_ScanUnsignedLong(), SDL_strlen(), and SDL_strncmp().
Definition at line 1020 of file SDL_string.c.
References base, SDL_ScanUnsignedLongLong(), SDL_strlen(), and SDL_strncmp().
| char* SDL_strupr | ( | char * | str | ) |
Definition at line 725 of file SDL_string.c.
References SDL_toupper.
Referenced by SDL_PrintString().
| double SDL_tan | ( | double | x | ) |
Definition at line 434 of file SDL_stdlib.c.
References SDL_uclibc_tan(), and tan().
Referenced by SDL_tanf().
| float SDL_tanf | ( | float | x | ) |
| double SDL_trunc | ( | double | x | ) |
Definition at line 264 of file SDL_stdlib.c.
References SDL_ceil(), and SDL_floor().
Referenced by SDL_truncf().
| float SDL_truncf | ( | float | x | ) |
Definition at line 902 of file SDL_string.c.
References ntoa_table, and SDL_strrev().
Referenced by SDL_lltoa(), and SDL_PrintUnsignedLongLong().
| char* SDL_ultoa | ( | unsigned long | value, |
| char * | str, | ||
| int | radix | ||
| ) |
Definition at line 858 of file SDL_string.c.
References ntoa_table, and SDL_strrev().
Referenced by SDL_ltoa(), SDL_PrintUnsignedLong(), and SDL_uitoa().
| size_t SDL_utf8strlcpy | ( | SDL_OUT_Z_CAP(dst_bytes) char * | dst, |
| const char * | src, | ||
| size_t | dst_bytes | ||
| ) |
Definition at line 630 of file SDL_string.c.
References i, SDL_memcpy(), SDL_min, SDL_strlen(), UTF8_IsLeadByte, UTF8_IsTrailingByte, and UTF8_TrailingBytes().
| size_t SDL_utf8strlen | ( | const char * | str | ) |
| int SDL_vsnprintf | ( | SDL_OUT_Z_CAP(maxlen) char * | text, |
| size_t | maxlen, | ||
| const char * | fmt, | ||
| va_list | ap | ||
| ) |
Definition at line 1730 of file SDL_string.c.
References done, SDL_FormatInfo::force_case, SDL_FormatInfo::force_sign, SDL_FormatInfo::force_type, SDL_FormatInfo::left_justify, NULL, SDL_FormatInfo::pad_zeroes, SDL_FormatInfo::precision, SDL_FormatInfo::radix, SDL_CASE_LOWER, SDL_CASE_NOCHANGE, SDL_CASE_UPPER, SDL_FALSE, SDL_free, SDL_iconv_string, SDL_min, SDL_PrintFloat(), SDL_PrintLong(), SDL_PrintLongLong(), SDL_PrintString(), SDL_PrintUnsignedLong(), SDL_PrintUnsignedLongLong(), SDL_strncmp(), SDL_strtol(), SDL_TRUE, SDL_wcslen(), SDL_zero, text, and SDL_FormatInfo::width.
Referenced by SDL_snprintf().
| int SDL_vsscanf | ( | const char * | text, |
| const char * | fmt, | ||
| va_list | ap | ||
| ) |
Definition at line 1169 of file SDL_string.c.
References done, int(), retval, SDL_FALSE, SDL_isspace, SDL_ScanFloat(), SDL_ScanLong(), SDL_ScanLongLong(), SDL_ScanUintPtrT(), SDL_ScanUnsignedLong(), SDL_ScanUnsignedLongLong(), SDL_strncmp(), SDL_tolower, SDL_TRUE, and text.
Referenced by SDL_sscanf().
| int SDL_wcscasecmp | ( | const wchar_t * | str1, |
| const wchar_t * | str2 | ||
| ) |
| int SDL_wcscmp | ( | const wchar_t * | str1, |
| const wchar_t * | str2 | ||
| ) |
Definition at line 498 of file SDL_string.c.
| wchar_t* SDL_wcsdup | ( | const wchar_t * | wstr | ) |
| size_t SDL_wcslcat | ( | SDL_INOUT_Z_CAP(maxlen) wchar_t * | dst, |
| const wchar_t * | src, | ||
| size_t | maxlen | ||
| ) |
Definition at line 455 of file SDL_string.c.
References SDL_wcslcpy(), and SDL_wcslen().
| size_t SDL_wcslcpy | ( | SDL_OUT_Z_CAP(maxlen) wchar_t * | dst, |
| const wchar_t * | src, | ||
| size_t | maxlen | ||
| ) |
Definition at line 439 of file SDL_string.c.
References SDL_memcpy(), SDL_min, and SDL_wcslen().
Referenced by SDL_wcslcat().
| size_t SDL_wcslen | ( | const wchar_t * | wstr | ) |
Definition at line 425 of file SDL_string.c.
Referenced by SDL_vsnprintf(), SDL_wcsdup(), SDL_wcslcat(), SDL_wcslcpy(), and SDL_wcsstr().
| wchar_t* SDL_wcsstr | ( | const wchar_t * | haystack, |
| const wchar_t * | needle | ||
| ) |
Definition at line 481 of file SDL_string.c.
References NULL, SDL_const_cast, SDL_wcslen(), and SDL_wcsncmp().