openMSX
Public Member Functions | List of all members
openmsx::LDDummyRenderer Class Reference

#include <LDDummyRenderer.hh>

Inheritance diagram for openmsx::LDDummyRenderer:
Inheritance graph
[legend]
Collaboration diagram for openmsx::LDDummyRenderer:
Collaboration graph
[legend]

Public Member Functions

void frameStart (EmuTime::param time) override
 Signals the start of a new frame.
 
void frameEnd () override
 Signals the end of a frame.
 
void drawBlank (int r, int g, int b) override
 
RawFramegetRawFrame () override
 
- Public Member Functions inherited from openmsx::LDRenderer
virtual ~LDRenderer ()=default
 

Additional Inherited Members

- Protected Member Functions inherited from openmsx::LDRenderer
 LDRenderer ()=default
 

Detailed Description

Definition at line 8 of file LDDummyRenderer.hh.

Member Function Documentation

◆ drawBlank()

void openmsx::LDDummyRenderer::drawBlank ( int  r,
int  g,
int  b 
)
overridevirtual

Implements openmsx::LDRenderer.

Definition at line 13 of file LDDummyRenderer.cc.

◆ frameEnd()

void openmsx::LDDummyRenderer::frameEnd ( )
overridevirtual

Signals the end of a frame.

Implements openmsx::LDRenderer.

Definition at line 9 of file LDDummyRenderer.cc.

◆ frameStart()

void openmsx::LDDummyRenderer::frameStart ( EmuTime::param  time)
overridevirtual

Signals the start of a new frame.

The LDRenderer can use this to get fixed-per-frame settings from the VDP, such as PAL/NTSC timing.

Parameters
timeThe moment in emulated time the frame starts.

Implements openmsx::LDRenderer.

Definition at line 5 of file LDDummyRenderer.cc.

◆ getRawFrame()

RawFrame * openmsx::LDDummyRenderer::getRawFrame ( )
overridevirtual

Implements openmsx::LDRenderer.

Definition at line 17 of file LDDummyRenderer.cc.


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