diff options
Diffstat (limited to 'src/frontend/mame/ui/menu.h')
-rw-r--r-- | src/frontend/mame/ui/menu.h | 8 |
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; |