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

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 ()

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


Constructor & Destructor Documentation

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

Definition at line 1092 of file blitter.h.

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

Definition at line 1095 of file blitter.h.


Member Function Documentation

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

Definition at line 1059 of file blitter.h.

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

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

Definition at line 1075 of file blitter.h.

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

Definition at line 1051 of file blitter.h.

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

Definition at line 1080 of file blitter.h.

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

Definition at line 1065 of file blitter.h.

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

Definition at line 1087 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 1070 of file blitter.h.


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