Ejemplo n.º 1
0
 must_inline void addRect(const TRect& rect){	
     if (m_head==0){
         m_head=getNewY(rect);
         return;			
     }else{		
         insertRect(&m_head,rect);
         meldYLine(rect.y0,rect.y1);
     }
 }
Ejemplo n.º 2
0
Box IMGUIBox::placeRect(const Box &r){
	auto rect = getSpawnPoint(r);
	insertRect(rect);
	return rect;
}
Ejemplo n.º 3
0
 must_inline void insertRectNext(TY* pY,const TRect& rect){
     if (pY->nextY==0)
         insertAtBack(pY,rect);
     else
         insertRect(&pY->nextY,rect);		
 }