openMSX
Public Member Functions | List of all members
openmsx::Multiply< uint32_t > Class Template Reference

#include <Scanline.hh>

Public Member Functions

 Multiply (const PixelOperations< uint32_t > &pixelOps)
 
void setFactor (unsigned f)
 
uint32_t multiply (uint32_t p, unsigned factor) const
 
uint32_t multiply (uint32_t p) const
 
const uint32_t * getTable () const
 

Detailed Description

template<>
class openmsx::Multiply< uint32_t >

Definition at line 28 of file Scanline.hh.

Constructor & Destructor Documentation

◆ Multiply()

openmsx::Multiply< uint32_t >::Multiply ( const PixelOperations< uint32_t > &  pixelOps)
explicit

Definition at line 57 of file Scanline.cc.

Member Function Documentation

◆ getTable()

const uint32_t * openmsx::Multiply< uint32_t >::getTable ( ) const

Definition at line 76 of file Scanline.cc.

References UNREACHABLE.

◆ multiply() [1/2]

uint32_t openmsx::Multiply< uint32_t >::multiply ( uint32_t  p) const
inline

Definition at line 71 of file Scanline.cc.

◆ multiply() [2/2]

uint32_t openmsx::Multiply< uint32_t >::multiply ( uint32_t  p,
unsigned  factor 
) const
inline

Definition at line 66 of file Scanline.cc.

References openmsx::PixelOperations< Pixel >::multiply().

◆ setFactor()

void openmsx::Multiply< uint32_t >::setFactor ( unsigned  f)

Definition at line 61 of file Scanline.cc.


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