supertux
ItemHorizontalMenu Member List

This is the complete list of members for ItemHorizontalMenu, including all inherited members.

add_item(const std::string &text, const std::string &description, const std::string &icon_file, int id=-1) (defined in ItemHorizontalMenu)ItemHorizontalMenu
calculate_rect(const Vector &pos) (defined in ItemHorizontalMenu)ItemHorizontalMenuprotected
calculate_width(int begin=0) (defined in ItemHorizontalMenu)ItemHorizontalMenuprotected
changes_width() const overrideItemHorizontalMenuinlinevirtual
draw(DrawingContext &context, const Vector &pos, int menu_width, bool active) overrideItemHorizontalMenuvirtual
draw_item(DrawingContext &context, const Item &item, bool active, const Vector &pos, const float &item_width) (defined in ItemHorizontalMenu)ItemHorizontalMenu
event(const SDL_Event &ev) overrideItemHorizontalMenuvirtual
get_color() const (defined in MenuItem)MenuItemvirtual
get_distance() const overrideItemHorizontalMenuinlinevirtual
get_font() const (defined in MenuItem)MenuIteminline
get_height() const overrideItemHorizontalMenuinlinevirtual
get_help() const (defined in MenuItem)MenuIteminline
get_id() const (defined in MenuItem)MenuIteminline
get_selected_item() (defined in ItemHorizontalMenu)ItemHorizontalMenu
get_text() const (defined in MenuItem)MenuIteminline
get_width() const overrideItemHorizontalMenuinlinevirtual
go_left() (defined in ItemHorizontalMenu)ItemHorizontalMenuprotected
go_right() (defined in ItemHorizontalMenu)ItemHorizontalMenuprotected
ItemHorizontalMenu(int id, float height, float min_item_width=-1.f) (defined in ItemHorizontalMenu)ItemHorizontalMenu
m_height (defined in ItemHorizontalMenu)ItemHorizontalMenuprotected
m_item_range_begin (defined in ItemHorizontalMenu)ItemHorizontalMenuprotected
m_item_range_end (defined in ItemHorizontalMenu)ItemHorizontalMenuprotected
m_items (defined in ItemHorizontalMenu)ItemHorizontalMenuprotected
m_min_item_width (defined in ItemHorizontalMenu)ItemHorizontalMenuprotected
m_rect (defined in ItemHorizontalMenu)ItemHorizontalMenuprotected
m_selected_item (defined in ItemHorizontalMenu)ItemHorizontalMenuprotected
m_width (defined in ItemHorizontalMenu)ItemHorizontalMenuprotected
MenuItem(const std::string &text, int id=-1) (defined in MenuItem)MenuItem
no_other_action() constMenuIteminlinevirtual
on_window_resize() override (defined in ItemHorizontalMenu)ItemHorizontalMenuvirtual
process_action(const MenuAction &action) overrideItemHorizontalMenuvirtual
s_icon_y (defined in ItemHorizontalMenu)ItemHorizontalMenuprotectedstatic
s_item_spacing (defined in ItemHorizontalMenu)ItemHorizontalMenuprotectedstatic
s_max_width (defined in ItemHorizontalMenu)ItemHorizontalMenuprotectedstatic
s_menu_width_offset (defined in ItemHorizontalMenu)ItemHorizontalMenuprotectedstatic
s_width_offset (defined in ItemHorizontalMenu)ItemHorizontalMenuprotectedstatic
select_blink() const overrideItemHorizontalMenuinlinevirtual
set_font(const FontPtr font) (defined in MenuItem)MenuIteminline
set_help(const std::string &help_text) (defined in MenuItem)MenuItem
set_text(const std::string &text) (defined in MenuItem)MenuIteminline
skippable() constMenuIteminlinevirtual
~MenuItem() (defined in MenuItem)MenuItemvirtual