PixelBullet  0.0.1
A C++ game engine
Loading...
Searching...
No Matches
material_texture_dependencies_internal.h
1#pragma once
2
3#include "pixelbullet/filesystem/virtual_path.h"
4
5#include <string>
6#include <vector>
7
8namespace pixelbullet
9{
10class Filesystem;
11} // namespace pixelbullet
12
13namespace pixelbullet::assets_internal
14{
16{
17 bool loaded = false;
18 std::string error_message;
19 std::vector<VirtualPath> texture_paths;
20};
21
22[[nodiscard]] MaterialTextureDependencyLoadResult LoadMaterialTextureDependencies(const Filesystem& filesystem,
23 const VirtualPath& material_asset_path);
24} // namespace pixelbullet::assets_internal
Definition filesystem.h:20
Definition virtual_path.h:10
Definition material_texture_dependencies_internal.h:16