WiiUPluginLoaderBackend/source/utils
Maschell cc5acd0980 - use const auto& where possible
- avoid using const std::unique_ptr& and const std::shared_ptr&
- avoid wrapping results in std::optional
- prefer std::string_view over const std::string&
- update FSUtils::LoadFileToMem to write into std::vector<uint8_t>
- use std::span when possible
- Avoid unnessecary copies in PluginDataFactory
- allocate plugins as HeapMemoryFixedSize which bascially is a std::unique_ptr with fixed size
2024-04-25 16:19:26 +02:00
..
ConfigUtils.cpp - use const auto& where possible 2024-04-25 16:19:26 +02:00
ConfigUtils.h Improve config menu by adding a loading screen 2023-01-05 22:09:23 +01:00
DrawUtils.cpp Fix memory leak in DrawUtils::print function 2023-01-05 22:09:23 +01:00
DrawUtils.h Use libschrift instead of Freetype for font rendering 2023-01-04 22:12:14 +01:00
ElfUtils.cpp - use const auto& where possible 2024-04-25 16:19:26 +02:00
ElfUtils.h - use const auto& where possible 2024-04-25 16:19:26 +02:00
exports.cpp - use const auto& where possible 2024-04-25 16:19:26 +02:00
exports.h Format the code via clang-format 2022-02-04 16:35:53 +01:00
HeapMemoryFixedSize.h - use const auto& where possible 2024-04-25 16:19:26 +02:00
json.hpp Config: Delete corrupted config files 2023-08-16 11:03:28 +02:00
logger.c Format the code via clang-format 2022-02-04 16:35:53 +01:00
logger.h Ignore files that don't end with ".wps" or start with "." or "_" 2022-09-24 13:19:12 +02:00
schrift.c Use libschrift instead of Freetype for font rendering 2023-01-04 22:12:14 +01:00
schrift.h Use libschrift instead of Freetype for font rendering 2023-01-04 22:12:14 +01:00
StorageUtils.cpp - use const auto& where possible 2024-04-25 16:19:26 +02:00
StorageUtils.h Use latest WUPS version 2022-08-26 22:31:18 +02:00
StringTools.cpp Truncate the headline in config menu 2022-09-19 21:55:48 +02:00
StringTools.h - use const auto& where possible 2024-04-25 16:19:26 +02:00
utils.cpp Keep track of acquired RPLs and release them on exit 2022-10-05 21:01:41 +02:00
utils.h - use const auto& where possible 2024-04-25 16:19:26 +02:00
wiiu_zlib.hpp Avoid using streams in ELFIO to massively reduce the binary size 2023-01-04 16:35:06 +01:00