// construction/destruction //template <typename T> public gfxdecode_device(machine_config mconfig, string tag, device_t owner, string palette_tag, gfx_decode_entry [] gfxinfo) : this(mconfig, tag, owner, 0) { m_digfx = GetClassInterface <device_gfx_interface>(); m_digfx.set_palette(palette_tag); m_digfx.set_info(gfxinfo); }
public void gfxdecode_device_after_ctor(finder_base palette, gfx_decode_entry [] gfxinfo) { m_digfx = GetClassInterface <device_gfx_interface>(); m_digfx.set_palette(palette); m_digfx.set_info(gfxinfo); }
//template <typename T> public void gfxdecode_device_after_ctor(string palette_tag, gfx_decode_entry [] gfxinfo) { m_digfx = GetClassInterface <device_gfx_interface>(); m_digfx.set_palette(palette_tag); m_digfx.set_info(gfxinfo); }