orxonox::BarColour Class Reference

#include <src/orxonox/overlays/hud/HUDBar.h>

Inheritance diagram for orxonox::BarColour:

orxonox::BaseObject orxonox::OrxonoxClass

List of all members.

Public Member Functions

 BarColour (BaseObject *creator)
const ColourValue & getColour () const
float getPosition () const
void setColour (const ColourValue &colour)
void setPosition (float pos)
virtual void XMLPort (Element &xmlElement, XMLPort::Mode mode)
 XML loading and saving.
virtual ~BarColour ()

Private Attributes

ColourValue colour_
float position_


Constructor & Destructor Documentation

orxonox::BarColour::BarColour ( BaseObject creator  ) 

virtual orxonox::BarColour::~BarColour (  )  [inline, virtual]


Member Function Documentation

const ColourValue& orxonox::BarColour::getColour (  )  const [inline]

float orxonox::BarColour::getPosition (  )  const [inline]

void orxonox::BarColour::setColour ( const ColourValue &  colour  )  [inline]

Referenced by BarColour(), and XMLPort().

void orxonox::BarColour::setPosition ( float  pos  )  [inline]

Referenced by BarColour(), and XMLPort().

void orxonox::BarColour::XMLPort ( Element &  xmlelement,
XMLPort::Mode  mode 
) [virtual]

XML loading and saving.

Parameters:
xmlelement The XML-element
loading Loading (true) or saving (false)
Returns:
The XML-element

Reimplemented from orxonox::BaseObject.

References getColour(), getPosition(), setColour(), setPosition(), SUPER, and XMLPortParam.


Member Data Documentation

ColourValue orxonox::BarColour::colour_ [private]


The documentation for this class was generated from the following files:

Generated on Tue Jul 28 16:22:20 2009 for Orxonox by  doxygen 1.5.6