4#include <nlohmann/json_fwd.hpp>
6#include "resource/asset/texture_asset.h"
7#include "resource/resource_handle.h"
24TextureHandle createSolidColorTexture(
27 TextureUsage usage = TextureUsage::Data
71TextureHandle createGeneratedTexture(
const nlohmann::json& source,
ResourceManager& resourceManager);
Open type-erased resource registry with typed handles and generational lifetimes.
Definition resource_manager.h:46