Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

SDLmm - A C++ Wrapper for the Simple DirectMedia Layer



SDLmm is a C++ glue for SDL, or the Simple DirectMedia Layer, which is a generic API that provides low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D framebuffer across multiple platforms.

SDLmm aims to stay as close as possible to the C API while taking advantage of native C++ features like object orientation. We will also aim at being platform independent as much as possible. I.e we'll try to support ever platform supported by SDL.

Project Page

This website and the SDLmm project pages are hosted at SourceForge. For CVS information, downloads, bug tracking, feature requests, mailing list information and more, visit our SourceForge project page.


This library is, like SDL, distributed under GNU LGPL version 2 license, which can be found in the file COPYING. This license allows you to use SDLmm freely in commercial programs as long as you link with the dynamic library.

Development Plan

This is a brief idea of the planned order of implementation, in order of priority (highest first).

Development Goals

Documentation Goals

Documentation automatically generated by doxygen written by Dimitri van Heesch. Project hosted at
Hosted by SourceForge