Basic 基本库
| 信息 | 头文件 |
|---|---|
| Initialization and Shutdown 初始化和退出 | SDL.h |
| Configuration Variables 配置相关变量 | SDL_hints.h |
| Error Handling 错误处理 | SDL_error.h |
| Log Handling 日志处理 | SDL_log.h |
| Assertions 断言 | SDL_assert.h |
| Querying SDL Version 查询SDL版本 | SDL_version.h |
Video 绘图相关
| 信息 | 头文件 |
|---|---|
| Display and Window Management 显示和窗口管理 | SDL_video.h |
| 2D Accelerated Rendering 2D加速渲染 | SDL_render.h |
| Pixel Formats and Conversion Routines 像素相关转换操作 | SDL_pixels.h |
| Rectangle Functions 矩形函数 | SDL_rect.h |
| Surface Creation and Simple Drawing 表面的创建和简单绘制 | SDL_surface.h |
| Platform-specific Window Management 平台相关的窗口管理 | SDL_syswm.h |
| Clipboard Handling 剪贴板处理 | SDL_clipboard.h |
Input Events 输入事件
| 信息 | 头文件 |
|---|---|
| Event Handling 事件处理 | SDL_events.h |
| Keyboard Support 键盘支持 | SDL_keyboard.h , SDL_keycode.h,SDL_scancode.h |
| Mouse Support 鼠标支持 | SDL_mouse.h |
| Joystick Support 操纵杆支持 | SDL_joystick.h |
| Game Controller Support 游戏控制器支持 | SDL_gamecontroller.h |
Force Feedback 重力感应
| 信息 | 头文件 |
|---|---|
| Force Feedback Support 重力感应支持 | SDL_haptic.h |
Audio 音频处理
| 信息 | 头文件 |
|---|---|
| Audio Device Management, Playing and Recording 音频设备管理,音频播放和记录 | SDL_audio.h |
Threads 多线程
| 信息 | 头文件 |
|---|---|
| Thread Management 线程管理 | SDL_thread.h |
| Thread Synchronization Primitives 多线程同步,互斥体 | SDL_mutex.h |
| Atomic Operations 线程原子操纵 | SDL_atomic.h |
Timers 计时器
| 信息 | 头文件 |
|---|---|
| Timer Support 计时器支持 | SDL_timer.h |
File Abstraction 文件抽象
| 信息 | 头文件 |
|---|---|
| Filesystem Paths 文件系统路径 | SDL_filesystem.h |
| File I/O Abstraction 文件抽象输入输出 | SDL_rwops.h |
Shared Object Support 动态库支持
All by @DXkite
| 信息 | 头文件 |
|---|---|
| Shared Object Loading and Function Lookup 动态库的加载和函数的调用 | SDL_loadso.h |
Platform and CPU Information 平台和CPU信息
| 信息 | 头文件 |
|---|---|
| Platform Detection 平台检测 | SDL_platform.h |
| CPU Feature Detection CPU特征检测 | SDL_cpuinfo.h |
| Byte Order and Byte Swapping 字节顺和字节交换 | SDL_endian.h |
| Bit Manipulation 位操作 | SDL_bits.h |
Power Management 电量管理
| 信息 | 头文件 |
|---|---|
| Power Management Status 电量管理器状态 | SDL_power.h |
Additional Functionality 额外的功能函数
| 信息 | 头文件 |
|---|---|
| Platform-specific Functionality 系统相关的函数扩展 | SDL_system.h |
| Standard Library Functionality 标准库相关的函数扩展 | SDL_stdinc.h |
@DXkite Translated.
