21 #ifndef HEADER_RATING_BAR_HPP
22 #define HEADER_RATING_BAR_HPP
24 #include <irrString.h>
26 #include "guiengine/widget.hpp"
27 #include "utils/leak_check.hpp"
28 #include "utils/ptr_vector.hpp"
29 #include "utils/cpp2011.hpp"
44 std::vector<int> m_star_values;
48 void setStepValues(
float rating);
74 int getSteps() {
return m_steps; }
78 void setStepValuesByMouse(
const core::position2di & mouse_position,
const core::recti & stars_rect);
80 virtual EventPropagation
rightPressed(
const int playerID=0) OVERRIDE;
81 virtual EventPropagation
leftPressed (const
int playerID=0) OVERRIDE;
86 void allowVoting() { m_allow_voting =
true; }
Contains all GUI engine related classes and functions.
Definition: abstract_state_manager.hpp:33