目次 - API(機能別)

SDL2.0 API (機能別)

基本

初期化と終了SDL.h
設定変更SDL_hints.h
エラー処理SDL_error.h
ログ処理SDL_log.h
アサーションSDL_assert.h
バージョンの問い合わせSDL_version.h

ビデオ

ディスプレイとウィンドウSDL_video.h
2DレンダリングSDL_render.h
ピクセル形式と変換SDL_pixels.h
領域SDL_rect.h
サーフェイスの生成と単純な描画SDL_surface.h
環境依存のウィンドウの取り扱いSDL_syswm.h
クリップボード処理SDL_clipboard.h

入力イベント

イベント処理SDL_events.h
キーボードSDL_keyboard.h
SDL_keycode.h
SDL_scancode.h
マウスSDL_mouse.h
ジョイスティックSDL_joystick.h
ゲームコントローラーSDL_gamecontroller.h

ハプティック

生体フィードバックSDL_haptic.h

オーディオ

再生と録音SDL_audio.h

スレッド

スレッドSDL_thread.h
同期SDL_mutex.h
最小単位の操作SDL_atomic.h

タイマ

タイマSDL_timer.h

ファイル

ファイルシステムSDL_filesystem.h
ファイルI/OSDL_rwops.h

共有オブジェクト

読み込みと検索SDL_loadso.h

環境とCPU

環境SDL_platform.h
CPUSDL_cpuinfo.h
バイト順SDL_endian.h
ビット操作SDL_bits.h

電源

電源状態SDL_power.h

追加

環境依存SDL_system.h
その他SDL_stdinc.h

SDL Wikiへのリンク

APIByCategory - SDL Wiki