GLWTankSlider Class Reference

#include <GLWTankSlider.h>

Inheritance diagram for GLWTankSlider:

GLWDragger GLWDraggerI GLWidget MetaClass

List of all members.

Public Member Functions

 GLWTankSlider ()
virtual ~GLWTankSlider ()
virtual void draw ()
virtual void currentChanged (unsigned int id, float value)
 REGISTER_CLASS_HEADER (GLWTankSlider)


Detailed Description

Definition at line 26 of file GLWTankSlider.h.


Constructor & Destructor Documentation

GLWTankSlider::GLWTankSlider (  ) 

Definition at line 34 of file GLWTankSlider.cpp.

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

GLWTankSlider::~GLWTankSlider (  )  [virtual]

Definition at line 47 of file GLWTankSlider.cpp.


Member Function Documentation

void GLWTankSlider::draw (  )  [virtual]

Reimplemented from GLWidget.

Definition at line 51 of file GLWTankSlider.cpp.

References fixed::asFloat(), GLWidget::draw(), TankContainer::getCurrentTank(), Tank::getPosition(), TankPosition::getPower(), TankState::getState(), Tank::getState(), ScorchedContext::getTankContainer(), ScorchedClient::instance(), GLWDragger::setCurrent(), and TankState::sNormal.

void GLWTankSlider::currentChanged ( unsigned int  id,
float  value 
) [virtual]

Implements GLWDraggerI.

Definition at line 66 of file GLWTankSlider.cpp.

References TankPosition::changePower(), fixed::fromFloat(), TankContainer::getCurrentTank(), GLWidget::getId(), Tank::getPosition(), TankState::getState(), Tank::getState(), ScorchedContext::getTankContainer(), ScorchedClient::instance(), and TankState::sNormal.

GLWTankSlider::REGISTER_CLASS_HEADER ( GLWTankSlider   ) 


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