2344 lines
42 KiB
JSON
2344 lines
42 KiB
JSON
{
|
|
"header": "SDL_stdinc.h",
|
|
"opaque_types": [
|
|
{
|
|
"name": "SDL_Environment"
|
|
}
|
|
],
|
|
"typedefs": [
|
|
{
|
|
"name": "SDL_Time",
|
|
"underlying_type": "Sint64"
|
|
}
|
|
],
|
|
"function_pointers": [
|
|
{
|
|
"name": "SDL_malloc_func",
|
|
"return_type": "void *",
|
|
"parameters": [
|
|
{
|
|
"name": "size",
|
|
"type": "size_t"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_calloc_func",
|
|
"return_type": "void *",
|
|
"parameters": [
|
|
{
|
|
"name": "nmemb",
|
|
"type": "size_t"
|
|
},
|
|
{
|
|
"name": "size",
|
|
"type": "size_t"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_realloc_func",
|
|
"return_type": "void *",
|
|
"parameters": [
|
|
{
|
|
"name": "mem",
|
|
"type": "void *"
|
|
},
|
|
{
|
|
"name": "size",
|
|
"type": "size_t"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_free_func",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "mem",
|
|
"type": "void *"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_CompareCallback",
|
|
"return_type": "int",
|
|
"parameters": [
|
|
{
|
|
"name": "a",
|
|
"type": "const void *"
|
|
},
|
|
{
|
|
"name": "b",
|
|
"type": "const void *"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_CompareCallback_r",
|
|
"return_type": "int",
|
|
"parameters": [
|
|
{
|
|
"name": "userdata",
|
|
"type": "void *"
|
|
},
|
|
{
|
|
"name": "a",
|
|
"type": "const void *"
|
|
},
|
|
{
|
|
"name": "b",
|
|
"type": "const void *"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_FunctionPointer",
|
|
"return_type": "void",
|
|
"parameters": []
|
|
},
|
|
{
|
|
"name": "SDL_FunctionPointer",
|
|
"return_type": "void",
|
|
"parameters": []
|
|
}
|
|
],
|
|
"enums": [
|
|
{
|
|
"name": "SDL_DUMMY_ENUM",
|
|
"values": [
|
|
{
|
|
"name": "DUMMY_ENUM_VALUE"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"structs": [
|
|
{
|
|
"name": "SDL_alignment_test",
|
|
"fields": [
|
|
{
|
|
"name": "a",
|
|
"type": "Uint8"
|
|
},
|
|
{
|
|
"name": "b",
|
|
"type": "void *"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_iconv_data_t",
|
|
"fields": [
|
|
{
|
|
"name": "a",
|
|
"type": "if (a != 0 && b > SDL_SIZE_MAX /"
|
|
},
|
|
{
|
|
"name": "false",
|
|
"type": "return"
|
|
},
|
|
{
|
|
"name": "true",
|
|
"type": "return"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"unions": [],
|
|
"flags": [],
|
|
"functions": [
|
|
{
|
|
"name": "SDL_malloc",
|
|
"return_type": "SDL_MALLOC void *",
|
|
"parameters": [
|
|
{
|
|
"name": "size",
|
|
"type": "size_t"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_calloc",
|
|
"return_type": "SDL_MALLOC SDL_ALLOC_SIZE2(1, 2) void *",
|
|
"parameters": [
|
|
{
|
|
"name": "nmemb",
|
|
"type": "size_t"
|
|
},
|
|
{
|
|
"name": "size",
|
|
"type": "size_t"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_realloc",
|
|
"return_type": "SDL_ALLOC_SIZE(2) void *",
|
|
"parameters": [
|
|
{
|
|
"name": "mem",
|
|
"type": "void *"
|
|
},
|
|
{
|
|
"name": "size",
|
|
"type": "size_t"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_free",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "mem",
|
|
"type": "void *"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_GetOriginalMemoryFunctions",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "malloc_func",
|
|
"type": "SDL_malloc_func *"
|
|
},
|
|
{
|
|
"name": "calloc_func",
|
|
"type": "SDL_calloc_func *"
|
|
},
|
|
{
|
|
"name": "realloc_func",
|
|
"type": "SDL_realloc_func *"
|
|
},
|
|
{
|
|
"name": "free_func",
|
|
"type": "SDL_free_func *"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_GetMemoryFunctions",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "malloc_func",
|
|
"type": "SDL_malloc_func *"
|
|
},
|
|
{
|
|
"name": "calloc_func",
|
|
"type": "SDL_calloc_func *"
|
|
},
|
|
{
|
|
"name": "realloc_func",
|
|
"type": "SDL_realloc_func *"
|
|
},
|
|
{
|
|
"name": "free_func",
|
|
"type": "SDL_free_func *"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_SetMemoryFunctions",
|
|
"return_type": "bool",
|
|
"parameters": [
|
|
{
|
|
"name": "malloc_func",
|
|
"type": "SDL_malloc_func"
|
|
},
|
|
{
|
|
"name": "calloc_func",
|
|
"type": "SDL_calloc_func"
|
|
},
|
|
{
|
|
"name": "realloc_func",
|
|
"type": "SDL_realloc_func"
|
|
},
|
|
{
|
|
"name": "free_func",
|
|
"type": "SDL_free_func"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_aligned_alloc",
|
|
"return_type": "SDL_MALLOC void *",
|
|
"parameters": [
|
|
{
|
|
"name": "alignment",
|
|
"type": "size_t"
|
|
},
|
|
{
|
|
"name": "size",
|
|
"type": "size_t"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_aligned_free",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "mem",
|
|
"type": "void *"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_GetNumAllocations",
|
|
"return_type": "int",
|
|
"parameters": []
|
|
},
|
|
{
|
|
"name": "SDL_GetEnvironment",
|
|
"return_type": "SDL_Environment *",
|
|
"parameters": []
|
|
},
|
|
{
|
|
"name": "SDL_CreateEnvironment",
|
|
"return_type": "SDL_Environment *",
|
|
"parameters": [
|
|
{
|
|
"name": "populated",
|
|
"type": "bool"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_GetEnvironmentVariable",
|
|
"return_type": "const char *",
|
|
"parameters": [
|
|
{
|
|
"name": "env",
|
|
"type": "SDL_Environment *"
|
|
},
|
|
{
|
|
"name": "name",
|
|
"type": "const char *"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_GetEnvironmentVariables",
|
|
"return_type": "char **",
|
|
"parameters": [
|
|
{
|
|
"name": "env",
|
|
"type": "SDL_Environment *"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_SetEnvironmentVariable",
|
|
"return_type": "bool",
|
|
"parameters": [
|
|
{
|
|
"name": "env",
|
|
"type": "SDL_Environment *"
|
|
},
|
|
{
|
|
"name": "name",
|
|
"type": "const char *"
|
|
},
|
|
{
|
|
"name": "value",
|
|
"type": "const char *"
|
|
},
|
|
{
|
|
"name": "overwrite",
|
|
"type": "bool"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_UnsetEnvironmentVariable",
|
|
"return_type": "bool",
|
|
"parameters": [
|
|
{
|
|
"name": "env",
|
|
"type": "SDL_Environment *"
|
|
},
|
|
{
|
|
"name": "name",
|
|
"type": "const char *"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_DestroyEnvironment",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "env",
|
|
"type": "SDL_Environment *"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_getenv",
|
|
"return_type": "const char *",
|
|
"parameters": [
|
|
{
|
|
"name": "name",
|
|
"type": "const char *"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_getenv_unsafe",
|
|
"return_type": "const char *",
|
|
"parameters": [
|
|
{
|
|
"name": "name",
|
|
"type": "const char *"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_setenv_unsafe",
|
|
"return_type": "int",
|
|
"parameters": [
|
|
{
|
|
"name": "name",
|
|
"type": "const char *"
|
|
},
|
|
{
|
|
"name": "value",
|
|
"type": "const char *"
|
|
},
|
|
{
|
|
"name": "overwrite",
|
|
"type": "int"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_unsetenv_unsafe",
|
|
"return_type": "int",
|
|
"parameters": [
|
|
{
|
|
"name": "name",
|
|
"type": "const char *"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_qsort",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "base",
|
|
"type": "void *"
|
|
},
|
|
{
|
|
"name": "nmemb",
|
|
"type": "size_t"
|
|
},
|
|
{
|
|
"name": "size",
|
|
"type": "size_t"
|
|
},
|
|
{
|
|
"name": "compare",
|
|
"type": "SDL_CompareCallback"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_bsearch",
|
|
"return_type": "void *",
|
|
"parameters": [
|
|
{
|
|
"name": "key",
|
|
"type": "const void *"
|
|
},
|
|
{
|
|
"name": "base",
|
|
"type": "const void *"
|
|
},
|
|
{
|
|
"name": "nmemb",
|
|
"type": "size_t"
|
|
},
|
|
{
|
|
"name": "size",
|
|
"type": "size_t"
|
|
},
|
|
{
|
|
"name": "compare",
|
|
"type": "SDL_CompareCallback"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_qsort_r",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "base",
|
|
"type": "void *"
|
|
},
|
|
{
|
|
"name": "nmemb",
|
|
"type": "size_t"
|
|
},
|
|
{
|
|
"name": "size",
|
|
"type": "size_t"
|
|
},
|
|
{
|
|
"name": "compare",
|
|
"type": "SDL_CompareCallback_r"
|
|
},
|
|
{
|
|
"name": "userdata",
|
|
"type": "void *"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_bsearch_r",
|
|
"return_type": "void *",
|
|
"parameters": [
|
|
{
|
|
"name": "key",
|
|
"type": "const void *"
|
|
},
|
|
{
|
|
"name": "base",
|
|
"type": "const void *"
|
|
},
|
|
{
|
|
"name": "nmemb",
|
|
"type": "size_t"
|
|
},
|
|
{
|
|
"name": "size",
|
|
"type": "size_t"
|
|
},
|
|
{
|
|
"name": "compare",
|
|
"type": "SDL_CompareCallback_r"
|
|
},
|
|
{
|
|
"name": "userdata",
|
|
"type": "void *"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_abs",
|
|
"return_type": "int",
|
|
"parameters": [
|
|
{
|
|
"name": "x",
|
|
"type": "int"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_isalpha",
|
|
"return_type": "int",
|
|
"parameters": [
|
|
{
|
|
"name": "x",
|
|
"type": "int"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_isalnum",
|
|
"return_type": "int",
|
|
"parameters": [
|
|
{
|
|
"name": "x",
|
|
"type": "int"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_isblank",
|
|
"return_type": "int",
|
|
"parameters": [
|
|
{
|
|
"name": "x",
|
|
"type": "int"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_iscntrl",
|
|
"return_type": "int",
|
|
"parameters": [
|
|
{
|
|
"name": "x",
|
|
"type": "int"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_isdigit",
|
|
"return_type": "int",
|
|
"parameters": [
|
|
{
|
|
"name": "x",
|
|
"type": "int"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_isxdigit",
|
|
"return_type": "int",
|
|
"parameters": [
|
|
{
|
|
"name": "x",
|
|
"type": "int"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_ispunct",
|
|
"return_type": "int",
|
|
"parameters": [
|
|
{
|
|
"name": "x",
|
|
"type": "int"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_isspace",
|
|
"return_type": "int",
|
|
"parameters": [
|
|
{
|
|
"name": "x",
|
|
"type": "int"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_isupper",
|
|
"return_type": "int",
|
|
"parameters": [
|
|
{
|
|
"name": "x",
|
|
"type": "int"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_islower",
|
|
"return_type": "int",
|
|
"parameters": [
|
|
{
|
|
"name": "x",
|
|
"type": "int"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_isprint",
|
|
"return_type": "int",
|
|
"parameters": [
|
|
{
|
|
"name": "x",
|
|
"type": "int"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_isgraph",
|
|
"return_type": "int",
|
|
"parameters": [
|
|
{
|
|
"name": "x",
|
|
"type": "int"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_toupper",
|
|
"return_type": "int",
|
|
"parameters": [
|
|
{
|
|
"name": "x",
|
|
"type": "int"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_tolower",
|
|
"return_type": "int",
|
|
"parameters": [
|
|
{
|
|
"name": "x",
|
|
"type": "int"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_crc16",
|
|
"return_type": "Uint16",
|
|
"parameters": [
|
|
{
|
|
"name": "crc",
|
|
"type": "Uint16"
|
|
},
|
|
{
|
|
"name": "data",
|
|
"type": "const void *"
|
|
},
|
|
{
|
|
"name": "len",
|
|
"type": "size_t"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_crc32",
|
|
"return_type": "Uint32",
|
|
"parameters": [
|
|
{
|
|
"name": "crc",
|
|
"type": "Uint32"
|
|
},
|
|
{
|
|
"name": "data",
|
|
"type": "const void *"
|
|
},
|
|
{
|
|
"name": "len",
|
|
"type": "size_t"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_murmur3_32",
|
|
"return_type": "Uint32",
|
|
"parameters": [
|
|
{
|
|
"name": "data",
|
|
"type": "const void *"
|
|
},
|
|
{
|
|
"name": "len",
|
|
"type": "size_t"
|
|
},
|
|
{
|
|
"name": "seed",
|
|
"type": "Uint32"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_memcpy",
|
|
"return_type": "void *",
|
|
"parameters": [
|
|
{
|
|
"name": "dst",
|
|
"type": "SDL_OUT_BYTECAP(len) void *"
|
|
},
|
|
{
|
|
"name": "src",
|
|
"type": "SDL_IN_BYTECAP(len) const void *"
|
|
},
|
|
{
|
|
"name": "len",
|
|
"type": "size_t"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_memmove",
|
|
"return_type": "void *",
|
|
"parameters": [
|
|
{
|
|
"name": "dst",
|
|
"type": "SDL_OUT_BYTECAP(len) void *"
|
|
},
|
|
{
|
|
"name": "src",
|
|
"type": "SDL_IN_BYTECAP(len) const void *"
|
|
},
|
|
{
|
|
"name": "len",
|
|
"type": "size_t"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_memset",
|
|
"return_type": "void *",
|
|
"parameters": [
|
|
{
|
|
"name": "dst",
|
|
"type": "SDL_OUT_BYTECAP(len) void *"
|
|
},
|
|
{
|
|
"name": "c",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "len",
|
|
"type": "size_t"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_memset4",
|
|
"return_type": "void *",
|
|
"parameters": [
|
|
{
|
|
"name": "dst",
|
|
"type": "void *"
|
|
},
|
|
{
|
|
"name": "val",
|
|
"type": "Uint32"
|
|
},
|
|
{
|
|
"name": "dwords",
|
|
"type": "size_t"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_memcmp",
|
|
"return_type": "int",
|
|
"parameters": [
|
|
{
|
|
"name": "s1",
|
|
"type": "const void *"
|
|
},
|
|
{
|
|
"name": "s2",
|
|
"type": "const void *"
|
|
},
|
|
{
|
|
"name": "len",
|
|
"type": "size_t"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_wcslen",
|
|
"return_type": "size_t",
|
|
"parameters": [
|
|
{
|
|
"name": "wstr",
|
|
"type": "const wchar_t *"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_wcsnlen",
|
|
"return_type": "size_t",
|
|
"parameters": [
|
|
{
|
|
"name": "wstr",
|
|
"type": "const wchar_t *"
|
|
},
|
|
{
|
|
"name": "maxlen",
|
|
"type": "size_t"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_wcslcpy",
|
|
"return_type": "size_t",
|
|
"parameters": [
|
|
{
|
|
"name": "dst",
|
|
"type": "SDL_OUT_Z_CAP(maxlen) wchar_t *"
|
|
},
|
|
{
|
|
"name": "src",
|
|
"type": "const wchar_t *"
|
|
},
|
|
{
|
|
"name": "maxlen",
|
|
"type": "size_t"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_wcslcat",
|
|
"return_type": "size_t",
|
|
"parameters": [
|
|
{
|
|
"name": "dst",
|
|
"type": "SDL_INOUT_Z_CAP(maxlen) wchar_t *"
|
|
},
|
|
{
|
|
"name": "src",
|
|
"type": "const wchar_t *"
|
|
},
|
|
{
|
|
"name": "maxlen",
|
|
"type": "size_t"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_wcsdup",
|
|
"return_type": "wchar_t *",
|
|
"parameters": [
|
|
{
|
|
"name": "wstr",
|
|
"type": "const wchar_t *"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_wcsstr",
|
|
"return_type": "wchar_t *",
|
|
"parameters": [
|
|
{
|
|
"name": "haystack",
|
|
"type": "const wchar_t *"
|
|
},
|
|
{
|
|
"name": "needle",
|
|
"type": "const wchar_t *"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_wcsnstr",
|
|
"return_type": "wchar_t *",
|
|
"parameters": [
|
|
{
|
|
"name": "haystack",
|
|
"type": "const wchar_t *"
|
|
},
|
|
{
|
|
"name": "needle",
|
|
"type": "const wchar_t *"
|
|
},
|
|
{
|
|
"name": "maxlen",
|
|
"type": "size_t"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_wcscmp",
|
|
"return_type": "int",
|
|
"parameters": [
|
|
{
|
|
"name": "str1",
|
|
"type": "const wchar_t *"
|
|
},
|
|
{
|
|
"name": "str2",
|
|
"type": "const wchar_t *"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_wcsncmp",
|
|
"return_type": "int",
|
|
"parameters": [
|
|
{
|
|
"name": "str1",
|
|
"type": "const wchar_t *"
|
|
},
|
|
{
|
|
"name": "str2",
|
|
"type": "const wchar_t *"
|
|
},
|
|
{
|
|
"name": "maxlen",
|
|
"type": "size_t"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_wcscasecmp",
|
|
"return_type": "int",
|
|
"parameters": [
|
|
{
|
|
"name": "str1",
|
|
"type": "const wchar_t *"
|
|
},
|
|
{
|
|
"name": "str2",
|
|
"type": "const wchar_t *"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_wcsncasecmp",
|
|
"return_type": "int",
|
|
"parameters": [
|
|
{
|
|
"name": "str1",
|
|
"type": "const wchar_t *"
|
|
},
|
|
{
|
|
"name": "str2",
|
|
"type": "const wchar_t *"
|
|
},
|
|
{
|
|
"name": "maxlen",
|
|
"type": "size_t"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_wcstol",
|
|
"return_type": "long",
|
|
"parameters": [
|
|
{
|
|
"name": "str",
|
|
"type": "const wchar_t *"
|
|
},
|
|
{
|
|
"name": "endp",
|
|
"type": "wchar_t **"
|
|
},
|
|
{
|
|
"name": "base",
|
|
"type": "int"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_strlen",
|
|
"return_type": "size_t",
|
|
"parameters": [
|
|
{
|
|
"name": "str",
|
|
"type": "const char *"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_strnlen",
|
|
"return_type": "size_t",
|
|
"parameters": [
|
|
{
|
|
"name": "str",
|
|
"type": "const char *"
|
|
},
|
|
{
|
|
"name": "maxlen",
|
|
"type": "size_t"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_strlcpy",
|
|
"return_type": "size_t",
|
|
"parameters": [
|
|
{
|
|
"name": "dst",
|
|
"type": "SDL_OUT_Z_CAP(maxlen) char *"
|
|
},
|
|
{
|
|
"name": "src",
|
|
"type": "const char *"
|
|
},
|
|
{
|
|
"name": "maxlen",
|
|
"type": "size_t"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_utf8strlcpy",
|
|
"return_type": "size_t",
|
|
"parameters": [
|
|
{
|
|
"name": "dst",
|
|
"type": "SDL_OUT_Z_CAP(dst_bytes) char *"
|
|
},
|
|
{
|
|
"name": "src",
|
|
"type": "const char *"
|
|
},
|
|
{
|
|
"name": "dst_bytes",
|
|
"type": "size_t"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_strlcat",
|
|
"return_type": "size_t",
|
|
"parameters": [
|
|
{
|
|
"name": "dst",
|
|
"type": "SDL_INOUT_Z_CAP(maxlen) char *"
|
|
},
|
|
{
|
|
"name": "src",
|
|
"type": "const char *"
|
|
},
|
|
{
|
|
"name": "maxlen",
|
|
"type": "size_t"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_strdup",
|
|
"return_type": "SDL_MALLOC char *",
|
|
"parameters": [
|
|
{
|
|
"name": "str",
|
|
"type": "const char *"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_strndup",
|
|
"return_type": "SDL_MALLOC char *",
|
|
"parameters": [
|
|
{
|
|
"name": "str",
|
|
"type": "const char *"
|
|
},
|
|
{
|
|
"name": "maxlen",
|
|
"type": "size_t"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_strrev",
|
|
"return_type": "char *",
|
|
"parameters": [
|
|
{
|
|
"name": "str",
|
|
"type": "char *"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_strupr",
|
|
"return_type": "char *",
|
|
"parameters": [
|
|
{
|
|
"name": "str",
|
|
"type": "char *"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_strlwr",
|
|
"return_type": "char *",
|
|
"parameters": [
|
|
{
|
|
"name": "str",
|
|
"type": "char *"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_strchr",
|
|
"return_type": "char *",
|
|
"parameters": [
|
|
{
|
|
"name": "str",
|
|
"type": "const char *"
|
|
},
|
|
{
|
|
"name": "c",
|
|
"type": "int"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_strrchr",
|
|
"return_type": "char *",
|
|
"parameters": [
|
|
{
|
|
"name": "str",
|
|
"type": "const char *"
|
|
},
|
|
{
|
|
"name": "c",
|
|
"type": "int"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_strstr",
|
|
"return_type": "char *",
|
|
"parameters": [
|
|
{
|
|
"name": "haystack",
|
|
"type": "const char *"
|
|
},
|
|
{
|
|
"name": "needle",
|
|
"type": "const char *"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_strnstr",
|
|
"return_type": "char *",
|
|
"parameters": [
|
|
{
|
|
"name": "haystack",
|
|
"type": "const char *"
|
|
},
|
|
{
|
|
"name": "needle",
|
|
"type": "const char *"
|
|
},
|
|
{
|
|
"name": "maxlen",
|
|
"type": "size_t"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_strcasestr",
|
|
"return_type": "char *",
|
|
"parameters": [
|
|
{
|
|
"name": "haystack",
|
|
"type": "const char *"
|
|
},
|
|
{
|
|
"name": "needle",
|
|
"type": "const char *"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_strtok_r",
|
|
"return_type": "char *",
|
|
"parameters": [
|
|
{
|
|
"name": "str",
|
|
"type": "char *"
|
|
},
|
|
{
|
|
"name": "delim",
|
|
"type": "const char *"
|
|
},
|
|
{
|
|
"name": "saveptr",
|
|
"type": "char **"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_utf8strlen",
|
|
"return_type": "size_t",
|
|
"parameters": [
|
|
{
|
|
"name": "str",
|
|
"type": "const char *"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_utf8strnlen",
|
|
"return_type": "size_t",
|
|
"parameters": [
|
|
{
|
|
"name": "str",
|
|
"type": "const char *"
|
|
},
|
|
{
|
|
"name": "bytes",
|
|
"type": "size_t"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_itoa",
|
|
"return_type": "char *",
|
|
"parameters": [
|
|
{
|
|
"name": "value",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "str",
|
|
"type": "char *"
|
|
},
|
|
{
|
|
"name": "radix",
|
|
"type": "int"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_uitoa",
|
|
"return_type": "char *",
|
|
"parameters": [
|
|
{
|
|
"name": "value",
|
|
"type": "unsigned int"
|
|
},
|
|
{
|
|
"name": "str",
|
|
"type": "char *"
|
|
},
|
|
{
|
|
"name": "radix",
|
|
"type": "int"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_ltoa",
|
|
"return_type": "char *",
|
|
"parameters": [
|
|
{
|
|
"name": "value",
|
|
"type": "long"
|
|
},
|
|
{
|
|
"name": "str",
|
|
"type": "char *"
|
|
},
|
|
{
|
|
"name": "radix",
|
|
"type": "int"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_ultoa",
|
|
"return_type": "char *",
|
|
"parameters": [
|
|
{
|
|
"name": "value",
|
|
"type": "unsigned long"
|
|
},
|
|
{
|
|
"name": "str",
|
|
"type": "char *"
|
|
},
|
|
{
|
|
"name": "radix",
|
|
"type": "int"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_lltoa",
|
|
"return_type": "char *",
|
|
"parameters": [
|
|
{
|
|
"name": "value",
|
|
"type": "long long"
|
|
},
|
|
{
|
|
"name": "str",
|
|
"type": "char *"
|
|
},
|
|
{
|
|
"name": "radix",
|
|
"type": "int"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_ulltoa",
|
|
"return_type": "char *",
|
|
"parameters": [
|
|
{
|
|
"name": "value",
|
|
"type": "unsigned long long"
|
|
},
|
|
{
|
|
"name": "str",
|
|
"type": "char *"
|
|
},
|
|
{
|
|
"name": "radix",
|
|
"type": "int"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_atoi",
|
|
"return_type": "int",
|
|
"parameters": [
|
|
{
|
|
"name": "str",
|
|
"type": "const char *"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_atof",
|
|
"return_type": "double",
|
|
"parameters": [
|
|
{
|
|
"name": "str",
|
|
"type": "const char *"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_strtol",
|
|
"return_type": "long",
|
|
"parameters": [
|
|
{
|
|
"name": "str",
|
|
"type": "const char *"
|
|
},
|
|
{
|
|
"name": "endp",
|
|
"type": "char **"
|
|
},
|
|
{
|
|
"name": "base",
|
|
"type": "int"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_strtoul",
|
|
"return_type": "unsigned long",
|
|
"parameters": [
|
|
{
|
|
"name": "str",
|
|
"type": "const char *"
|
|
},
|
|
{
|
|
"name": "endp",
|
|
"type": "char **"
|
|
},
|
|
{
|
|
"name": "base",
|
|
"type": "int"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_strtoll",
|
|
"return_type": "long long",
|
|
"parameters": [
|
|
{
|
|
"name": "str",
|
|
"type": "const char *"
|
|
},
|
|
{
|
|
"name": "endp",
|
|
"type": "char **"
|
|
},
|
|
{
|
|
"name": "base",
|
|
"type": "int"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_strtoull",
|
|
"return_type": "unsigned long long",
|
|
"parameters": [
|
|
{
|
|
"name": "str",
|
|
"type": "const char *"
|
|
},
|
|
{
|
|
"name": "endp",
|
|
"type": "char **"
|
|
},
|
|
{
|
|
"name": "base",
|
|
"type": "int"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_strtod",
|
|
"return_type": "double",
|
|
"parameters": [
|
|
{
|
|
"name": "str",
|
|
"type": "const char *"
|
|
},
|
|
{
|
|
"name": "endp",
|
|
"type": "char **"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_strcmp",
|
|
"return_type": "int",
|
|
"parameters": [
|
|
{
|
|
"name": "str1",
|
|
"type": "const char *"
|
|
},
|
|
{
|
|
"name": "str2",
|
|
"type": "const char *"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_strncmp",
|
|
"return_type": "int",
|
|
"parameters": [
|
|
{
|
|
"name": "str1",
|
|
"type": "const char *"
|
|
},
|
|
{
|
|
"name": "str2",
|
|
"type": "const char *"
|
|
},
|
|
{
|
|
"name": "maxlen",
|
|
"type": "size_t"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_strcasecmp",
|
|
"return_type": "int",
|
|
"parameters": [
|
|
{
|
|
"name": "str1",
|
|
"type": "const char *"
|
|
},
|
|
{
|
|
"name": "str2",
|
|
"type": "const char *"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_strncasecmp",
|
|
"return_type": "int",
|
|
"parameters": [
|
|
{
|
|
"name": "str1",
|
|
"type": "const char *"
|
|
},
|
|
{
|
|
"name": "str2",
|
|
"type": "const char *"
|
|
},
|
|
{
|
|
"name": "maxlen",
|
|
"type": "size_t"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_strpbrk",
|
|
"return_type": "char *",
|
|
"parameters": [
|
|
{
|
|
"name": "str",
|
|
"type": "const char *"
|
|
},
|
|
{
|
|
"name": "breakset",
|
|
"type": "const char *"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_StepUTF8",
|
|
"return_type": "Uint32",
|
|
"parameters": [
|
|
{
|
|
"name": "pstr",
|
|
"type": "const char **"
|
|
},
|
|
{
|
|
"name": "pslen",
|
|
"type": "size_t *"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_StepBackUTF8",
|
|
"return_type": "Uint32",
|
|
"parameters": [
|
|
{
|
|
"name": "start",
|
|
"type": "const char *"
|
|
},
|
|
{
|
|
"name": "pstr",
|
|
"type": "const char **"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_UCS4ToUTF8",
|
|
"return_type": "char *",
|
|
"parameters": [
|
|
{
|
|
"name": "codepoint",
|
|
"type": "Uint32"
|
|
},
|
|
{
|
|
"name": "dst",
|
|
"type": "char *"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_sscanf",
|
|
"return_type": "int",
|
|
"parameters": [
|
|
{
|
|
"name": "text",
|
|
"type": "const char *"
|
|
},
|
|
{
|
|
"name": "fmt",
|
|
"type": "const char *"
|
|
},
|
|
{
|
|
"name": "",
|
|
"type": "..."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_vsscanf",
|
|
"return_type": "int",
|
|
"parameters": [
|
|
{
|
|
"name": "text",
|
|
"type": "const char *"
|
|
},
|
|
{
|
|
"name": "fmt",
|
|
"type": "const char *"
|
|
},
|
|
{
|
|
"name": "ap",
|
|
"type": "va_list"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_snprintf",
|
|
"return_type": "int",
|
|
"parameters": [
|
|
{
|
|
"name": "text",
|
|
"type": "SDL_OUT_Z_CAP(maxlen) char *"
|
|
},
|
|
{
|
|
"name": "maxlen",
|
|
"type": "size_t"
|
|
},
|
|
{
|
|
"name": "fmt",
|
|
"type": "const char *"
|
|
},
|
|
{
|
|
"name": "",
|
|
"type": "..."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_swprintf",
|
|
"return_type": "int",
|
|
"parameters": [
|
|
{
|
|
"name": "text",
|
|
"type": "SDL_OUT_Z_CAP(maxlen) wchar_t *"
|
|
},
|
|
{
|
|
"name": "maxlen",
|
|
"type": "size_t"
|
|
},
|
|
{
|
|
"name": "fmt",
|
|
"type": "const wchar_t *"
|
|
},
|
|
{
|
|
"name": "",
|
|
"type": "..."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_vsnprintf",
|
|
"return_type": "int",
|
|
"parameters": [
|
|
{
|
|
"name": "text",
|
|
"type": "SDL_OUT_Z_CAP(maxlen) char *"
|
|
},
|
|
{
|
|
"name": "maxlen",
|
|
"type": "size_t"
|
|
},
|
|
{
|
|
"name": "fmt",
|
|
"type": "const char *"
|
|
},
|
|
{
|
|
"name": "ap",
|
|
"type": "va_list"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_vswprintf",
|
|
"return_type": "int",
|
|
"parameters": [
|
|
{
|
|
"name": "text",
|
|
"type": "SDL_OUT_Z_CAP(maxlen) wchar_t *"
|
|
},
|
|
{
|
|
"name": "maxlen",
|
|
"type": "size_t"
|
|
},
|
|
{
|
|
"name": "fmt",
|
|
"type": "const wchar_t *"
|
|
},
|
|
{
|
|
"name": "ap",
|
|
"type": "va_list"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_asprintf",
|
|
"return_type": "int",
|
|
"parameters": [
|
|
{
|
|
"name": "strp",
|
|
"type": "char **"
|
|
},
|
|
{
|
|
"name": "fmt",
|
|
"type": "const char *"
|
|
},
|
|
{
|
|
"name": "",
|
|
"type": "..."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_vasprintf",
|
|
"return_type": "int",
|
|
"parameters": [
|
|
{
|
|
"name": "strp",
|
|
"type": "char **"
|
|
},
|
|
{
|
|
"name": "fmt",
|
|
"type": "const char *"
|
|
},
|
|
{
|
|
"name": "ap",
|
|
"type": "va_list"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_srand",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "seed",
|
|
"type": "Uint64"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_rand",
|
|
"return_type": "Sint32",
|
|
"parameters": [
|
|
{
|
|
"name": "n",
|
|
"type": "Sint32"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_randf",
|
|
"return_type": "float",
|
|
"parameters": []
|
|
},
|
|
{
|
|
"name": "SDL_rand_bits",
|
|
"return_type": "Uint32",
|
|
"parameters": []
|
|
},
|
|
{
|
|
"name": "SDL_rand_r",
|
|
"return_type": "Sint32",
|
|
"parameters": [
|
|
{
|
|
"name": "state",
|
|
"type": "Uint64 *"
|
|
},
|
|
{
|
|
"name": "n",
|
|
"type": "Sint32"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_randf_r",
|
|
"return_type": "float",
|
|
"parameters": [
|
|
{
|
|
"name": "state",
|
|
"type": "Uint64 *"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_rand_bits_r",
|
|
"return_type": "Uint32",
|
|
"parameters": [
|
|
{
|
|
"name": "state",
|
|
"type": "Uint64 *"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_acos",
|
|
"return_type": "double",
|
|
"parameters": [
|
|
{
|
|
"name": "x",
|
|
"type": "double"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_acosf",
|
|
"return_type": "float",
|
|
"parameters": [
|
|
{
|
|
"name": "x",
|
|
"type": "float"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_asin",
|
|
"return_type": "double",
|
|
"parameters": [
|
|
{
|
|
"name": "x",
|
|
"type": "double"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_asinf",
|
|
"return_type": "float",
|
|
"parameters": [
|
|
{
|
|
"name": "x",
|
|
"type": "float"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_atan",
|
|
"return_type": "double",
|
|
"parameters": [
|
|
{
|
|
"name": "x",
|
|
"type": "double"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_atanf",
|
|
"return_type": "float",
|
|
"parameters": [
|
|
{
|
|
"name": "x",
|
|
"type": "float"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_atan2",
|
|
"return_type": "double",
|
|
"parameters": [
|
|
{
|
|
"name": "y",
|
|
"type": "double"
|
|
},
|
|
{
|
|
"name": "x",
|
|
"type": "double"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_atan2f",
|
|
"return_type": "float",
|
|
"parameters": [
|
|
{
|
|
"name": "y",
|
|
"type": "float"
|
|
},
|
|
{
|
|
"name": "x",
|
|
"type": "float"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_ceil",
|
|
"return_type": "double",
|
|
"parameters": [
|
|
{
|
|
"name": "x",
|
|
"type": "double"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_ceilf",
|
|
"return_type": "float",
|
|
"parameters": [
|
|
{
|
|
"name": "x",
|
|
"type": "float"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_copysign",
|
|
"return_type": "double",
|
|
"parameters": [
|
|
{
|
|
"name": "x",
|
|
"type": "double"
|
|
},
|
|
{
|
|
"name": "y",
|
|
"type": "double"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_copysignf",
|
|
"return_type": "float",
|
|
"parameters": [
|
|
{
|
|
"name": "x",
|
|
"type": "float"
|
|
},
|
|
{
|
|
"name": "y",
|
|
"type": "float"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_cos",
|
|
"return_type": "double",
|
|
"parameters": [
|
|
{
|
|
"name": "x",
|
|
"type": "double"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_cosf",
|
|
"return_type": "float",
|
|
"parameters": [
|
|
{
|
|
"name": "x",
|
|
"type": "float"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_exp",
|
|
"return_type": "double",
|
|
"parameters": [
|
|
{
|
|
"name": "x",
|
|
"type": "double"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_expf",
|
|
"return_type": "float",
|
|
"parameters": [
|
|
{
|
|
"name": "x",
|
|
"type": "float"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_fabs",
|
|
"return_type": "double",
|
|
"parameters": [
|
|
{
|
|
"name": "x",
|
|
"type": "double"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_fabsf",
|
|
"return_type": "float",
|
|
"parameters": [
|
|
{
|
|
"name": "x",
|
|
"type": "float"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_floor",
|
|
"return_type": "double",
|
|
"parameters": [
|
|
{
|
|
"name": "x",
|
|
"type": "double"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_floorf",
|
|
"return_type": "float",
|
|
"parameters": [
|
|
{
|
|
"name": "x",
|
|
"type": "float"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_trunc",
|
|
"return_type": "double",
|
|
"parameters": [
|
|
{
|
|
"name": "x",
|
|
"type": "double"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_truncf",
|
|
"return_type": "float",
|
|
"parameters": [
|
|
{
|
|
"name": "x",
|
|
"type": "float"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_fmod",
|
|
"return_type": "double",
|
|
"parameters": [
|
|
{
|
|
"name": "x",
|
|
"type": "double"
|
|
},
|
|
{
|
|
"name": "y",
|
|
"type": "double"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_fmodf",
|
|
"return_type": "float",
|
|
"parameters": [
|
|
{
|
|
"name": "x",
|
|
"type": "float"
|
|
},
|
|
{
|
|
"name": "y",
|
|
"type": "float"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_isinf",
|
|
"return_type": "int",
|
|
"parameters": [
|
|
{
|
|
"name": "x",
|
|
"type": "double"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_isinff",
|
|
"return_type": "int",
|
|
"parameters": [
|
|
{
|
|
"name": "x",
|
|
"type": "float"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_isnan",
|
|
"return_type": "int",
|
|
"parameters": [
|
|
{
|
|
"name": "x",
|
|
"type": "double"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_isnanf",
|
|
"return_type": "int",
|
|
"parameters": [
|
|
{
|
|
"name": "x",
|
|
"type": "float"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_log",
|
|
"return_type": "double",
|
|
"parameters": [
|
|
{
|
|
"name": "x",
|
|
"type": "double"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_logf",
|
|
"return_type": "float",
|
|
"parameters": [
|
|
{
|
|
"name": "x",
|
|
"type": "float"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_log10",
|
|
"return_type": "double",
|
|
"parameters": [
|
|
{
|
|
"name": "x",
|
|
"type": "double"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_log10f",
|
|
"return_type": "float",
|
|
"parameters": [
|
|
{
|
|
"name": "x",
|
|
"type": "float"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_modf",
|
|
"return_type": "double",
|
|
"parameters": [
|
|
{
|
|
"name": "x",
|
|
"type": "double"
|
|
},
|
|
{
|
|
"name": "y",
|
|
"type": "double *"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_modff",
|
|
"return_type": "float",
|
|
"parameters": [
|
|
{
|
|
"name": "x",
|
|
"type": "float"
|
|
},
|
|
{
|
|
"name": "y",
|
|
"type": "float *"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_pow",
|
|
"return_type": "double",
|
|
"parameters": [
|
|
{
|
|
"name": "x",
|
|
"type": "double"
|
|
},
|
|
{
|
|
"name": "y",
|
|
"type": "double"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_powf",
|
|
"return_type": "float",
|
|
"parameters": [
|
|
{
|
|
"name": "x",
|
|
"type": "float"
|
|
},
|
|
{
|
|
"name": "y",
|
|
"type": "float"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_round",
|
|
"return_type": "double",
|
|
"parameters": [
|
|
{
|
|
"name": "x",
|
|
"type": "double"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_roundf",
|
|
"return_type": "float",
|
|
"parameters": [
|
|
{
|
|
"name": "x",
|
|
"type": "float"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_lround",
|
|
"return_type": "long",
|
|
"parameters": [
|
|
{
|
|
"name": "x",
|
|
"type": "double"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_lroundf",
|
|
"return_type": "long",
|
|
"parameters": [
|
|
{
|
|
"name": "x",
|
|
"type": "float"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_scalbn",
|
|
"return_type": "double",
|
|
"parameters": [
|
|
{
|
|
"name": "x",
|
|
"type": "double"
|
|
},
|
|
{
|
|
"name": "n",
|
|
"type": "int"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_scalbnf",
|
|
"return_type": "float",
|
|
"parameters": [
|
|
{
|
|
"name": "x",
|
|
"type": "float"
|
|
},
|
|
{
|
|
"name": "n",
|
|
"type": "int"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_sin",
|
|
"return_type": "double",
|
|
"parameters": [
|
|
{
|
|
"name": "x",
|
|
"type": "double"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_sinf",
|
|
"return_type": "float",
|
|
"parameters": [
|
|
{
|
|
"name": "x",
|
|
"type": "float"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_sqrt",
|
|
"return_type": "double",
|
|
"parameters": [
|
|
{
|
|
"name": "x",
|
|
"type": "double"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_sqrtf",
|
|
"return_type": "float",
|
|
"parameters": [
|
|
{
|
|
"name": "x",
|
|
"type": "float"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_tan",
|
|
"return_type": "double",
|
|
"parameters": [
|
|
{
|
|
"name": "x",
|
|
"type": "double"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_tanf",
|
|
"return_type": "float",
|
|
"parameters": [
|
|
{
|
|
"name": "x",
|
|
"type": "float"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
} |