#include <strut.hh>
Definition at line 12 of file strut.hh.
Public Methods | |
Strut (void) | |
Constructs a new Strut with no margins. | |
Strut (int l, int t, int r, int b) | |
Constructs a new Strut with margins. | |
bool | operator== (const Strut &o) const |
Public Attributes | |
unsigned int | top |
The margin on the top of the Strut. | |
unsigned int | bottom |
The margin on the bottom of the Strut. | |
unsigned int | left |
The margin on the left of the Strut. | |
unsigned int | right |
The margin on the right of the Strut. |
|
Constructs a new Strut with no margins.
Definition at line 23 of file strut.hh.
|
|
Constructs a new Strut with margins.
Definition at line 25 of file strut.hh.
|
|
Definition at line 27 of file strut.hh. References bottom, left, right, and top.
|
|
The margin on the bottom of the Strut.
Definition at line 16 of file strut.hh. Referenced by ob::Frame::adjustSize(), ob::Screen::calcArea(), ob::Frame::clientGravity(), ob::Frame::frameGravity(), ob::Client::maximize(), operator==(), ob::Screen::updateStrut(), and ob::Client::updateStrut(). |
|
The margin on the left of the Strut.
Definition at line 18 of file strut.hh. Referenced by ob::Frame::adjustShape(), ob::Frame::adjustSize(), ob::Screen::calcArea(), ob::Frame::clientGravity(), ob::Frame::frameGravity(), ob::Client::internal_move(), operator==(), ob::Screen::updateStrut(), and ob::Client::updateStrut(). |
|
The margin on the right of the Strut.
Definition at line 20 of file strut.hh. Referenced by ob::Frame::adjustSize(), ob::Screen::calcArea(), ob::Frame::clientGravity(), ob::Frame::frameGravity(), operator==(), ob::Screen::updateStrut(), and ob::Client::updateStrut(). |
|
The margin on the top of the Strut.
Definition at line 14 of file strut.hh. Referenced by ob::Frame::adjustShape(), ob::Frame::adjustSize(), ob::Screen::calcArea(), ob::Frame::clientGravity(), ob::Frame::frameGravity(), ob::Client::internal_move(), ob::Client::maximize(), operator==(), ob::Screen::updateStrut(), and ob::Client::updateStrut(). |