____ _ __
/ __ )____ _____ | | / /___ ___________
/ __ / __ \/ ___/ | | /| / / __ `/ ___/ ___/
/ /_/ / /_/ (__ ) | |/ |/ / /_/ / / (__ )
/_____/\____/____/ |__/|__/\__,_/_/ /____/
A futuristic real-time strategy game.
This file is part of Bos Wars.
(C) Copyright 2001-2007 by the Bos Wars and Stratagus Project.
Distributed under the "GNU General Public License"#include <widgets.h>

Public Member Functions | |
| ImageSlider (double scaleEnd=1.0) | |
| ImageSlider (double scaleStart, double scaleEnd) | |
| virtual void | drawMarker (gcn::Graphics *graphics) |
| virtual void | draw (gcn::Graphics *graphics) |
| void | setMarkerImage (gcn::Image *image) |
| void | setBackgroundImage (gcn::Image *image) |
Public Attributes | |
| gcn::Image * | markerImage |
| gcn::Image * | backgroundImage |
Definition at line 159 of file widgets.h.
| ImageSlider::ImageSlider | ( | double | scaleEnd = 1.0 |
) |
Image slider constructor
Definition at line 679 of file widgets.cpp.
| ImageSlider::ImageSlider | ( | double | scaleStart, | |
| double | scaleEnd | |||
| ) |
Image slider constructor
Definition at line 687 of file widgets.cpp.
| void ImageSlider::drawMarker | ( | gcn::Graphics * | graphics | ) | [virtual] |
Draw the image slider marker
Reimplemented from gcn::Slider.
Definition at line 695 of file widgets.cpp.
References gcn::Graphics::drawImage(), gcn::Widget::getHeight(), gcn::Image::getHeight(), gcn::Slider::getMarkerLength(), gcn::Slider::getMarkerPosition(), gcn::Slider::getOrientation(), gcn::Image::getWidth(), gcn::Slider::HORIZONTAL, and markerImage.
Referenced by draw().
| void ImageSlider::draw | ( | gcn::Graphics * | graphics | ) | [virtual] |
Draw the image slider
Reimplemented from gcn::Slider.
Definition at line 715 of file widgets.cpp.
References backgroundImage, gcn::Graphics::drawImage(), drawMarker(), gcn::Image::getHeight(), and gcn::Image::getWidth().
| void ImageSlider::setMarkerImage | ( | gcn::Image * | image | ) |
Set the marker image
Definition at line 729 of file widgets.cpp.
References gcn::Image::getWidth(), markerImage, and gcn::Slider::setMarkerLength().
| void ImageSlider::setBackgroundImage | ( | gcn::Image * | image | ) |
1.5.6