# CategoryLoadSO

System-dependent library loading routines.

Some things to keep in mind:

- These functions only work on C function names. Other languages may have
  name mangling and intrinsic language support that varies from compiler to
  compiler.
- Make sure you declare your function pointers with the same calling
  convention as the actual library function. Your code will crash
  mysteriously if you do not do this.
- Avoid namespace collisions. If you load a symbol from the library, it is
  not defined whether or not it goes into the global symbol namespace for
  the application. If it does and it conflicts with symbols in your code or
  other shared libraries, you will not get the results you expect. :)

<!-- 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: CategoryLoadSO, CategoryAPIFunction -->
- [SDL_LoadFunction](SDL_LoadFunction)
- [SDL_LoadObject](SDL_LoadObject)
- [SDL_UnloadObject](SDL_UnloadObject)
<!-- 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: CategoryLoadSO, CategoryAPIDatatype -->
- (none.)
<!-- 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: CategoryLoadSO, 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: CategoryLoadSO, CategoryAPIEnum -->
- (none.)
<!-- 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: CategoryLoadSO, CategoryAPIMacro -->
- (none.)
<!-- END CATEGORY LIST -->