ludus::graphics::renderer::OverlayStyle¶
Ludus Wiki · API overview · Browse API
Struct
Compatibility state for one painter-ordered command.
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/overlays.hpp
#include <ludus/graphics/renderer/overlays.hpp>
struct ludus::graphics::renderer::OverlayStyle final
Fields¶
Depth¶
OverlayDepth ludus::graphics::renderer::OverlayStyle::Depth = OverlayDepth::Always
Depth behavior; never writes depth.
Related types: OverlayDepth
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/overlays.hpp
Scissor¶
rhi::RasterRectangle ludus::graphics::renderer::OverlayStyle::Scissor
Half-open physical scissor, used only when Clip is true.
Related types: rhi::RasterRectangle
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/overlays.hpp
Clip¶
bool ludus::graphics::renderer::OverlayStyle::Clip = false
Enable explicit scissor, including an empty rectangle.
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/overlays.hpp