#include <aedRect.h>
Public Member Functions | |
| aedRect () | |
| aedRect (Sint32 x, Sint32 y, Sint32 w, Sint32 h) | |
| aedRect (SDL_Rect &rect) | |
| Sint32 | getWidth (void) |
| Sint32 | getHeight (void) |
| Sint32 | getX (void) |
| Sint32 | getY (void) |
| Sint32 | getX2 (void) |
| Sint32 | getY2 (void) |
| void | setX (Sint32 X) |
| void | setY (Sint32 Y) |
| void | setWidth (Sint32 W) |
| void | setHeight (Sint32 H) |
| void | setRect (Sint32 X, Sint32 Y, Sint32 W, Sint32 H) |
| bool | isPointIn (Sint32 x, Sint32 y) |
| void | dumpAll (void) |
| SDL_Rect | getSDLRect (void) |
| bool | operator== (aedRect op2) |
| bool | operator!= (aedRect op2) |
Private Attributes | |
| Sint32 | m_X |
| Sint32 | m_Y |
| Sint32 | m_W |
| Sint32 | m_H |
| aedRect::aedRect | ( | ) | [inline] |
| aedRect::aedRect | ( | Sint32 | x, | |
| Sint32 | y, | |||
| Sint32 | w, | |||
| Sint32 | h | |||
| ) | [inline] |
| aedRect::aedRect | ( | SDL_Rect & | rect | ) | [inline] |
| void aedRect::dumpAll | ( | void | ) | [inline] |
| Sint32 aedRect::getHeight | ( | void | ) | [inline] |
| SDL_Rect aedRect::getSDLRect | ( | void | ) | [inline] |
| Sint32 aedRect::getWidth | ( | void | ) | [inline] |
| Sint32 aedRect::getX | ( | void | ) | [inline] |
| Sint32 aedRect::getX2 | ( | void | ) | [inline] |
| Sint32 aedRect::getY | ( | void | ) | [inline] |
| Sint32 aedRect::getY2 | ( | void | ) | [inline] |
| bool aedRect::isPointIn | ( | Sint32 | x, | |
| Sint32 | y | |||
| ) | [inline] |
| bool aedRect::operator!= | ( | aedRect | op2 | ) | [inline] |
| bool aedRect::operator== | ( | aedRect | op2 | ) | [inline] |
| void aedRect::setHeight | ( | Sint32 | H | ) | [inline] |
| void aedRect::setRect | ( | Sint32 | X, | |
| Sint32 | Y, | |||
| Sint32 | W, | |||
| Sint32 | H | |||
| ) | [inline] |
| void aedRect::setWidth | ( | Sint32 | W | ) | [inline] |
| void aedRect::setX | ( | Sint32 | X | ) | [inline] |
| void aedRect::setY | ( | Sint32 | Y | ) | [inline] |
Sint32 aedRect::m_H [private] |
Sint32 aedRect::m_W [private] |
Sint32 aedRect::m_X [private] |
Sint32 aedRect::m_Y [private] |
1.4.7