This event is send when a device (v99x8, v9990, video9000, laserdisc) reaches the end of a frame.
More...
#include <Event.hh>
This event is send when a device (v99x8, v9990, video9000, laserdisc) reaches the end of a frame.
This event has info on:
- which device generated the event
- which video layer was active
- was the frame actually rendered or not (frameskip) Note that even if a frame was rendered (not skipped) it may not (need to) be displayed because the corresponding video layer is not active. Or also even if the corresponding video layer for a device is not active, the rendered frame may still be displayed as part of a superimposed video layer.
Definition at line 313 of file Event.hh.
◆ FinishFrameEvent()
openmsx::FinishFrameEvent::FinishFrameEvent |
( |
int |
thisSource_, |
|
|
int |
selectedSource_, |
|
|
bool |
skipped_ |
|
) |
| |
|
inline |
◆ getSelectedSource()
int openmsx::FinishFrameEvent::getSelectedSource |
( |
| ) |
const |
|
inline |
◆ getSource()
int openmsx::FinishFrameEvent::getSource |
( |
| ) |
const |
|
inline |
◆ isSkipped()
bool openmsx::FinishFrameEvent::isSkipped |
( |
| ) |
const |
|
inline |
◆ needRender()
bool openmsx::FinishFrameEvent::needRender |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following file: