GLWTankFire Class Reference

#include <GLWTankFire.h>

Inheritance diagram for GLWTankFire:

GLWidget MetaClass

List of all members.

Public Member Functions

 GLWTankFire ()
virtual ~GLWTankFire ()
virtual void mouseDown (int button, float x, float y, bool &skipRest)
virtual void mouseUp (int button, float x, float y, bool &skipRest)
 REGISTER_CLASS_HEADER (GLWTankFire)

Protected Attributes

bool dragging_


Detailed Description

Definition at line 26 of file GLWTankFire.h.


Constructor & Destructor Documentation

GLWTankFire::GLWTankFire (  ) 

Definition at line 31 of file GLWTankFire.cpp.

References GLWidget::setToolTip(), and ToolTip::ToolTipHelp.

GLWTankFire::~GLWTankFire (  )  [virtual]

Definition at line 41 of file GLWTankFire.cpp.


Member Function Documentation

void GLWTankFire::mouseDown ( int  button,
float  x,
float  y,
bool &  skipRest 
) [virtual]

Reimplemented from GLWidget.

Definition at line 46 of file GLWTankFire.cpp.

References dragging_, GLWidget::h_, GLWidget::inBox(), GLWidget::w_, GLWidget::x_, and GLWidget::y_.

void GLWTankFire::mouseUp ( int  button,
float  x,
float  y,
bool &  skipRest 
) [virtual]

Reimplemented from GLWidget.

Definition at line 54 of file GLWTankFire.cpp.

References dragging_, TankKeyboardControlUtil::fireShot(), TankContainer::getCurrentTank(), TankState::getState(), Tank::getState(), ScorchedContext::getTankContainer(), GLWidget::h_, GLWidget::inBox(), ScorchedClient::instance(), TankState::sNormal, GLWidget::w_, GLWidget::x_, and GLWidget::y_.

GLWTankFire::REGISTER_CLASS_HEADER ( GLWTankFire   ) 


Member Data Documentation

bool GLWTankFire::dragging_ [protected]

Definition at line 38 of file GLWTankFire.h.

Referenced by mouseDown(), and mouseUp().


The documentation for this class was generated from the following files:
Generated on Mon Feb 16 15:15:02 2009 for Scorched3D by  doxygen 1.5.3