mirror of
https://github.com/johndoe6345789/SDL3CPlusPlus.git
synced 2026-04-26 14:44:58 +00:00
19 lines
461 B
C++
19 lines
461 B
C++
#pragma once
|
|
|
|
#include "../interfaces/config_types.hpp"
|
|
|
|
#include <MaterialXCore/Document.h>
|
|
|
|
#include <filesystem>
|
|
|
|
namespace sdl3cpp::services::impl {
|
|
|
|
class MaterialXDocumentLoader {
|
|
public:
|
|
MaterialX::DocumentPtr Load(const std::filesystem::path& documentPath,
|
|
const MaterialXConfig& config,
|
|
const std::filesystem::path& scriptDirectory) const;
|
|
};
|
|
|
|
} // namespace sdl3cpp::services::impl
|