openMSX
Public Member Functions | Protected Member Functions | List of all members
openmsx::LDRasterizer Class Referenceabstract

#include <LDRasterizer.hh>

Inheritance diagram for openmsx::LDRasterizer:
Inheritance graph
[legend]

Public Member Functions

virtual ~LDRasterizer ()=default
 
virtual PostProcessorgetPostProcessor () const =0
 
virtual void frameStart (EmuTime::param time)=0
 
virtual void drawBlank (int r, int g, int b)=0
 
virtual RawFramegetRawFrame ()=0
 

Protected Member Functions

 LDRasterizer ()=default
 

Detailed Description

Definition at line 11 of file LDRasterizer.hh.

Constructor & Destructor Documentation

◆ ~LDRasterizer()

virtual openmsx::LDRasterizer::~LDRasterizer ( )
virtualdefault

◆ LDRasterizer()

openmsx::LDRasterizer::LDRasterizer ( )
protecteddefault

Member Function Documentation

◆ drawBlank()

virtual void openmsx::LDRasterizer::drawBlank ( int  r,
int  g,
int  b 
)
pure virtual

Implemented in openmsx::LDSDLRasterizer.

◆ frameStart()

virtual void openmsx::LDRasterizer::frameStart ( EmuTime::param  time)
pure virtual

Implemented in openmsx::LDSDLRasterizer.

◆ getPostProcessor()

virtual PostProcessor * openmsx::LDRasterizer::getPostProcessor ( ) const
pure virtual

Implemented in openmsx::LDSDLRasterizer.

◆ getRawFrame()

virtual RawFrame * openmsx::LDRasterizer::getRawFrame ( )
pure virtual

Implemented in openmsx::LDSDLRasterizer.


The documentation for this class was generated from the following file: