| 
    Simple GUI Library
    
   | 
 
Public Member Functions | |
| virtual void | attach (C *control)=0 | 
  Public Member Functions inherited from Sgl::Skin | |
| virtual void | dispose ()=0 | 
| Should be called by Control when this skin is replaced.  More... | |
| virtual void | prerenderControl () | 
| virtual Component * | getHitComponent (int32_t x, int32_t y) | 
| virtual const Control * | getControl () const =0 | 
| virtual Control * | getModifiableControl ()=0 | 
| virtual int32_t | computePrefHeight (int32_t width=-1) const | 
| virtual int32_t | computePrefWidth (int32_t height=-1) const | 
| virtual int32_t | computeMinHeight (int32_t width=-1) const | 
| virtual int32_t | computeMinWidth (int32_t height=-1) const | 
| virtual int32_t | computeMaxHeight (int32_t width=-1) const | 
| virtual int32_t | computeMaxWidth (int32_t height=-1) const | 
| virtual void | layoutChildren () |