Rogueutil is a cross-platform C/C++ (Windows and *nix at least) utility for creating text-based user interfaces (TUI) and console-based games.
Simply include rogueutil.h
somewhere in your source code. It will automatically detect your platform
and whether you are using C or C++.
Either read the source code for the comments or see the API reference.
Copyright 2021 Sergei Akhmatdinov
Licensed under the Apache License, Version 2.0 (the "License"); You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Contains many parts from rlutil by Tapio Vierros licensed under WTFPLv2.
Many thanks to Tapio Vierros (@tapio) for making the original rlutil and all of rlutil's individual contributors.
If you worked on rlutil and want an individual acknowledgement, please let me know.
Contributions are welcome no matter who you are and where you come from.
When submitting PRs, please maintain the coding style used for the project. This project uses Doxygen for documentation, when adding new methods, please document them.