Files
SDL3CPlusPlus/src/services/impl/materialx_document_loader.hpp
2026-01-09 21:08:51 +00:00

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