예제 #1
0
 Canvas(int w, int h)
   : needToSort(false),
     w(w),
     h(h)
 {  
   topLefts.push_back( Coord(0,0) );
 }
예제 #2
0
 bool Use(const Content<_T> &content) {
  
   const Size  &size = content.size;
   const Coord &coord = content.coord;
   
   topLefts.push_front	( Coord( coord.x + size.w, coord.y          ) );
   topLefts.push_back	( Coord( coord.x         , coord.y + size.h ) );
   
   contentVector.push_back( content );
   
   needToSort = true;
   
   return true;
 }