dsdl2

An object-oriented wrapper for SDL2 in the D programming language utilizing high level programming constructs, 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. dsdl2 has been published in the dub package registry. A simple dub add dsdl2 would do.

Development: This library is actively maintained over on its GitHub repository. Voluntary contributions in improving and fixing the library are welcome.

Modules

audio
module dsdl2.audio
blend
module dsdl2.blend
clipboard
module dsdl2.clipboard
display
module dsdl2.display
event
module dsdl2.event
frect
module dsdl2.frect
gl
module dsdl2.gl
image
module dsdl2.image
keyboard
module dsdl2.keyboard
mixer
module dsdl2.mixer
mouse
module dsdl2.mouse
pixels
module dsdl2.pixels
rect
module dsdl2.rect
renderer
module dsdl2.renderer
sdl
module dsdl2.sdl
surface
module dsdl2.surface
texture
module dsdl2.texture
ttf
module dsdl2.ttf
video
module dsdl2.video
window
module dsdl2.window

Public Imports

dsdl2.audio
public import dsdl2.audio;
Undocumented in source.
dsdl2.blend
public import dsdl2.blend;
Undocumented in source.
dsdl2.clipboard
public import dsdl2.clipboard;
Undocumented in source.
dsdl2.display
public import dsdl2.display;
Undocumented in source.
dsdl2.event
public import dsdl2.event;
Undocumented in source.
dsdl2.frect
public import dsdl2.frect;
Undocumented in source.
dsdl2.gl
public import dsdl2.gl;
Undocumented in source.
dsdl2.keyboard
public import dsdl2.keyboard;
Undocumented in source.
dsdl2.pixels
public import dsdl2.pixels;
Undocumented in source.
dsdl2.rect
public import dsdl2.rect;
Undocumented in source.
dsdl2.renderer
public import dsdl2.renderer;
Undocumented in source.
dsdl2.sdl
public import dsdl2.sdl;
Undocumented in source.
dsdl2.surface
public import dsdl2.surface;
Undocumented in source.
dsdl2.video
public import dsdl2.video;
Undocumented in source.
dsdl2.window
public import dsdl2.window;
Undocumented in source.
image
public import image = dsdl2.image;
Undocumented in source.
mixer
public import mixer = dsdl2.mixer;
Undocumented in source.
ttf
public import ttf = dsdl2.ttf;
Undocumented in source.

Meta

Authors

Avaxar <avaxar@nekkl.org>