openMSX
Public Member Functions | Static Public Attributes | List of all members
openmsx::PixelOpBase< unsigned > Class Template Reference

#include <PixelOperations.hh>

Public Member Functions

 PixelOpBase (const SDL_PixelFormat &format_)
 
const SDL_PixelFormat & getSDLPixelFormat () const
 
int getRmask () const
 
int getGmask () const
 
int getBmask () const
 
int getAmask () const
 
int getRshift () const
 
int getGshift () const
 
int getBshift () const
 
int getAshift () const
 
int getRloss () const
 
int getGloss () const
 
int getBloss () const
 
int getAloss () const
 
unsigned getBlendMask () const
 

Static Public Attributes

static const bool IS_RGB565 = false
 

Detailed Description

template<>
class openmsx::PixelOpBase< unsigned >

Definition at line 71 of file PixelOperations.hh.

Constructor & Destructor Documentation

openmsx::PixelOpBase< unsigned >::PixelOpBase ( const SDL_PixelFormat &  format_)
inlineexplicit

Definition at line 74 of file PixelOperations.hh.

Member Function Documentation

int openmsx::PixelOpBase< unsigned >::getAloss ( ) const
inline

Definition at line 90 of file PixelOperations.hh.

int openmsx::PixelOpBase< unsigned >::getAmask ( ) const
inline

Definition at line 82 of file PixelOperations.hh.

int openmsx::PixelOpBase< unsigned >::getAshift ( ) const
inline

Definition at line 86 of file PixelOperations.hh.

unsigned openmsx::PixelOpBase< unsigned >::getBlendMask ( ) const
inline

Definition at line 92 of file PixelOperations.hh.

int openmsx::PixelOpBase< unsigned >::getBloss ( ) const
inline

Definition at line 89 of file PixelOperations.hh.

int openmsx::PixelOpBase< unsigned >::getBmask ( ) const
inline

Definition at line 81 of file PixelOperations.hh.

int openmsx::PixelOpBase< unsigned >::getBshift ( ) const
inline

Definition at line 85 of file PixelOperations.hh.

int openmsx::PixelOpBase< unsigned >::getGloss ( ) const
inline

Definition at line 88 of file PixelOperations.hh.

int openmsx::PixelOpBase< unsigned >::getGmask ( ) const
inline

Definition at line 80 of file PixelOperations.hh.

int openmsx::PixelOpBase< unsigned >::getGshift ( ) const
inline

Definition at line 84 of file PixelOperations.hh.

int openmsx::PixelOpBase< unsigned >::getRloss ( ) const
inline

Definition at line 87 of file PixelOperations.hh.

int openmsx::PixelOpBase< unsigned >::getRmask ( ) const
inline

Definition at line 79 of file PixelOperations.hh.

int openmsx::PixelOpBase< unsigned >::getRshift ( ) const
inline

Definition at line 83 of file PixelOperations.hh.

const SDL_PixelFormat& openmsx::PixelOpBase< unsigned >::getSDLPixelFormat ( ) const
inline

Definition at line 77 of file PixelOperations.hh.

Member Data Documentation

const bool openmsx::PixelOpBase< unsigned >::IS_RGB565 = false
static

Definition at line 94 of file PixelOperations.hh.


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