openMSX
|
A period, either horizontal or vertical, starts with a synchronisation pulse followed by a blank period. More...
#include <V9990DisplayTiming.hh>
Public Member Functions | |
V9990DisplayPeriod (int cycle, int blank, int border1, int display, int border2) | |
Public Attributes | |
const int | cycle |
const int | blank |
const int | border1 |
const int | display |
const int | border2 |
A period, either horizontal or vertical, starts with a synchronisation pulse followed by a blank period.
Then border, display and border are output follow. The final blank between the last border period and the following sync signal is not included – we don't need it.
Definition at line 11 of file V9990DisplayTiming.hh.
openmsx::V9990DisplayPeriod::V9990DisplayPeriod | ( | int | cycle, |
int | blank, | ||
int | border1, | ||
int | display, | ||
int | border2 | ||
) |
Definition at line 22 of file V9990DisplayTiming.cc.
const int openmsx::V9990DisplayPeriod::blank |
Definition at line 15 of file V9990DisplayTiming.hh.
Referenced by openmsx::V9990SDLRasterizer< Pixel >::frameStart(), openmsx::V9990::getLeftBorder(), and openmsx::V9990::getTopBorder().
const int openmsx::V9990DisplayPeriod::border1 |
Definition at line 16 of file V9990DisplayTiming.hh.
Referenced by openmsx::V9990SDLRasterizer< Pixel >::frameStart(), openmsx::V9990::getCursorYOffset(), openmsx::V9990::getLeftBorder(), and openmsx::V9990::getTopBorder().
const int openmsx::V9990DisplayPeriod::border2 |
Definition at line 18 of file V9990DisplayTiming.hh.
const int openmsx::V9990DisplayPeriod::cycle |
Definition at line 14 of file V9990DisplayTiming.hh.
const int openmsx::V9990DisplayPeriod::display |
Definition at line 17 of file V9990DisplayTiming.hh.
Referenced by openmsx::V9990SDLRasterizer< Pixel >::frameStart(), openmsx::V9990::getBottomBorder(), and openmsx::V9990::getRightBorder().