diff options
author | 2018-02-01 01:13:16 +1100 | |
---|---|---|
committer | 2018-02-01 01:13:16 +1100 | |
commit | 73ce78f7b4d4c1ff8ed36f6fef61fc00a2e9135e (patch) | |
tree | 7a50841459d42fee5739652092d6629870f81e3e /docs/release/src/emu/digfx.h | |
parent | 6488544820bbf9bc96bd2f29bbc0a8b7c0b246fa (diff) |
0.193 Release filestag193
Diffstat (limited to 'docs/release/src/emu/digfx.h')
-rw-r--r-- | docs/release/src/emu/digfx.h | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/docs/release/src/emu/digfx.h b/docs/release/src/emu/digfx.h index 3908103eb55..4c313d7e541 100644 --- a/docs/release/src/emu/digfx.h +++ b/docs/release/src/emu/digfx.h @@ -155,10 +155,6 @@ const gfx_layout name = { width, height, RGN_FRAC(1,1), 8, { GFX_RAW }, { 0 }, { // TYPE DEFINITIONS //************************************************************************** -// forward declarations -class gfx_element; -class device_palette_interface; - struct gfx_layout { u32 xoffs(int x) const { return (extxoffs != nullptr) ? extxoffs[x] : xoffset[x]; } @@ -200,6 +196,8 @@ public: static void static_set_info(device_t &device, const gfx_decode_entry *gfxinfo); static void static_set_palette(device_t &device, const char *tag); + void set_palette_disable(bool disable); + // getters device_palette_interface &palette() const { assert(m_palette != nullptr); return *m_palette; } gfx_element *gfx(u8 index) const { assert(index < MAX_GFX_ELEMENTS); return m_gfx[index].get(); } @@ -224,6 +222,7 @@ private: const gfx_decode_entry * m_gfxdecodeinfo; // pointer to array of gfx decode information const char * m_palette_tag; // configured tag for palette device bool m_palette_is_sibling; // is palette a sibling or a subdevice? + bool m_palette_is_disabled; // no palette associated with this gfx decode // internal state bool m_decoded; // have we processed our decode info yet? |