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

◆ make_entry_group() [1/2]

MAYAFLUX_API EntryGroup MayaFlux::Portal::Forma::make_entry_group ( std::span< const EntrySpec >  entrys,
std::string_view  header_label,
FormaTarget  header_buf,
std::span< const EntryBuffer >  row_bufs,
Surface &  surface,
LayoutCursor &  cursor,
float  row_h,
bool  initially_open = false 
)

make_entry_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 137 of file Entry.cpp.

146{
147 return make_entry_group(entrys, header_label, std::move(header_buf), row_bufs,
148 surface, cursor, cursor.x_min(), cursor.x_max(), row_h, initially_open);
149}
EntryGroup make_entry_group(std::span< const EntrySpec > entrys, std::string_view header_label, FormaTarget header_buf, std::span< const EntryBuffer > 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 entry rows under it.
Definition Entry.cpp:104

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

+ Here is the call graph for this function: