palette_device::palette_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock) : device_t(mconfig, PALETTE, "palette", tag, owner, clock, "palette", __FILE__), m_entries(0), m_indirect_entries(0), m_enable_shadows(0), m_enable_hilights(0), m_endianness_supplied(false), m_raw_to_rgb(raw_to_rgb_converter()), m_palette(NULL), m_pens(NULL), m_shadow_table(NULL), m_shadow_group(0), m_hilight_group(0), m_init(palette_init_delegate()) { }
palette_device::palette_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock) : device_t(mconfig, PALETTE, "palette", tag, owner, clock, "palette", __FILE__), m_entries(0), m_indirect_entries(0), m_enable_shadows(0), m_enable_hilights(0), m_membits(0), m_membits_supplied(false), m_endianness(), m_endianness_supplied(false), m_raw_to_rgb(raw_to_rgb_converter()), m_palette(nullptr), m_pens(nullptr), m_format(), m_shadow_table(nullptr), m_shadow_group(0), m_hilight_group(0), m_white_pen(0), m_black_pen(0), m_init(palette_init_delegate()) { }