Searched refs:crossing (Results 1 - 4 of 4) sorted by relevance
/haiku-fatelf/src/servers/app/stackandtile/ |
H A D | Tiling.cpp | 139 Crossing* crossing = crossingList->ItemAt(c); local 140 if (_InteresstingCrossing(crossing, cor, windowFrame)) { 141 if (_FindFreeArea(group, crossing, cor, windowFrame)) { 159 SATTiling::_InteresstingCrossing(Crossing* crossing, argument 162 const Corner* corner = crossing->GetOppositeCorner(cor); 166 float hTabPosition = crossing->HorizontalTab()->Position(); 167 float vTabPosition = crossing->VerticalTab()->Position(); 173 if (crossing->RightBottomCorner()->status == Corner::kUsed) 177 if (crossing->LeftBottomCorner()->status == Corner::kUsed) 179 if (crossing 241 _FindFreeArea(SATGroup* group, const Crossing* crossing, Corner::position_t corner, BRect& windowFrame) argument 531 Crossing* crossing = tab->FindCrossing(orthTab); local [all...] |
H A D | Tiling.h | 37 bool _InteresstingCrossing(Crossing* crossing, 40 const Crossing* crossing,
|
H A D | SATGroup.cpp | 398 WindowArea::_CrossingByPosition(Crossing* crossing, SATGroup* group) argument 402 Tab* oldHTab = crossing->HorizontalTab(); 409 Tab* oldVTab = crossing->VerticalTab(); 687 Crossing* crossing = new (std::nothrow)Crossing(vTab, hTab); local 688 if (!crossing) 691 if (!fCrossingList.AddItem(crossing)) { 694 if (!tab->fCrossingList.AddItem(crossing)) { 695 fCrossingList.RemoveItem(crossing); 699 BReference<Crossing> crossingRef(crossing, true); 705 Tab::RemoveCrossing(Crossing* crossing) argument [all...] |
H A D | SATGroup.h | 115 bool RemoveCrossing(Crossing* crossing); 201 // Find crossing by tab position in group and if not exist create 203 BReference<Crossing> _CrossingByPosition(Crossing* crossing, 248 /*! Create a new WindowArea from the crossing and add the window. */
|
Completed in 36 milliseconds