Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

SourcePixelSelector_Flip< pixelsize, SourcePixelSelector > Class Template Reference

#include <blitter.h>

Inheritance diagram for SourcePixelSelector_Flip< pixelsize, SourcePixelSelector >:

Inheritance graph
[legend]
List of all members.

Public Member Functions

void setFlipping (bool horizontal, bool vertical)
 SourcePixelSelector_Flip (NullParamType npt=nullParam)
 SourcePixelSelector_Flip (int flip)

Protected Member Functions

void init (const Surface &srv)
PixelType getPixel (int x, int y)
PixelType nextPixel ()
void skipPixels (int pixNum)
int getSourcePixelSkip ()
void nextLine ()

template<int pixelsize, class SourcePixelSelector = SourcePixelSelector_Plain<pixelsize>>
class SourcePixelSelector_Flip< pixelsize, SourcePixelSelector >


Constructor & Destructor Documentation

template<int pixelsize, class SourcePixelSelector = SourcePixelSelector_Plain<pixelsize>>
SourcePixelSelector_Flip< pixelsize, SourcePixelSelector >::SourcePixelSelector_Flip NullParamType  npt = nullParam  )  [inline]
 

Definition at line 1539 of file blitter.h.

template<int pixelsize, class SourcePixelSelector = SourcePixelSelector_Plain<pixelsize>>
SourcePixelSelector_Flip< pixelsize, SourcePixelSelector >::SourcePixelSelector_Flip int  flip  )  [inline]
 

Definition at line 1543 of file blitter.h.


Member Function Documentation

template<int pixelsize, class SourcePixelSelector = SourcePixelSelector_Plain<pixelsize>>
PixelType SourcePixelSelector_Flip< pixelsize, SourcePixelSelector >::getPixel int  x,
int  y
[inline, protected]
 

Definition at line 1506 of file blitter.h.

Referenced by SourcePixelSelector_Flip< pixelsize >::nextPixel().

template<int pixelsize, class SourcePixelSelector = SourcePixelSelector_Plain<pixelsize>>
int SourcePixelSelector_Flip< pixelsize, SourcePixelSelector >::getSourcePixelSkip  )  [inline, protected]
 

Definition at line 1521 of file blitter.h.

template<int pixelsize, class SourcePixelSelector = SourcePixelSelector_Plain<pixelsize>>
void SourcePixelSelector_Flip< pixelsize, SourcePixelSelector >::init const Surface srv  )  [inline, protected]
 

Definition at line 1497 of file blitter.h.

template<int pixelsize, class SourcePixelSelector = SourcePixelSelector_Plain<pixelsize>>
void SourcePixelSelector_Flip< pixelsize, SourcePixelSelector >::nextLine  )  [inline, protected]
 

Definition at line 1526 of file blitter.h.

template<int pixelsize, class SourcePixelSelector = SourcePixelSelector_Plain<pixelsize>>
PixelType SourcePixelSelector_Flip< pixelsize, SourcePixelSelector >::nextPixel  )  [inline, protected]
 

Definition at line 1511 of file blitter.h.

template<int pixelsize, class SourcePixelSelector = SourcePixelSelector_Plain<pixelsize>>
void SourcePixelSelector_Flip< pixelsize, SourcePixelSelector >::setFlipping bool  horizontal,
bool  vertical
[inline]
 

Definition at line 1533 of file blitter.h.

template<int pixelsize, class SourcePixelSelector = SourcePixelSelector_Plain<pixelsize>>
void SourcePixelSelector_Flip< pixelsize, SourcePixelSelector >::skipPixels int  pixNum  )  [inline, protected]
 

Definition at line 1516 of file blitter.h.


The documentation for this class was generated from the following file:
Generated on Tue Jun 24 02:20:59 2008 for Advanced Strategic Command by  doxygen 1.4.2