diff options
author | Vas Crabb <vas@vastheman.com> | 2017-05-23 14:58:36 +1000 |
---|---|---|
committer | Vas Crabb <vas@vastheman.com> | 2017-05-23 15:01:11 +1000 |
commit | 96c9112785e158a267443831fe9f3fa857d60b14 (patch) | |
tree | 5f027f0db703571fce112e5d695553c5ea6dac69 /src/emu/render.h | |
parent | 6e04e04b46fae6c0c09dd1d0603d585039a93889 (diff) |
general cleanup:
* move rarely-used output and pty interfaces out of emu.h
* consolidate and de-duplicate forward declarations, also remove some obsolete ones
* clean up more #include guard macros
* scope down a few more things
(nw) Everyone, please keep forward declarations for src/emu in src/emu/emufwd.h -
this will make it far easier to keep them in sync with declarations than having
them scattered through all the other files.
Diffstat (limited to 'src/emu/render.h')
-rw-r--r-- | src/emu/render.h | 14 |
1 files changed, 1 insertions, 13 deletions
diff --git a/src/emu/render.h b/src/emu/render.h index 2f86b6032e0..61ff02dc0ff 100644 --- a/src/emu/render.h +++ b/src/emu/render.h @@ -46,9 +46,6 @@ #ifndef MAME_EMU_RENDER_H #define MAME_EMU_RENDER_H -//#include "osdepend.h" - -//#include "bitmap.h" #include "screen.h" #include <math.h> @@ -161,17 +158,8 @@ constexpr u32 PRIMFLAG_PACKABLE = 1 << PRIMFLAG_PACKABLE_SHIFT; // TYPE DEFINITIONS //************************************************************************** -// forward definitions -namespace util { namespace xml { class data_node; } } -class device_t; -class screen_device; -class render_container; -class render_manager; -class render_font; +// private classes declared in render.cpp struct object_transform; -class layout_element; -class layout_view; - // texture scaling callback typedef void (*texture_scaler_func)(bitmap_argb32 &dest, bitmap_argb32 &source, const rectangle &sbounds, void *param); |