|
template<typename WidthT , typename HeightT > |
| FSize (WidthT, HeightT) noexcept |
|
auto | operator+= (const FSize &) -> FSize & |
|
auto | operator-= (const FSize &) -> FSize & |
|
auto | getClassName () const -> FString |
|
auto | getWidth () const noexcept -> std::size_t |
|
auto | getHeight () const noexcept -> std::size_t |
|
auto | getArea () const noexcept -> std::size_t |
|
void | setWidth (std::size_t) noexcept |
|
void | setHeight (std::size_t) noexcept |
|
void | setSize (const FSize &) noexcept |
|
void | setSize (std::size_t, std::size_t) noexcept |
|
auto | isEmpty () const noexcept -> bool |
|
auto | width_ref () &noexcept -> std::size_t & |
|
auto | height_ref () &noexcept -> std::size_t & |
|
void | scaleBy (int, int) noexcept |
|
void | scaleBy (const FPoint &) noexcept |
|
|
auto | operator< (const FSize &s1, const FSize &s2) -> bool |
|
auto | operator<= (const FSize &s1, const FSize &s2) -> bool |
|
auto | operator== (const FSize &s1, const FSize &s2) -> bool |
|
auto | operator!= (const FSize &s1, const FSize &s2) -> bool |
|
auto | operator>= (const FSize &s1, const FSize &s2) -> bool |
|
auto | operator> (const FSize &s1, const FSize &s2) -> bool |
|
auto | operator+ (const FSize &s1, const FSize &s2) -> FSize |
|
auto | operator- (const FSize &s1, const FSize &s2) -> FSize |
|
auto | operator<< (std::ostream &outstr, const FSize &s) -> std::ostream & |
|
auto | operator>> (std::istream &instr, FSize &s) -> std::istream & |
|
The documentation for this class was generated from the following files:
- final/util/fsize.h
- final/util/fsize.cpp