procgen/src/resources.h (13 lines of code) (raw):

#pragma once /* Load assets stored as individual image files */ #include <QtGui/QPainter> #include <iostream> #include <memory> std::shared_ptr<QImage> get_asset_ptr(std::string relpath); extern std::string global_resource_root; extern void images_load(); extern std::vector<std::shared_ptr<QImage>> topdown_backgrounds; extern std::vector<std::shared_ptr<QImage>> topdown_simple_backgrounds; extern std::vector<std::shared_ptr<QImage>> platform_backgrounds; extern std::vector<std::shared_ptr<QImage>> space_backgrounds; extern std::vector<std::shared_ptr<QImage>> water_backgrounds; extern std::vector<std::shared_ptr<QImage>> water_surface_backgrounds;