7 #ifndef MYGUI_PROGRESS_BAR_H_ 8 #define MYGUI_PROGRESS_BAR_H_ 31 void setProgressRange(
size_t _value);
33 size_t getProgressRange()
const;
36 void setProgressPosition(
size_t _value);
38 size_t getProgressPosition()
const;
41 void setProgressAutoTrack(
bool _value);
43 bool getProgressAutoTrack()
const;
49 virtual void setPosition(
const IntPoint& _value);
51 virtual void setSize(
const IntSize& _value);
53 virtual void setCoord(
const IntCoord& _value);
56 void setPosition(
int _left,
int _top);
58 void setSize(
int _width,
int _height);
60 void setCoord(
int _left,
int _top,
int _width,
int _height);
63 virtual void initialiseOverride();
64 virtual void shutdownOverride();
66 virtual void setPropertyOverride(
const std::string& _key,
const std::string& _value);
69 void frameEntered(
float _time);
73 int getClientHeight();
75 void setTrackPosition(
Widget* _widget,
int _left,
int _top,
int _width,
int _height);
78 std::string mTrackSkin;
85 size_t mStartPosition, mEndPosition;
97 #endif // MYGUI_PROGRESS_BAR_H_
#define MYGUI_RTTI_DERIVED(DerivedType)
ProgressBar properties. ProgressBar_skin_childs Skin childs. ProgressBar widget description should b...
std::vector< Widget * > VectorWidgetPtr