Dsdl
An OO high level wrapper for SDL with bindbc-sdl in the D programming language around bindbc-sdl.
Install / Use
/learn @avaxar/DsdlREADME
dsdl
An object-oriented wrapper for SDL2 in the D programming language utilizing high level programming constructs compatible with @safe code, accompanied with the bindbc-sdl binding.
Use
The recommended way of using this library in your project is to add it to your dub project. dsdl has been published in the dub package registry. A simple dub add dsdl would do.
Missing Features
- audio subsystem functions;
- joystick support;
- game controller support;
- haptic subsystem functions.
Documentation
ddox-generated documentation can be accessed online through this repository's site, or locally by cloning the repository and running dub -b ddox.
Related Skills
node-connect
344.4kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
99.2kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
344.4kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
344.4kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
