1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-28 02:30:05 +00:00

Grid: Convert nonstatic member function to static

This commit is contained in:
reuk 2024-11-18 21:01:52 +00:00
parent 73cb3b88ad
commit d4107836cd
No known key found for this signature in database
GPG key ID: FCB43929F012EE5C

View file

@ -633,6 +633,8 @@ struct Grid::Helpers
//==============================================================================
struct AutoPlacement
{
AutoPlacement() = delete;
using ItemPlacementArray = Array<std::pair<GridItem*, PlacementHelpers::LineArea>>;
//==============================================================================
@ -841,7 +843,7 @@ struct Grid::Helpers
}
//==============================================================================
ItemPlacementArray deduceAllItems (Grid& grid) const
static ItemPlacementArray deduceAllItems (Grid& grid)
{
const auto namedAreas = PlacementHelpers::deduceNamedAreas (grid.templateAreas);
@ -1112,7 +1114,7 @@ float Grid::TrackInfo::getAbsoluteSize (float relativeFractionalUnit) const
//==============================================================================
void Grid::performLayout (Rectangle<int> targetArea)
{
const auto itemsAndAreas = Helpers::AutoPlacement().deduceAllItems (*this);
const auto itemsAndAreas = Helpers::AutoPlacement::deduceAllItems (*this);
auto implicitTracks = Helpers::AutoPlacement::createImplicitTracks (*this, itemsAndAreas);