openMSX
|
#include <SuperImposeScalerOutput.hh>
Public Member Functions | |
SuperImposeScalerOutput (ScalerOutput< Pixel > &output, const RawFrame &superImpose_, const PixelOperations< Pixel > &pixelOps_) | |
unsigned | getWidth () const override |
unsigned | getHeight () const override |
Pixel * | acquireLine (unsigned y) override |
void | releaseLine (unsigned y, Pixel *buf) override |
void | fillLine (unsigned y, Pixel color) override |
![]() | |
virtual | ~ScalerOutput ()=default |
Additional Inherited Members | |
![]() | |
ScalerOutput ()=default | |
Definition at line 12 of file SuperImposeScalerOutput.hh.
openmsx::SuperImposeScalerOutput< Pixel >::SuperImposeScalerOutput | ( | ScalerOutput< Pixel > & | output, |
const RawFrame & | superImpose_, | ||
const PixelOperations< Pixel > & | pixelOps_ | ||
) |
Definition at line 13 of file SuperImposeScalerOutput.cc.
|
overridevirtual |
Implements openmsx::ScalerOutput< Pixel >.
Definition at line 36 of file SuperImposeScalerOutput.cc.
|
overridevirtual |
Implements openmsx::ScalerOutput< Pixel >.
Definition at line 53 of file SuperImposeScalerOutput.cc.
References ranges::copy().
|
overridevirtual |
Implements openmsx::ScalerOutput< Pixel >.
Definition at line 30 of file SuperImposeScalerOutput.cc.
|
overridevirtual |
Implements openmsx::ScalerOutput< Pixel >.
Definition at line 24 of file SuperImposeScalerOutput.cc.
|
overridevirtual |
Implements openmsx::ScalerOutput< Pixel >.
Definition at line 42 of file SuperImposeScalerOutput.cc.
References VLA_SSE_ALIGNED.