summaryrefslogtreecommitdiffstatshomepage
path: root/src/osd/modules/render/drawnone.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/osd/modules/render/drawnone.cpp')
-rw-r--r--src/osd/modules/render/drawnone.cpp96
1 files changed, 2 insertions, 94 deletions
diff --git a/src/osd/modules/render/drawnone.cpp b/src/osd/modules/render/drawnone.cpp
index 9f45683e6da..5e1b4aa05dd 100644
--- a/src/osd/modules/render/drawnone.cpp
+++ b/src/osd/modules/render/drawnone.cpp
@@ -2,7 +2,7 @@
// copyright-holders:Aaron Giles
//============================================================
//
-// drawnone.c - stub "nothing" drawer
+// drawnone.cpp - stub "nothing" drawer
//
//============================================================
@@ -13,88 +13,7 @@
// MAME headers
#include "emu.h"
-// MAMEOS headers
-#include "window.h"
-
-
-class renderer_none : public osd_renderer
-{
-public:
- renderer_none(osd_window *window)
- : osd_renderer(window, FLAG_NONE) { }
-
- virtual ~renderer_none() { }
-
- virtual int create() override;
- virtual render_primitive_list *get_primitives() override;
- virtual int draw(const int update) override;
- virtual void save() override { };
- virtual void record() override { };
- virtual void toggle_fsfx() override { };
- virtual void destroy() override;
-};
-
-//============================================================
-// PROTOTYPES
-//============================================================
-
-// core functions
-static void drawnone_exit(void);
-
-//============================================================
-// drawnone_create
-//============================================================
-
-osd_renderer *drawnone_create(osd_window *window)
-{
- return global_alloc(renderer_none(window));
-}
-
-//============================================================
-// drawnone_init
-//============================================================
-
-int drawnone_init(running_machine &machine, osd_draw_callbacks *callbacks)
-{
- // fill in the callbacks
- memset(callbacks, 0, sizeof(*callbacks));
- callbacks->exit = drawnone_exit;
- callbacks->create = drawnone_create;
- return 0;
-}
-
-
-
-//============================================================
-// drawnone_exit
-//============================================================
-
-static void drawnone_exit(void)
-{
-}
-
-
-
-//============================================================
-// drawnone_window_init
-//============================================================
-
-int renderer_none::create()
-{
- return 0;
-}
-
-
-
-//============================================================
-// drawnone_window_destroy
-//============================================================
-
-void renderer_none::destroy()
-{
-}
-
-
+#include "drawnone.h"
//============================================================
// drawnone_window_get_primitives
@@ -107,14 +26,3 @@ render_primitive_list *renderer_none::get_primitives()
window().target()->set_bounds(rect_width(&client), rect_height(&client), window().aspect());
return &window().target()->get_primitives();
}
-
-
-
-//============================================================
-// drawnone_window_draw
-//============================================================
-
-int renderer_none::draw(const int update)
-{
- return 0;
-}