openMSX
|
Public Member Functions | |
StretchScalerOutput (SDLOutputSurface &out, PixelOperations< Pixel > pixelOps, unsigned inWidth) | |
void | releaseLine (unsigned y, Pixel *buf) override |
![]() | |
StretchScalerOutputBase (SDLOutputSurface &out, PixelOperations< Pixel > pixelOps) | |
~StretchScalerOutputBase () override | |
StretchScalerOutputBase (const StretchScalerOutputBase &)=delete | |
StretchScalerOutputBase & | operator= (const StretchScalerOutputBase &)=delete |
unsigned | getWidth () const override |
unsigned | getHeight () const override |
Pixel * | acquireLine (unsigned y) override |
void | fillLine (unsigned y, Pixel color) override |
![]() | |
virtual | ~ScalerOutput ()=default |
Additional Inherited Members | |
![]() | |
Pixel * | releasePre (unsigned y, Pixel *buf) |
void | releasePost (unsigned y, Pixel *dstLine) |
![]() | |
ScalerOutput ()=default | |
![]() | |
const PixelOperations< Pixel > | pixelOps |
Definition at line 40 of file StretchScalerOutput.cc.
openmsx::StretchScalerOutput< Pixel >::StretchScalerOutput | ( | SDLOutputSurface & | out, |
PixelOperations< Pixel > | pixelOps, | ||
unsigned | inWidth | ||
) |
Definition at line 168 of file StretchScalerOutput.cc.
|
overridevirtual |
Implements openmsx::ScalerOutput< Pixel >.
Definition at line 178 of file StretchScalerOutput.cc.
References openmsx::StretchScalerOutputBase< Pixel >::getWidth().