Wt::SDLPixelFormat Class Reference

#include <sdlpixelformat.h>

List of all members.

Public Member Functions

 SDLPixelFormat (SDL_PixelFormat *pf)
 copy constructor
SDLPixelFormatoperator= (SDL_PixelFormat *pf)
 assign operator
 operator const SDL_PixelFormat * () const
 operator SDL_PixelFormat * ()
const SDLPalette palette () const
int bitsPerPixel () const
int bytesPerPixel () const
int redMask () const
int greenMask () const
int blueMask () const
int alphaMask () const
int redShift () const
int greenShift () const
int blueShift () const
int alphaShift () const
int redLoss () const
int greenLoss () const
int blueLoss () const
int alphaLoss () const
int transparentPixelValue () const
int alpha () const
SDLColor mapToColor (int v) const
int mapToPixelValue (const SDLColor &c) const
SDLColor transparentColor () const


Detailed Description

Note:
SDLPixelFormat encapsulates a pointer and not the direct struct as opposed to SDLRect, SDLColor.


Constructor & Destructor Documentation

Wt::SDLPixelFormat::SDLPixelFormat ( SDL_PixelFormat *  pf  )  [inline]

copy constructor


Member Function Documentation

int Wt::SDLPixelFormat::alpha (  )  const [inline]

int Wt::SDLPixelFormat::alphaLoss (  )  const [inline]

int Wt::SDLPixelFormat::alphaMask (  )  const [inline]

int Wt::SDLPixelFormat::alphaShift (  )  const [inline]

int Wt::SDLPixelFormat::bitsPerPixel (  )  const [inline]

int Wt::SDLPixelFormat::blueLoss (  )  const [inline]

int Wt::SDLPixelFormat::blueMask (  )  const [inline]

int Wt::SDLPixelFormat::blueShift (  )  const [inline]

int Wt::SDLPixelFormat::bytesPerPixel (  )  const [inline]

int Wt::SDLPixelFormat::greenLoss (  )  const [inline]

int Wt::SDLPixelFormat::greenMask (  )  const [inline]

int Wt::SDLPixelFormat::greenShift (  )  const [inline]

SDLColor Wt::SDLPixelFormat::mapToColor ( int  v  )  const

int Wt::SDLPixelFormat::mapToPixelValue ( const SDLColor c  )  const

Wt::SDLPixelFormat::operator const SDL_PixelFormat * (  )  const [inline]

Wt::SDLPixelFormat::operator SDL_PixelFormat * (  )  [inline]

SDLPixelFormat& Wt::SDLPixelFormat::operator= ( SDL_PixelFormat *  pf  )  [inline]

assign operator

const SDLPalette Wt::SDLPixelFormat::palette (  )  const [inline]

int Wt::SDLPixelFormat::redLoss (  )  const [inline]

int Wt::SDLPixelFormat::redMask (  )  const [inline]

int Wt::SDLPixelFormat::redShift (  )  const [inline]

SDLColor Wt::SDLPixelFormat::transparentColor (  )  const

int Wt::SDLPixelFormat::transparentPixelValue (  )  const [inline]


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

Generated Fri Jul 28 19:22:39 2006.
Copyright © 1998-2003 by the respective authors.

This document is licensed under the terms of the GNU Free Documentation License and may be freely distributed under the conditions given by this license.