viciious 9f340a0c98 Fix various compilation and runtime issues in samples 6 سال پیش
..
assets eff01ba43a The big rename. We are now RmlUi version 2.0! 6 سال پیش
basic 9f340a0c98 Fix various compilation and runtime issues in samples 6 سال پیش
invaders eff01ba43a The big rename. We are now RmlUi version 2.0! 6 سال پیش
luainvaders eff01ba43a The big rename. We are now RmlUi version 2.0! 6 سال پیش
shell 226d59c7a2 Initialise m_transforms in ShellRenderInterfaceOpenGL constructor 6 سال پیش
tutorial 4f13806caf Make tutorial executables always start with tutorial_ 6 سال پیش
README.TXT eff01ba43a The big rename. We are now RmlUi version 2.0! 6 سال پیش

README.TXT

=====================================================================
RmlUi Sample Applications
=====================================================================

This directory contains a collection of sample applications
that demonstrate the use of RmlUi in small, easy
to understand applications.

To build the samples, you can either use Microsoft Visual Studio
(using the project files found within each directory), or use SCons
(SConstruct files are present in directories except those for
Windows-specific samples).

If you build with Visual Studio, make sure the actual sample is the
'startup project' (displayed in bold) rather than the sample shell
project.

If you build with SCons, be sure to compile the sample shell (found
in /samples/shell/) before you compile other samples. All the
SConstructs will build a debug build by default; to build a release
version, run 'scons release'.

Directory Overview:

* assets - This directory contains the assets shared by
all the sample applications.
* basic - This directory contains basic applications
that demonstrate initialisation, shutdown and
installing custom interfaces.

* customlog - setting up custom logging
* directx10 - using DirectX 10 as a renderer
* drag - dragging elements between containers
* loaddocument - loading your first document
* treeview - using a nested DataSource

* invaders - A full implementation of the 1970s classic
Space Invaders using the RmlUi interface.

* luainvaders- Lua version of the invaders (only installed
with the Lua plugin).

* shell - Common platform specific code used by all the
samples for open windows, processing input and
access files.
Supports Windows, MacOSX and Linux

* tutorial - Tutorial code that should be used in conjunction
with the tutorials on the RmlUi website.
https://mikke89.github.io/RmlUiDoc/

=====================================================================