| action_pressed() const | editor::common_palette | inlinevirtual | 
  | active_group() | editor::editor_palette< t_translation::terrain_code > | inlineprotected | 
  | active_group_ | editor::editor_palette< t_translation::terrain_code > | private | 
  | active_group_id() | editor::editor_palette< t_translation::terrain_code > | inlineprivatevirtual | 
  | active_group_index() | editor::editor_palette< t_translation::terrain_code > | private | 
  | adjust_size(const rect &target) override | editor::editor_palette< t_translation::terrain_code > | virtual | 
  | aquire_mouse_lock() | gui::widget | protected | 
  | buttons_ | editor::editor_palette< t_translation::terrain_code > | private | 
  | can_scroll_down() override | editor::editor_palette< t_translation::terrain_code > | virtual | 
  | can_scroll_up() override | editor::editor_palette< t_translation::terrain_code > | virtual | 
  | clip_ | gui::widget | private | 
  | clip_rect_ | gui::widget | private | 
  | columns_ | editor::editor_palette< t_translation::terrain_code > | protected | 
  | common_palette() | editor::common_palette | inline | 
  | DIRTY enum value | gui::widget | private | 
  | dirty() const | gui::widget |  | 
  | draw() | gui::widget | private | 
  | draw_contents() override | editor::editor_palette< t_translation::terrain_code > | virtual | 
  | DRAWN enum value | gui::widget | private | 
  | editor_palette(editor_display &gui, int item_size, std::size_t columns, editor_toolkit &toolkit) | editor::editor_palette< t_translation::terrain_code > | inline | 
  | enable(bool new_val=true) | gui::widget | virtual | 
  | enabled() const | gui::widget |  | 
  | enabled_ | gui::widget | private | 
  | expand_palette_groups_menu(std::vector< config > &items) override | editor::editor_palette< t_translation::terrain_code > | virtual | 
  | expose(const rect ®ion) override | gui::widget | virtual | 
  | focus(const SDL_Event *event) | gui::widget |  | 
  | focus_ | gui::widget | protected | 
  | free_mouse_lock() | gui::widget | protected | 
  | get_groups() const override | editor::editor_palette< t_translation::terrain_code > | inlinevirtual | 
  | get_help_string() const override | editor::terrain_palette | virtual | 
  | get_id(const t_translation::terrain_code &terrain) override | editor::terrain_palette | privatevirtual | 
  | group_map_ | editor::editor_palette< t_translation::terrain_code > | protected | 
  | groups_ | editor::editor_palette< t_translation::terrain_code > | protected | 
  | gui_ | editor::editor_palette< t_translation::terrain_code > | protected | 
  | handle_event(const SDL_Event &) override | gui::widget | inlineprotectedvirtual | 
  | handle_window_event(const SDL_Event &) | events::sdl_handler | inlinevirtual | 
  | handler_members() override | editor::editor_palette< t_translation::terrain_code > | virtual | 
  | has_joined() | events::sdl_handler | inlinevirtual | 
  | has_joined_ | events::sdl_handler | private | 
  | has_joined_global() | events::sdl_handler | inlinevirtual | 
  | has_joined_global_ | events::sdl_handler | private | 
  | height() const | gui::widget |  | 
  | HIDDEN enum value | gui::widget | private | 
  | hidden() const | gui::widget |  | 
  | hide(bool hidden) override | editor::editor_palette< t_translation::terrain_code > | privatevirtual | 
  | id() const | gui::widget |  | 
  | id_ | gui::widget | private | 
  | is_selected_bg_item(const std::string &id) | editor::editor_palette< t_translation::terrain_code > | privatevirtual | 
  | is_selected_fg_item(const std::string &id) | editor::editor_palette< t_translation::terrain_code > | privatevirtual | 
  | item_map typedef | editor::editor_palette< t_translation::terrain_code > | protected | 
  | item_map_ | editor::editor_palette< t_translation::terrain_code > | protected | 
  | item_size_ | editor::editor_palette< t_translation::terrain_code > | protected | 
  | item_space_ | editor::editor_palette< t_translation::terrain_code > | protected | 
  | items_start_ | editor::editor_palette< t_translation::terrain_code > | protected | 
  | join() | events::sdl_handler | virtual | 
  | join(context &c) | events::sdl_handler | virtual | 
  | join_global() | events::sdl_handler | virtual | 
  | join_same(sdl_handler *parent) | events::sdl_handler | virtual | 
  | layout() override | editor::editor_palette< t_translation::terrain_code > | virtual | 
  | leave() | events::sdl_handler | virtual | 
  | leave_global() | events::sdl_handler | virtual | 
  | location() const | gui::widget |  | 
  | mouse_lock_ | gui::widget | privatestatic | 
  | mouse_lock_local_ | gui::widget | private | 
  | mouse_locked() const | gui::widget | protected | 
  | next_group() override | editor::editor_palette< t_translation::terrain_code > | inlinevirtual | 
  | non_core_items_ | editor::editor_palette< t_translation::terrain_code > | protected | 
  | num_items() override | editor::editor_palette< t_translation::terrain_code > | privatevirtual | 
  | events::operator=(sdl_handler &&)=delete | events::sdl_handler |  | 
  | events::operator=(const sdl_handler &) | events::sdl_handler | protected | 
  | gui2::top_level_drawable::operator=(const top_level_drawable &) | gui2::top_level_drawable | protected | 
  | gui2::top_level_drawable::operator=(top_level_drawable &&) noexcept | gui2::top_level_drawable | protected | 
  | prev_group() override | editor::editor_palette< t_translation::terrain_code > | inlinevirtual | 
  | process_event() | events::sdl_handler | inlinevirtual | 
  | process_tooltip_string(int mousex, int mousey) override | gui::widget | virtual | 
  | queue_redraw() | gui::widget |  | 
  | queue_redraw(const rect &) | gui::widget |  | 
  | rect_ | gui::widget | private | 
  | render() | gui2::top_level_drawable | inlinevirtual | 
  | requires_event_focus(const SDL_Event *=nullptr) const | events::sdl_handler | inlinevirtual | 
  | screen_location() override | gui::widget | inlinevirtual | 
  | scroll_down() override | editor::editor_palette< t_translation::terrain_code > | virtual | 
  | scroll_up() override | editor::editor_palette< t_translation::terrain_code > | virtual | 
  | sdl_handler(sdl_handler &&)=delete | events::sdl_handler |  | 
  | sdl_handler(const bool auto_join=true) | events::sdl_handler | protected | 
  | sdl_handler(const sdl_handler &) | events::sdl_handler | protected | 
  | select_bg_item(const t_translation::terrain_code &terrain) | editor::terrain_palette |  | 
  | select_bg_item(const std::string &item_id) override | editor::terrain_palette | privatevirtual | 
  | select_fg_item(const t_translation::terrain_code &terrain) | editor::terrain_palette |  | 
  | select_fg_item(const std::string &item_id) override | editor::terrain_palette | privatevirtual | 
  | selected_bg_item() const | editor::terrain_palette |  | 
  | selected_bg_item_ | editor::editor_palette< t_translation::terrain_code > | private | 
  | selected_fg_item() const | editor::terrain_palette |  | 
  | selected_fg_item_ | editor::editor_palette< t_translation::terrain_code > | private | 
  | set_clip_rect(const rect &rect) | gui::widget |  | 
  | set_dirty(bool dirty=true) | gui::widget |  | 
  | set_focus(bool focus) | gui::widget |  | 
  | set_group(std::size_t index) override | editor::editor_palette< t_translation::terrain_code > | virtual | 
  | set_group(const std::string &id) | editor::editor_palette< t_translation::terrain_code > | protectedvirtual | 
  | set_height(int h) | gui::widget |  | 
  | set_id(const std::string &id) | gui::widget |  | 
  | set_location(const rect &rect) | gui::widget | virtual | 
  | set_location(int x, int y) | gui::widget |  | 
  | set_measurements(int w, int h) | gui::widget |  | 
  | set_start_item(std::size_t index) override | editor::editor_palette< t_translation::terrain_code > | inlinevirtual | 
  | set_tooltip_string(const std::string &str) | gui::widget |  | 
  | set_width(int w) | gui::widget |  | 
  | setup(const game_config_view &cfg) override | editor::terrain_palette | virtual | 
  | setup_item(const t_translation::terrain_code &item, texture &item_base_image, texture &item_overlay_image, std::stringstream &tooltip) override | editor::terrain_palette | privatevirtual | 
  | start_num(void) override | editor::editor_palette< t_translation::terrain_code > | inlinevirtual | 
  | state_ | gui::widget | private | 
  | supports_swap() | editor::common_palette | inlinevirtual | 
  | swap() override | editor::editor_palette< t_translation::terrain_code > | virtual | 
  | terrain_palette(editor_display &gui, editor_toolkit &toolkit) | editor::terrain_palette |  | 
  | toolkit_ | editor::editor_palette< t_translation::terrain_code > | private | 
  | tooltip_text_ | gui::widget | private | 
  | top_level_drawable() | gui2::top_level_drawable | protected | 
  | top_level_drawable(const top_level_drawable &) | gui2::top_level_drawable | protected | 
  | top_level_drawable(top_level_drawable &&) noexcept | gui2::top_level_drawable | protected | 
  | tristate_palette() | editor::tristate_palette | inline | 
  | UNINIT enum value | gui::widget | private | 
  | update() | gui2::top_level_drawable | inlinevirtual | 
  | update_location(const rect &) | gui::widget | inlineprotectedvirtual | 
  | widget(const bool auto_join=true) | gui::widget | protected | 
  | width() const | gui::widget |  | 
  | ~common_palette() | editor::common_palette | inlinevirtual | 
  | ~sdl_handler() | events::sdl_handler | protectedvirtual | 
  | ~top_level_drawable() | gui2::top_level_drawable | protectedvirtual | 
  | ~widget() | gui::widget | protectedvirtual |