summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/screen.h
diff options
context:
space:
mode:
author Vas Crabb <vas@vastheman.com>2018-07-08 00:48:57 +1000
committer Vas Crabb <vas@vastheman.com>2018-07-08 00:48:57 +1000
commit28ffb7fb9825207e8beb22ce6797c3a2da6f84a0 (patch)
treeae089aa2b295a3b176d2cde9dfa2f3a6ed5601cc /src/emu/screen.h
parent11b47cb0038e9cce84b260323fcb044876ab6f71 (diff)
stupid helper (nw)
Diffstat (limited to 'src/emu/screen.h')
-rw-r--r--src/emu/screen.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/emu/screen.h b/src/emu/screen.h
index 0f20848d45f..27ac6d421be 100644
--- a/src/emu/screen.h
+++ b/src/emu/screen.h
@@ -208,7 +208,7 @@ public:
}
void set_raw(const XTAL &xtal, u16 htotal, u16 hbend, u16 hbstart, u16 vtotal, u16 vbend, u16 vbstart) { set_raw(xtal.value(), htotal, hbend, hbstart, vtotal, vbend, vbstart); }
void set_refresh(attoseconds_t rate) { m_refresh = rate; }
- void set_refresh_hz(attoseconds_t hz) { set_refresh(HZ_TO_ATTOSECONDS(hz)); }
+ template <typename T> void set_refresh_hz(T &&hz) { set_refresh(HZ_TO_ATTOSECONDS(std::forward<T>(hz))); }
void set_vblank_time(attoseconds_t time) { m_vblank = time; m_oldstyle_vblank_supplied = true; }
void set_size(u16 width, u16 height) { m_width = width; m_height = height; }
void set_visarea(s16 minx, s16 maxx, s16 miny, s16 maxy) { m_visarea.set(minx, maxx, miny, maxy); }