Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Compound List | File List | Namespace Members | Compound Members | File Members | Related Pages | Examples

VOSGUI::SliderNumericInput Class Reference

MetaObject for a "sliding" numeric input. More...

#include <input_numeric_slider.hh>

Inheritance diagram for VOSGUI::SliderNumericInput:

VOSGUI::NumericInput VOSGUI::Input VOSGUI::Widget MetaObject VOSGUI::LocalSliderNumericInput VOSGUI::RemoteSliderNumericInput List of all members.

Public Member Functions

Access Subobjects

Static Public Member Functions


Detailed Description

MetaObject for a "sliding" numeric input.

Definition at line 43 of file input_numeric_slider.hh.


Constructor & Destructor Documentation

SliderNumericInput::SliderNumericInput MetaObject superobject  ) 
 

Constructor.

Definition at line 30 of file input_numeric_slider.cc.

SliderNumericInput::~SliderNumericInput  )  [virtual]
 

Destructor.

Definition at line 36 of file input_numeric_slider.cc.


Member Function Documentation

string SliderNumericInput::getOrientation  )  [virtual]
 

Get the value of gui:orientation property ("horizontal" or "vertical".

Definition at line 85 of file input_numeric_slider.cc.

Property * SliderNumericInput::getOrientationObject  )  [virtual]
 

Get the gui:orientation object.

Definition at line 103 of file input_numeric_slider.cc.

bool SliderNumericInput::getShowLabels  )  [virtual]
 

Get the value of gui:show-labels property (If the value of this property is "yes", then the input widget may be more than one line tall, and the user may input more than one line (seperated by a newline charater, ASCII value 10).

If absent, a default value of "no" should be used. ).

Definition at line 116 of file input_numeric_slider.cc.

Property * SliderNumericInput::getShowLabelsObject  )  [virtual]
 

Get the gui:show-labels object.

Definition at line 125 of file input_numeric_slider.cc.

const string SliderNumericInput::getType  )  [virtual]
 

Return type string ("gui:widget.input").

Reimplemented from VOSGUI::NumericInput.

Definition at line 69 of file input_numeric_slider.cc.

void SliderNumericInput::registerExtenders  )  [static]
 

Register Extenders.

Reimplemented from VOSGUI::NumericInput.

Definition at line 74 of file input_numeric_slider.cc.

Referenced by VOSGUI::registerAll().

void SliderNumericInput::setOrientation const string &  value,
PropertyAccessControl ac = 0
[virtual]
 

Set gui:orientation property.

Parameters:
value The new value, muste be either "horizontal" or "vertical"
ac Property access control policy. If omitted, then &NoAccessControl::static_ will be used.

Definition at line 98 of file input_numeric_slider.cc.

void SliderNumericInput::setOrientationObject Property newobj  )  [virtual]
 

Set the gui:orientation object.

Parameters:
newobj The new subobject.

Definition at line 107 of file input_numeric_slider.cc.

void SliderNumericInput::setShowLabels bool  value = true,
PropertyAccessControl ac = 0
[virtual]
 

Set gui:show-labels property.

Parameters:
value The new value
ac Property access control policy. If omitted, then &NoAccessControl::static_ will be used.

Definition at line 120 of file input_numeric_slider.cc.

void SliderNumericInput::setShowLabelsObject Property newobj  )  [virtual]
 

Set the gui:show-labels object.

Parameters:
newobj The new subobject.

Definition at line 129 of file input_numeric_slider.cc.


The documentation for this class was generated from the following files:
Generated on Tue Aug 12 03:56:13 2003 for Interreality Project - VOS by doxygen 1.3.2