nux-0.9.46

nux::NumericValuator Class Reference

#include <Nux/NumericValuator.h>

Inheritance diagram for nux::NumericValuator:
nux::SpinBox_Logic nux::View nux::InputArea nux::Area nux::InitiallyUnownedObject nux::Focusable nux::Object nux::Trackable

Public Member Functions

 NumericValuator ()
 ~NumericValuator ()
virtual long ProcessEvent (IEvent &ievent, long TraverseInfo, long ProcessEventInfo)
virtual void Draw (GraphicsEngine &GfxContext, bool force_draw)
virtual void DrawContent (GraphicsEngine &GfxContext, bool force_draw)
virtual void PostDraw (GraphicsEngine &GfxContext, bool force_draw)
virtual void ImplementIncrementBtn ()
virtual void ImplementDecrementBtn ()
virtual void ImplementValidateEntry ()
void SetValue (float value)
float GetValue () const
void SetStep (float f)
float GetStep ()

Data Fields

sigc::signal< void > sigIncrement
sigc::signal< void > sigDecrement
sigc::signal< void, float > sigValueChanged

Protected Member Functions

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

Constructor & Destructor Documentation

nux::NumericValuator::NumericValuator ( )
nux::NumericValuator::~NumericValuator ( )

Member Function Documentation

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

Reimplemented from nux::View.

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

Implements nux::SpinBox_Logic.

virtual void nux::NumericValuator::DrawContent ( GraphicsEngine GfxContext,
bool  force_draw 
) [virtual]

Implements nux::SpinBox_Logic.

float nux::NumericValuator::GetStep ( )
float nux::NumericValuator::GetValue ( ) const
virtual void nux::NumericValuator::ImplementDecrementBtn ( ) [virtual]

Implements nux::SpinBox_Logic.

virtual void nux::NumericValuator::ImplementIncrementBtn ( ) [virtual]

Implements nux::SpinBox_Logic.

virtual void nux::NumericValuator::ImplementValidateEntry ( ) [virtual]

Implements nux::SpinBox_Logic.

void nux::NumericValuator::InitializeLayout ( ) [protected]

Reimplemented from nux::View.

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

Reimplemented from nux::View.

virtual void nux::NumericValuator::PostDraw ( GraphicsEngine GfxContext,
bool  force_draw 
) [virtual]

Implements nux::SpinBox_Logic.

virtual long nux::NumericValuator::ProcessEvent ( IEvent ievent,
long  TraverseInfo,
long  ProcessEventInfo 
) [virtual]

Implements nux::SpinBox_Logic.

void nux::NumericValuator::SetStep ( float  f)
void nux::NumericValuator::SetValue ( float  value)

Field Documentation

Reimplemented from nux::SpinBox_Logic.

Reimplemented from nux::SpinBox_Logic.

sigc::signal<void, float> nux::NumericValuator::sigValueChanged

Reimplemented from nux::SpinBox_Logic.


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