}
void CheatMenu::drawEntry(video::IVideoDriver *driver, std::string name,
- std::size_t column_align_index, std::size_t cheat_entry_index,
- bool is_selected, bool is_enabled, CheatMenuEntryType entry_type)
+ std::size_t column_align_index, std::size_t cheat_entry_index,
+ bool is_selected, bool is_enabled, CheatMenuEntryType entry_type)
{
int x = m_gap, y = m_gap, width = m_entry_width, height = m_entry_height;
video::SColor *bgcolor = &m_bg_color, *fontcolor = &m_font_color;
// Draw menu header if debug info is not being drawn.
if (!show_debug)
drawEntry(driver, "Dragonfireclient", 0, 0, false, false,
- CHEAT_MENU_ENTRY_TYPE_HEAD);
+ CHEAT_MENU_ENTRY_TYPE_HEAD);
int category_count = 0;
for (const auto &menu_item : m_cheat_categories) {
bool is_selected = category_count == m_selected_category;
drawEntry(driver, menu_item.m_name, category_count, 0, is_selected,
- false, CHEAT_MENU_ENTRY_TYPE_CATEGORY);
+ false, CHEAT_MENU_ENTRY_TYPE_CATEGORY);
if (is_selected && m_cheat_layer) {
int cheat_count = 0;
for (const auto &sub_menu_item : menu_item.m_cheats) {
drawEntry(driver, sub_menu_item.m_name, category_count, cheat_count,
- cheat_count == m_selected_cheat,
- sub_menu_item.is_enabled());
+ cheat_count == m_selected_cheat,
+ sub_menu_item.is_enabled());
cheat_count++;
}
}
void draw(video::IVideoDriver *driver, bool show_debug);
void drawEntry(video::IVideoDriver *driver, std::string name,
- std::size_t column_align_index, std::size_t cheat_entry_index,
- bool is_selected, bool is_enabled,
- CheatMenuEntryType entry_type = CHEAT_MENU_ENTRY_TYPE_ENTRY);
+ std::size_t column_align_index, std::size_t cheat_entry_index,
+ bool is_selected, bool is_enabled,
+ CheatMenuEntryType entry_type = CHEAT_MENU_ENTRY_TYPE_ENTRY);
void selectUp();
void selectDown();