torque Torque Game Engine Documentation
TGE Version 1.5.2

XMessageBoxButton Class Reference

#include <x86UNIXMessageBox.h>


Public Member Functions

 XMessageBoxButton ()
 XMessageBoxButton (const char *label, int clickVal)
const char * getLabel ()
int getClickVal ()
int getLabelWidth ()
void setLabelWidth (int width)
void setButtonRect (int x, int y, int width, int height)
void setMouseCoordinates (int x, int y)
bool drawReverse ()
bool pointInRect (int x, int y)
void setMouseDown (bool mouseDown)
bool isMouseDown ()

Private Attributes

char mLabel [LabelSize]
int mClickVal
int mLabelWidth
int mX
int mY
int mWidth
int mHeight
int mMouseX
int mMouseY
bool mMouseDown

Static Private Attributes

static const int LabelSize = 100


Constructor & Destructor Documentation

XMessageBoxButton::XMessageBoxButton (  ) 

XMessageBoxButton::XMessageBoxButton ( const char *  label,
int  clickVal 
)


Member Function Documentation

const char* XMessageBoxButton::getLabel (  )  [inline]

int XMessageBoxButton::getClickVal (  )  [inline]

int XMessageBoxButton::getLabelWidth (  )  [inline]

void XMessageBoxButton::setLabelWidth ( int  width  )  [inline]

void XMessageBoxButton::setButtonRect ( int  x,
int  y,
int  width,
int  height 
) [inline]

void XMessageBoxButton::setMouseCoordinates ( int  x,
int  y 
) [inline]

bool XMessageBoxButton::drawReverse (  )  [inline]

bool XMessageBoxButton::pointInRect ( int  x,
int  y 
) [inline]

void XMessageBoxButton::setMouseDown ( bool  mouseDown  )  [inline]

bool XMessageBoxButton::isMouseDown (  )  [inline]


Field Documentation

const int XMessageBoxButton::LabelSize = 100 [static, private]




All Rights Reserved GarageGames.com, Inc. 1999-2005
Auto-magically Generated with Doxygen