GLSL Struct 1.4.0
glslstruct
Loading...
Searching...
No Matches
glslstruct::utils::has_layout_traits_context Concept Reference

Checks if a type T provides a nested 'context_type'. More...

#include <layout_traits_concept.hpp>

Concept definition

template<class T>
concept has_layout_traits_context = requires { typename T::context_type; }
Checks if a type T provides a nested 'context_type'.
Definition layout_traits_concept.hpp:75

Detailed Description

Checks if a type T provides a nested 'context_type'.

Layout traits can optionally depend on a context object (e.g., to track state across multiple member additions).