mirror of
https://github.com/RGBCube/serenity
synced 2025-07-25 15:17:36 +00:00
Meta+Userland: Pass Gfx::IntPoint by value
This is just two ints or 8 bytes or the size of the reference on x86_64 or AArch64.
This commit is contained in:
parent
bbc149ebb9
commit
7be0b27dd3
161 changed files with 442 additions and 441 deletions
|
@ -106,7 +106,7 @@ auto IconView::get_item_data(int item_index) const -> ItemData&
|
|||
return item_data;
|
||||
}
|
||||
|
||||
auto IconView::item_data_from_content_position(Gfx::IntPoint const& content_position) const -> ItemData*
|
||||
auto IconView::item_data_from_content_position(Gfx::IntPoint content_position) const -> ItemData*
|
||||
{
|
||||
if (!m_visual_row_count || !m_visual_column_count)
|
||||
return nullptr;
|
||||
|
@ -195,7 +195,7 @@ Gfx::IntRect IconView::item_rect(int item_index) const
|
|||
};
|
||||
}
|
||||
|
||||
ModelIndex IconView::index_at_event_position(Gfx::IntPoint const& position) const
|
||||
ModelIndex IconView::index_at_event_position(Gfx::IntPoint position) const
|
||||
{
|
||||
VERIFY(model());
|
||||
auto adjusted_position = to_content_position(position);
|
||||
|
@ -244,7 +244,7 @@ void IconView::mouseup_event(MouseEvent& event)
|
|||
AbstractView::mouseup_event(event);
|
||||
}
|
||||
|
||||
bool IconView::update_rubber_banding(Gfx::IntPoint const& input_position)
|
||||
bool IconView::update_rubber_banding(Gfx::IntPoint input_position)
|
||||
{
|
||||
auto adjusted_position = to_content_position(input_position.constrained(widget_inner_rect().inflated(1, 1)));
|
||||
if (m_rubber_band_current != adjusted_position) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue