|
|
3 年之前 | |
|---|---|---|
| .. | ||
| assets | 3 年之前 | |
| basic | 3 年之前 | |
| invaders | 3 年之前 | |
| luainvaders | 3 年之前 | |
| shell | 3 年之前 | |
| tutorial | 3 年之前 | |
| readme.md | 3 年之前 | |
This directory contains a collection of sample applications that demonstrate the use of RmlUi in small, easy to understand applications.
assetsThis directory contains the assets shared by all the sample applications.
basicThis directory contains basic applications that demonstrate initialisation, usage, shutdown and installation of custom interfaces.
animation animations and transitionsbenchmark a benchmark to measure performancebitmapfont using a custom font enginecustomlog setting up custom loggingdatabinding setting up and using data bindingsdemo demonstrates a variety of features in RmlUi and includes a sandbox for playing with RML/RCSSdrag dragging elements between containersloaddocument loading your first documentlottie playing Lottie animations, only enabled with the Lottie pluginsvg render SVG images, only enabled with the SVG plugintransform demonstration of transformstreeview using data bindings to create a file browserinvadersA full implementation of the 1970s classic Space Invaders using the RmlUi interface.
luainvadersLua version of the invaders sample. Only installed with the Lua plugin.
shellThe shell is mainly a wrapper around the backends, used by all the samples to initialize the interfaces and open windows for rendering on the selected backend.
tutorialTutorial code that should be used in conjunction with the tutorials in the RmlUi documentation.