Files
pdf/engine/include/pdfengine/layout_pass.hpp
T

16 lines
293 B
C++
Raw Normal View History

2026-08-03 11:26:44 +05:30
#pragma once
#include <pdfengine/layout_session.hpp>
namespace pdfengine {
class ILayoutPass {
public:
virtual ~ILayoutPass() = default;
[[nodiscard]] virtual std::string name() const noexcept = 0;
virtual bool execute(LayoutSession& session) = 0;
};
} // namespace pdfengine