resource manager
  • C++ 79.3%
  • CMake 20.7%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-08-22 23:21:10 +02:00
ResourceManager upgrade the codebase and secure the code 2026-08-22 23:08:35 +02:00
LICENSE Initial commit 2026-08-21 23:42:44 +02:00
README.md Actualiser README.md 2026-08-21 23:48:14 +02:00

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.