目次 - API(機能別) - 標準ライブラリ
標準ライブラリ
インクルードファイル: SDL_stdinc.h
概要
SDLの追加の関数, 列挙体, 定義はここに分類される.
演算, メモリ管理, C文字列操作, 円周率などの標準的な機能を提供する.
関数
- SDL_acos - xのアークコサインを得る
- SDL_GetMemoryFunctions - SDLメモリ関数を得る
- SDL_GetNumAllocations - 未解放のメモリ領域の数を得る
- SDL_GetOriginalMemoryFunctions - SDLメモリ関数の元の関数群を得る
- SDL_iconv_string - 文字列のコード間変換を行う
- SDL_SetMemoryFunctions - SDLメモリ関数をカスタムしたものと置き換える
- SDL_size_add_overflow - aとbの和を求めオーバーフローしたとき-1を戻す
- SDL_size_mul_overflow - aとbの積を求めオーバーフローしたとき-1を戻す
型
- Sint16 - 符号あり16ビット整数型
- Sint32 - 符号あり32ビット整数型
- Sint64 - 符号あり64ビット整数型
- Sint8 - 符号あり8ビット整数型
- Uint16 - 符号なし16ビット整数型
- Uint32 - 符号なし32ビット整数型
- Uint64 - 符号なし64ビット整数型
- Uint8 - 符号なし8ビット整数型
列挙体
- SDL_bool - ブール値の列挙体
マクロ
- SDL_arraysize
- SDL_MAX_SINT16 - 符号あり16ビット整数の最大値
- SDL_MAX_SINT32 - 符号あり32ビット整数の最大値
- SDL_MAX_SINT64 - 符号あり64ビット整数の最大値
- SDL_MAX_SINT8 - 符号あり8ビット整数の最大値
- SDL_MAX_UINT16 - 符号なし16ビット整数の最大値
- SDL_MAX_UINT32 - 符号なし32ビット整数の最大値
- SDL_MAX_UINT64 - 符号なし64ビット整数の最大値
- SDL_MAX_UINT8 - 符号なし8ビット整数の最大値
- SDL_STRINGIFY_ARG
- SDL_MIN_SINT16 - 符号あり16ビット整数の最小値
- SDL_MIN_SINT32 - 符号あり32ビット整数の最小値
- SDL_MIN_SINT64 - 符号あり64ビット整数の最小値
- SDL_MIN_SINT8 - 符号あり8ビット整数の最小値
- SDL_MIN_UINT16 - 符号なし16ビット整数の最小値
- SDL_MIN_UINT32 - 符号なし32ビット整数の最小値
- SDL_MIN_UINT64 - 符号なし64ビット整数の最小値
- SDL_MIN_UINT8 - 符号なし8ビット整数の最小値
SDL Wikiへのリンク
Standard library functionality - SDL Wiki