nux-0.9.48

nux::ColorRangeValuator Class Reference

#include <Nux/ColorRangeValuator.h>

Inheritance diagram for nux::ColorRangeValuator:
nux::RangeValue nux::View nux::InputArea nux::Area nux::InitiallyUnownedObject nux::Focusable nux::Object nux::Trackable

Public Member Functions

 ColorRangeValuator (float value=0.0f, Color StartColor=Color(0xFFFFFFFF), Color EndColor=Color(0x00000000))
 ~ColorRangeValuator ()
virtual void Draw (GraphicsEngine &GfxContext, bool force_draw)
Color GetColor () const
 Get the interpolated color.

Protected Member Functions

void InitializeWidgets ()
void InitializeLayout ()
void DestroyLayout ()

Constructor & Destructor Documentation

nux::ColorRangeValuator::ColorRangeValuator ( float  value = 0.0f,
Color  StartColor = Color(0xFFFFFFFF),
Color  EndColor = Color(0x00000000) 
)
nux::ColorRangeValuator::~ColorRangeValuator ( )

Member Function Documentation

void nux::ColorRangeValuator::DestroyLayout ( ) [protected]

Reimplemented from nux::RangeValue.

virtual void nux::ColorRangeValuator::Draw ( GraphicsEngine GfxContext,
bool  force_draw 
) [virtual]

Reimplemented from nux::RangeValue.

Color nux::ColorRangeValuator::GetColor ( ) const

Get the interpolated color.

Returns:
The interpolated color.
void nux::ColorRangeValuator::InitializeLayout ( ) [protected]

Reimplemented from nux::RangeValue.

void nux::ColorRangeValuator::InitializeWidgets ( ) [protected]

Reimplemented from nux::RangeValue.


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