#pragma once #include #include #include namespace ResourceHelper { auto initializeResourceSystem(const std::string& pack_file = "resources.pack", bool enable_fallback = true) -> bool; void shutdownResourceSystem(); auto loadFile(const std::string& filepath) -> std::vector; auto shouldUseResourcePack(const std::string& filepath) -> bool; auto getPackPath(const std::string& asset_path) -> std::string; } // namespace ResourceHelper