Simple library to create graphical user interfaces
Find a file
2024-07-07 00:22:20 +02:00
assets Finished dropdowns and added basic right click behaviour 2024-06-15 23:26:23 +02:00
examples added wasm example to itch 2024-06-30 21:31:22 +02:00
src parts of the input field 2024-07-07 00:19:31 +02:00
.gitignore added example file 2024-06-30 14:38:28 +02:00
BeefProj.toml parts of the input field 2024-07-07 00:19:31 +02:00
example.png added example 2024-06-30 16:13:23 +02:00
LICENSE Add LICENSE 2024-06-30 16:55:43 +02:00
README.md Update README.md 2024-06-30 16:41:28 +02:00

TheaterGui

TheaterGui is a simple to use UI library for my engine and for the creation of gui tools.
It can also be embedded into an existing raylib application and can be build for Wasm aswell.
Its written in Beef and is intended to be used in Beef.
Usage in other programming languages might be hard.

Installation

  • Install the raylib-beef library by Starpelly. Either from this website or from the original Github page.
  • Download or clone the code from this repository or from the releases tab.
  • Add the project as a dependency of your own project.
  • Start by using the generator to generate a Screen class
  • Call TheaterGui.App.Run

Usage

Simply inherit from the component you want to create and add a new instance of your class to the current Screen.
Looking at the example code should explain some things.

Example

Image