mirror of
https://codeberg.org/HvK_Okla/Tinyressourcemanager.git
synced 2026-09-18 13:01:10 +00:00
resource manager
- C++ 79.3%
- CMake 20.7%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| ResourceManager | ||
| LICENSE | ||
| README.md | ||
ResourceManagerProject:
A generic, modern C++17 resource manager with caching, automatic memory cleanup, and easy integration.
Features: Generic – works with any resource type
Built-in cache – prevents redundant loading
Smart memory – frees unused resources via unloadUnused()
Modern C++ – uses std::shared_ptr, std::filesystem, std::unordered_map
Header-only – just include ResourceManager.hpp
Build Requires C++17, CMake ≥ 3.15, and a compatible compiler.
bash cmake -B build -G Ninja cmake --build build Or open in Visual Studio with the CMake extension.