MayaFlux 0.5.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ make_value_group() [1/2]

ValueGroup MayaFlux::Portal::Forma::make_value_group ( std::span< const ValueSpec values,
RowBuffer  header_buf,
std::span< const RowBuffer row_bufs,
Surface surface,
LayoutCursor cursor,
float  row_h,
bool  initially_open = false 
)

make_value_group using the cursor's column extents.

Equivalent to the explicit-extent overload with x_min and x_max taken from cursor.

Definition at line 178 of file QueryUtils.cpp.

186{
187 return make_value_group(values, std::move(header_buf), row_bufs,
188 surface, cursor, cursor.x_min(), cursor.x_max(), row_h, initially_open);
189}
ValueGroup make_value_group(std::span< const ValueSpec > values, RowBuffer header_buf, std::span< const RowBuffer > row_bufs, Surface &surface, LayoutCursor &cursor, float x_min, float x_max, float row_h, bool initially_open)
Construct a collapsible header followed by N value rows under it.

References make_value_group(), MayaFlux::Portal::Forma::LayoutCursor::x_max(), and MayaFlux::Portal::Forma::LayoutCursor::x_min().

+ Here is the call graph for this function: