Blender
V3.3
|
Public Member Functions | |
GridViewLayoutBuilder (uiBlock &block) | |
void | build_from_view (const AbstractGridView &grid_view, const View2D &v2d) const |
Friends | |
class | GridViewBuilder |
Definition at line 311 of file grid_view.cc.
blender::ui::GridViewLayoutBuilder::GridViewLayoutBuilder | ( | uiBlock & | block | ) |
Definition at line 327 of file grid_view.cc.
void blender::ui::GridViewLayoutBuilder::build_from_view | ( | const AbstractGridView & | grid_view, |
const View2D & | v2d | ||
) | const |
Definition at line 340 of file grid_view.cc.
References blender::ui::BuildOnlyVisibleButtonsHelper::fill_layout_after_visible(), blender::ui::BuildOnlyVisibleButtonsHelper::fill_layout_before_visible(), blender::ui::AbstractGridView::foreach_item(), blender::ui::AbstractGridView::get_item_count(), blender::ui::AbstractGridView::get_style(), blender::ui::BuildOnlyVisibleButtonsHelper::is_item_visible(), max, blender::ui::GridViewStyle::tile_width, UI_block_layout_set_current(), uiItemS(), uiLayoutColumn(), uiLayoutGetWidth(), and uiLayoutGridFlow().
Referenced by blender::ui::GridViewBuilder::build_grid_view().
|
friend |
Definition at line 314 of file grid_view.cc.