15 enum class SLayout{FloatLayout, GridLayout, BorderLayout};
 
   23     int _gridX = 1, _gridY = 1;
 
   27     void _updateBgColor();
 
   39     string mBgColorStr = 
"white";
 
   42     SContainer(SLayout lay, 
int width=1, 
int height=1);
 
   51     virtual void draw(
SWindow* win, 
int drawX, 
int drawY);
 
   55     virtual void setSize(
int sizeX, 
int sizeY);
 
   63     void addElem(
SElement* elt, 
int posX=-1, 
int posY=-1);
 
   68     void setBgColor(
string bgColor);
 
Definition: container.h:20
 
SLayout mLayout
Definition: container.h:33
 
vector< SElement * > mElements
Definition: container.h:37