libultra
is a powerful collection of helper functions designed specifically for the Ultrahand Overlay project. This library offers a comprehensive set of utilities aimed at simplifying common tasks and enhancing the efficiency of your projects within the Ultrahand Overlay ecosystem.
- ultra.hpp: The main header file for the
libultra
library, including all essential functions and declarations for seamless integration into your projects.
- debug_funcs.hpp: A collection of functions tailored for debugging purposes, aiding in identifying and resolving issues within your codebase.
- download_funcs.hpp: Utilities for managing file downloads, enabling seamless retrieval of resources from external sources.
- get_funcs.hpp: Functions for retrieving data from various sources, simplifying the process of fetching information within your applications.
- hex_funcs.hpp: Tools for working with hexadecimal data, facilitating operations such as conversion and manipulation of hexadecimal values.
- ini_funcs.hpp: Helper functions for handling INI configuration files, offering a convenient way to manage application settings.
- json_funcs.hpp: Utilities for parsing and manipulating JSON data, providing easy integration with JSON-based APIs and services.
- list_funcs.hpp: Functions for working with lists and arrays, offering essential operations like sorting, searching, and manipulation of list elements.
- mod_funcs.hpp: Functions for manipulating game mods, facilitating operations and management tasks related to modifications in gaming environments.
- path_funcs.hpp: Tools for working with file paths and directories, simplifying file system operations within your applications.
- string_funcs.hpp: A collection of string manipulation functions, providing utilities for tasks such as formatting, searching, and modification of strings.
To build Ultrahand overlays with libultra
+ libtesla
, simply add the lib
folder to your project, then import tesla.hpp
.
Contributions to libultra
are welcome. If you have ideas for additional helper functions or improvements to existing ones, feel free to submit a pull request or open an issue on GitHub.
Licensed under both GPLv2 and CC-BY-4.0.
Copyright (c) 2024 ppkantorski