The Vish Visualization Shell
0.3
Vish
Wizt
RenderLambda
Wizt::RenderLambda Concept Reference
Concept definition
template
<
typename
F>
concept
RenderLambda
=
requires
(F f,
const
VRenderContext
& ctx,
typename
render_lambda_signature<F>::slot_type
slot)
{
{ f(ctx, slot) } -> std::same_as<typename render_lambda_signature<F>::return_type>;
}
Wizt::VRenderContext
Base class for objects that may display something.
Definition
VRenderContext.hpp:77
Wizt::RenderLambda
Definition
RenderBasin.hpp:73
Wizt::render_lambda_signature
render_lambda_traits< decltype(&std::remove_cvref_t< F >::operator())> render_lambda_signature
A type trait class that matches lambda functions that take a VRenderContext& as first argument,...
Definition
RenderBasin.hpp:70
Generated on
for The Vish Visualization Shell by
1.16.1