nux-1.16.0
nux::ValuatorDouble Class Reference
Inheritance diagram for nux::ValuatorDouble:
nux::Valuator nux::View nux::InputArea nux::Area nux::InitiallyUnownedObject nux::Focusable nux::Object nux::Trackable nux::Introspectable nux::DoubleValuatorPropertyItem

List of all members.

Public Member Functions

 ValuatorDouble (double Value=0, double Step=1, double MinValue=0, double MaxValue=100)
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 (double value)
double GetValue () const
void SetStep (double i)
double GetStep () const
double GetMinValue () const
double GetMaxValue () const
void SetRange (double MinValue, double Maxvalue)

Public Attributes

sigc::signal< void,
ValuatorDouble * > 
sigIncrement
sigc::signal< void,
ValuatorDouble * > 
sigDecrement
sigc::signal< void,
ValuatorDouble * > 
sigValueChanged
sigc::signal< void, double > sigValue

Detailed Description

Definition at line 35 of file ValuatorDouble.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends