aedRect Class Reference

#include <aedRect.h>

List of all members.

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


Constructor & Destructor Documentation

aedRect::aedRect (  )  [inline]

aedRect::aedRect ( Sint32  x,
Sint32  y,
Sint32  w,
Sint32  h 
) [inline]

aedRect::aedRect ( SDL_Rect &  rect  )  [inline]


Member Function Documentation

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]


Member Data Documentation

Sint32 aedRect::m_H [private]

Sint32 aedRect::m_W [private]

Sint32 aedRect::m_X [private]

Sint32 aedRect::m_Y [private]


The documentation for this class was generated from the following file:
Generated on Sun Mar 11 15:33:25 2007 for MetalWarriors by  doxygen 1.4.7