Skip to content

UIKit0/librocket-1

 
 

Repository files navigation

librocket

C++ user interface middleware based on HTML and CSS, for Marmalade.

Website & Documentation.

  • fonts
  • windows
  • scrollbars
  • data grids
  • trees
  • localisation
  • form controls (edit boxes, checkboxes, radios, buttons, select boxes, buttons)
  • you can add your own elements (components)
  • or even styles and visual decorators
  • dynamic data representation (model, view, controller)
  • visual debugger
  • event system
  • and possible scripting language (Python - not available ATM)

These sources contain Marmalade project and sample showcase.

Marmalade project

  1. Include libproject (static libs) or libroject-source into your subprojects in mkb.
  2. Then you should register I/O objects into the lib (check src/test.cpp)
  3. Call Update and Render on context in the app loop

Showcase

Open, compile and run librockettest.mkb. There is a movable window and some sample form controls.

About

C++ user interface middleware based on HTML and CSS, for Marmalade.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 67.0%
  • C 33.0%