| 111 | }); |
| 112 | return out; |
| 113 | } |
| 114 | |
| 115 | std::string ResourceBundle::read_text(std::string_view id) const { |
| 116 | return engine::io::read_text_file(require_file(id)); |
| 117 | } |
| 118 | |
| 119 | engine::io::json::Value ResourceBundle::parse_json(std::string_view id) const { |
| 120 | return engine::io::json::parse_file(require_file(id)); |
| 121 | } |
| 122 | |
| 123 | engine::io::json::Value ResourceBundle::parse_jsonc(std::string_view id) const { |
| 124 | return engine::io::json::parse_jsonc_file(require_file(id)); |
| 125 | } |
no test coverage detected