diff options
Diffstat (limited to 'src/devices/video/scn2674.h')
-rw-r--r-- | src/devices/video/scn2674.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/devices/video/scn2674.h b/src/devices/video/scn2674.h index b594f0dcb52..c3dd8503c32 100644 --- a/src/devices/video/scn2674.h +++ b/src/devices/video/scn2674.h @@ -22,7 +22,9 @@ public: // static configuration auto intr_callback() { return m_intr_cb.bind(); } + auto breq_callback() { return m_breq_cb.bind(); } void set_character_width(int value) { m_hpixels_per_column = value; } + template <class FunctionClass> void set_display_callback(void (FunctionClass::*callback)(bitmap_rgb32 &, int, int, uint8_t, uint8_t, uint8_t, uint16_t, bool, bool, bool, bool, bool), const char *name) { @@ -59,6 +61,7 @@ protected: //protected: bitmap_rgb32 m_bitmap; devcb_write_line m_intr_cb; + devcb_write_line m_breq_cb; uint8_t m_IR_pointer; uint16_t m_screen1_address; |