Update README.md
All checks were successful
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 5m22s
All checks were successful
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 5m22s
This commit is contained in:
19
README.md
19
README.md
@@ -1,12 +1,27 @@
|
|||||||
# ReWindow
|
# ReWindow
|
||||||
[](http://unlicense.org/)
|
[](http://unlicense.org/)
|
||||||
|
|
||||||
A library which allows easily creating and managing a window and it's events across multiple platforms *primarily for games*.
|
A library which allows easily creating and managing a window and it's events across multiple platforms *primarily for games*.
|
||||||
|
|
||||||
|
|
||||||
|
## Features
|
||||||
|
- Window Creation - Create multiple windows at once. Windows can also create so-called `dialog-boxes`, which are technically windows too.
|
||||||
|
- Window Management - Change the state of the window, title, size, fullscreen mode, v-sync, and more.
|
||||||
|
- Window Events - Callback function hooks for reading user-input and window state events, such as exit, focus, etc.
|
||||||
|
- State of the Art C++20
|
||||||
|
- Supported Platforms: X11 on Linux, Windows
|
||||||
|
- Builds on ARM.
|
||||||
|
- One API supports all platforms.
|
||||||
|
- Supports OpenGL, Vulkan, Software Rendering(?)
|
||||||
|
- Public Domain.
|
||||||
|
- Lightweight AF.
|
||||||
|
- Painless integration with <your favorite graphics API>. (Ours is JGL!)
|
||||||
|
- Straightforward, well-documented source code and API.
|
||||||
|
- Packaged with InputService as a built-in, portable input API.
|
||||||
|
|
||||||
|
|
||||||
## Run Demo
|
## Run Demo
|
||||||
|
|
||||||
|
|
||||||
Install dependencies
|
Install dependencies
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
|
Reference in New Issue
Block a user