An object-oriented wrapper for SDL2 in the D programming language utilizing high level programming constructs, accompanied with the bindbc-sdl binding.