# CategoryThread

Header for the SDL thread management routines.

<!-- END CATEGORY DOCUMENTATION -->

## Functions

<!-- DO NOT HAND-EDIT CATEGORY LISTS, THEY ARE AUTOGENERATED AND WILL BE OVERWRITTEN, BASED ON TAGS IN INDIVIDUAL PAGE FOOTERS. EDIT THOSE INSTEAD. -->
<!-- BEGIN CATEGORY LIST: CategoryThread, CategoryAPIFunction -->
- [SDL_CreateThread](SDL_CreateThread)
- [SDL_CreateThreadWithStackSize](SDL_CreateThreadWithStackSize)
- [SDL_DetachThread](SDL_DetachThread)
- [SDL_GetThreadID](SDL_GetThreadID)
- [SDL_GetThreadName](SDL_GetThreadName)
- [SDL_SetThreadPriority](SDL_SetThreadPriority)
- [SDL_ThreadID](SDL_ThreadID)
- [SDL_TLSCleanup](SDL_TLSCleanup)
- [SDL_TLSCreate](SDL_TLSCreate)
- [SDL_TLSGet](SDL_TLSGet)
- [SDL_TLSSet](SDL_TLSSet)
- [SDL_WaitThread](SDL_WaitThread)
<!-- END CATEGORY LIST -->

## Datatypes

<!-- DO NOT HAND-EDIT CATEGORY LISTS, THEY ARE AUTOGENERATED AND WILL BE OVERWRITTEN, BASED ON TAGS IN INDIVIDUAL PAGE FOOTERS. EDIT THOSE INSTEAD. -->
<!-- BEGIN CATEGORY LIST: CategoryThread, CategoryAPIDatatype -->
- [SDL_ThreadFunction](SDL_ThreadFunction)
<!-- END CATEGORY LIST -->

## Structs

<!-- DO NOT HAND-EDIT CATEGORY LISTS, THEY ARE AUTOGENERATED AND WILL BE OVERWRITTEN, BASED ON TAGS IN INDIVIDUAL PAGE FOOTERS. EDIT THOSE INSTEAD. -->
<!-- BEGIN CATEGORY LIST: CategoryThread, CategoryAPIStruct -->
- (none.)
<!-- END CATEGORY LIST -->

## Enums

<!-- DO NOT HAND-EDIT CATEGORY LISTS, THEY ARE AUTOGENERATED AND WILL BE OVERWRITTEN, BASED ON TAGS IN INDIVIDUAL PAGE FOOTERS. EDIT THOSE INSTEAD. -->
<!-- BEGIN CATEGORY LIST: CategoryThread, CategoryAPIEnum -->
- [SDL_ThreadPriority](SDL_ThreadPriority)
<!-- END CATEGORY LIST -->

## Macros

<!-- DO NOT HAND-EDIT CATEGORY LISTS, THEY ARE AUTOGENERATED AND WILL BE OVERWRITTEN, BASED ON TAGS IN INDIVIDUAL PAGE FOOTERS. EDIT THOSE INSTEAD. -->
<!-- BEGIN CATEGORY LIST: CategoryThread, CategoryAPIMacro -->
- (none.)
<!-- END CATEGORY LIST -->

