![]() |
Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members
|
#include <FXSize.h>
Public Member Functions | |
| FXSize () | |
| FXSize (const FXSize &s) | |
| FXSize (FXshort ww, FXshort hh) | |
| bool | empty () const |
| bool | operator! () const |
| bool | operator== (const FXSize &s) const |
| bool | operator!= (const FXSize &s) const |
| FXSize & | grow (FXshort margin) |
| FXSize & | grow (FXshort hormargin, FXshort vermargin) |
| FXSize & | grow (FXshort leftmargin, FXshort rightmargin, FXshort topmargin, FXshort bottommargin) |
| FXSize & | shrink (FXshort margin) |
| FXSize & | shrink (FXshort hormargin, FXshort vermargin) |
| FXSize & | shrink (FXshort leftmargin, FXshort rightmargin, FXshort topmargin, FXshort bottommargin) |
| FXSize & | operator= (const FXSize &s) |
| FXSize & | set (const FXSize &s) |
| FXSize & | set (FXshort ww, FXshort hh) |
| FXSize & | operator+= (const FXSize &s) |
| FXSize & | operator-= (const FXSize &s) |
| FXSize & | operator*= (FXshort c) |
| FXSize & | operator/= (FXshort c) |
| FXSize | operator- () |
| FXSize | operator+ (const FXSize &s) const |
| FXSize | operator- (const FXSize &s) const |
Public Attributes | |
| FXshort | w |
| FXshort | h |
Friends | |
| FXSize | operator* (const FXSize &s, FXshort c) |
| FXSize | operator* (FXshort c, const FXSize &s) |
| FXSize | operator/ (const FXSize &s, FXshort c) |
| FXSize | operator/ (FXshort c, const FXSize &s) |
| FXStream & | operator<< (FXStream &store, const FXSize &s) |
| FXStream & | operator>> (FXStream &store, FXSize &s) |
Size.
|
inline |
Constructors.
|
inline |
|
inline |
Test if empty.
|
inline |
Test if zero.
|
inline |
| FXSize& FX::FXSize::grow | ( | FXshort | leftmargin, |
| FXshort | rightmargin, | ||
| FXshort | topmargin, | ||
| FXshort | bottommargin | ||
| ) |
| FXSize& FX::FXSize::shrink | ( | FXshort | leftmargin, |
| FXshort | rightmargin, | ||
| FXshort | topmargin, | ||
| FXshort | bottommargin | ||
| ) |
|
inline |
Negation.
| FXshort FX::FXSize::w |
Referenced by operator!=(), FX::operator*(), operator+(), operator+=(), operator-(), operator-=(), FX::operator/(), operator=(), operator==(), set(), and FX::FXRectangle::set().
| FXshort FX::FXSize::h |
Referenced by operator!=(), FX::operator*(), operator+(), operator+=(), operator-(), operator-=(), FX::operator/(), operator=(), operator==(), set(), and FX::FXRectangle::set().
|
|