SourcePixelSelector_Rotation< pixelsize, SourcePixelSelector > Class Template Reference

#include <blitter.h>

Inheritance diagram for SourcePixelSelector_Rotation< pixelsize, SourcePixelSelector >:

Inheritance graph
[legend]
List of all members.

Public Member Functions

void setAngle (int degrees)
 SourcePixelSelector_Rotation (NullParamType npt=nullParam)
 SourcePixelSelector_Rotation (int degreesToRotate)

Protected Member Functions

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

Detailed Description

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

Definition at line 1047 of file blitter.h.


Constructor & Destructor Documentation

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

Definition at line 1096 of file blitter.h.

template<int pixelsize, class SourcePixelSelector = SourcePixelSelector_Plain<pixelsize>>
SourcePixelSelector_Rotation< pixelsize, SourcePixelSelector >::SourcePixelSelector_Rotation ( int  degreesToRotate  )  [inline]

Definition at line 1099 of file blitter.h.


Member Function Documentation

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

Definition at line 1055 of file blitter.h.

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

Definition at line 1063 of file blitter.h.

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

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

Definition at line 1069 of file blitter.h.

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

Definition at line 1074 of file blitter.h.

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

Definition at line 1079 of file blitter.h.

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

Definition at line 1084 of file blitter.h.

template<int pixelsize, class SourcePixelSelector = SourcePixelSelector_Plain<pixelsize>>
void SourcePixelSelector_Rotation< pixelsize, SourcePixelSelector >::setAngle ( int  degrees  )  [inline]

Definition at line 1091 of file blitter.h.


The documentation for this class was generated from the following file:
Generated on Mon May 21 01:47:33 2012 for Advanced Strategic Command by  doxygen 1.5.1