31 #include "FalModule.h"
32 #include "../../elements/CEGUISlider.h"
33 #include "FalSliderProperties.h"
36 # pragma warning(push)
37 # pragma warning(disable : 4251)
67 static const utf8 TypeName[];
75 bool isVertical()
const;
76 void setVertical(
bool setting);
78 bool isReversedDirection()
const;
79 void setReversedDirection(
bool setting);
82 void performChildWindowLayout();
90 void updateThumb(
void);
91 float getValueFromThumb(
void)
const;
92 float getAdjustDirectionFromPoint(
const Point& pt)
const;
102 #if defined(_MSC_VER)
103 # pragma warning(pop)
106 #endif // end of guard _FalSlider_h_
Class used as a two dimensional vector (aka a Point)
Definition: CEGUIVector.h:45
bool d_vertical
True if slider operates in vertical direction.
Definition: FalSlider.h:86
Property to access the setting that controls the positive direction for the slider.
Definition: FalSliderProperties.h:79
Base class for ItemEntry window renderer objects.
Definition: CEGUISlider.h:52
Slider class for the FalagardBase module.
Definition: FalSlider.h:64
Property to access the setting that controls whether the slider is horizontal or vertical.
Definition: FalSliderProperties.h:54
bool d_reversed
true if slider operates in reversed direction to 'normal'.
Definition: FalSlider.h:87
String class used within the GUI system.
Definition: CEGUIString.h:57