openMSX
Public Member Functions | List of all members
openmsx::PsetCmd< Mode, LogOp > Struct Template Reference
Inheritance diagram for openmsx::PsetCmd< Mode, LogOp >:
Inheritance graph
[legend]
Collaboration diagram for openmsx::PsetCmd< Mode, LogOp >:
Collaboration graph
[legend]

Public Member Functions

void execute (EmuTime::param limit, VDPCmdEngine &engine) override
 Perform a given V9938 graphical operation. More...
 
- Public Member Functions inherited from openmsx::PsetBaseCmd
void start (EmuTime::param time, VDPCmdEngine &engine) override
 Prepare execution of cmd. More...
 
- Public Member Functions inherited from openmsx::VDPCmd
virtual ~VDPCmd ()
 

Detailed Description

template<typename Mode, typename LogOp>
struct openmsx::PsetCmd< Mode, LogOp >

Definition at line 732 of file VDPCmdEngine.cc.

Member Function Documentation

template<typename Mode , typename LogOp >
void openmsx::PsetCmd< Mode, LogOp >::execute ( EmuTime::param  limit,
VDPCmdEngine engine 
)
overridevirtual

Perform a given V9938 graphical operation.

Implements openmsx::VDPCmd.

Definition at line 748 of file VDPCmdEngine.cc.

References openmsx::VDPVRAM::cmdWriteWindow, openmsx::VDPAccessSlots::DELTA_24, likely, openmsx::MXD, openmsx::VRAMWindow::readNP(), unlikely, and UNREACHABLE.


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