summaryrefslogtreecommitdiffstats
path: root/src/frontend/mame/ui/menu.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/frontend/mame/ui/menu.h')
-rw-r--r--src/frontend/mame/ui/menu.h8
1 files changed, 0 insertions, 8 deletions
diff --git a/src/frontend/mame/ui/menu.h b/src/frontend/mame/ui/menu.h
index bb99e84f0ad..2d8d5e9173c 100644
--- a/src/frontend/mame/ui/menu.h
+++ b/src/frontend/mame/ui/menu.h
@@ -132,7 +132,6 @@ private:
void draw_text_box();
protected:
- using cleanup_callback = std::function<void(running_machine &)>;
using bitmap_ptr = widgets_manager::bitmap_ptr;
using texture_ptr = widgets_manager::texture_ptr;
@@ -181,8 +180,6 @@ protected:
void stack_reset() { m_global_state->stack_reset(); }
bool stack_has_special_main_menu() const { return m_global_state->stack_has_special_main_menu(); }
- void add_cleanup_callback(cleanup_callback &&callback) { m_global_state->add_cleanup_callback(std::move(callback)); }
-
// process a menu, drawing it and returning any interesting events
const event *process(uint32_t flags, float x0 = 0.0f, float y0 = 0.0f);
void process_parent() { m_parent->process(PROCESS_NOINPUT); }
@@ -336,8 +333,6 @@ private:
global_state(global_state &&) = delete;
~global_state();
- void add_cleanup_callback(cleanup_callback &&callback);
-
bitmap_argb32 *bgrnd_bitmap() { return m_bgrnd_bitmap.get(); }
render_texture *bgrnd_texture() { return m_bgrnd_texture.get(); }
@@ -351,10 +346,7 @@ private:
bool stack_has_special_main_menu() const;
private:
- using cleanup_callback_vector = std::vector<cleanup_callback>;
-
running_machine &m_machine;
- cleanup_callback_vector m_cleanup_callbacks;
bitmap_ptr m_bgrnd_bitmap;
texture_ptr m_bgrnd_texture;