|
YCLIMP
Yandex Command Line Interface Music Player
|
The SWHolder class does not own SubWindows It's only responsible for Positions, Size, Resize events and what SubWindow to display. More...
#include <SWHolder.hpp>
Public Member Functions | |
| SWHolder (SWHolderType holderType, Recti bounds, PositionType posType) | |
| void | HoldSubWindow (SubWindow::Ptr subWindow) |
| void | HandleResizeEvent (Recti newRect) |
| void | UpdateRectSize (Recti newRect) |
| void | SetNewPosNBounds (PositionType posType, Recti bounds) |
| void | EnableAndSelect () |
| void | DisableAndDeselect () |
| void | Select () |
| void | Deselect () |
| void | SelectSubWindow (ESWTypes swType) |
| bool | IsSelected () const |
| bool | IsVisible () const |
| PositionType | GetPosType () const |
| const Recti & | GetBounds () const |
The SWHolder class does not own SubWindows It's only responsible for Positions, Size, Resize events and what SubWindow to display.