diff options
Diffstat (limited to 'src/emu/render.c')
-rw-r--r-- | src/emu/render.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/emu/render.c b/src/emu/render.c index 4f3a21d894f..50a39891841 100644 --- a/src/emu/render.c +++ b/src/emu/render.c @@ -37,12 +37,13 @@ ***************************************************************************/ +#include "emu.h" +#include "emuopts.h" #include "render.h" #include "rendfont.h" #include "rendlay.h" #include "rendutil.h" #include "config.h" -#include "output.h" #include "xmlfile.h" @@ -92,7 +93,6 @@ enum ***************************************************************************/ /* typedef struct _render_texture render_texture; -- defined in render.h */ -/* typedef struct _render_target render_target; -- defined in render.h */ /* typedef struct _render_container render_container; -- defined in render.h */ typedef struct _object_transform object_transform; typedef struct _scaled_texture scaled_texture; @@ -144,8 +144,9 @@ struct _render_texture /* a render_target describes a surface that is being rendered to */ -struct _render_target +class render_target { +public: render_target * next; /* keep a linked list of targets */ running_machine * machine; /* pointer to the machine we are connected with */ layout_view * curview; /* current view */ |