Acland.House

WASM GUI with C++

Web Assembly - a full screen HTML canvas test written using C++ Emscripten. Using (C/C++) SDL2 WebGL API I have created a canvas library which combines keyboard + mouse events, font rendering and shape drawing primitives.

On top of this canvas library I have created a WindowManager class, Window class and a Gadgets base class for graphical interaction with components such as buttons, edits, lists, text etc.

Click here to launch
(May take a moment to serve as the server minimal)