Advanced Strategic Command
Public Member Functions | Protected Member Functions | List of all members
SourcePixelSelector_Flip< pixelsize, SourcePixelSelector > Class Template Reference

#include <blitter.h>

Inheritance diagram for SourcePixelSelector_Flip< pixelsize, SourcePixelSelector >:
Inheritance graph
[legend]

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

Detailed Description

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

Definition at line 1492 of file blitter.h.

Constructor & Destructor Documentation

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

Definition at line 1543 of file blitter.h.

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

Definition at line 1547 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 
)
inlineprotected

Definition at line 1510 of file blitter.h.

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

template<int pixelsize, class SourcePixelSelector = SourcePixelSelector_Plain<pixelsize>>
int SourcePixelSelector_Flip< pixelsize, SourcePixelSelector >::getSourcePixelSkip ( )
inlineprotected

Definition at line 1525 of file blitter.h.

template<int pixelsize, class SourcePixelSelector = SourcePixelSelector_Plain<pixelsize>>
void SourcePixelSelector_Flip< pixelsize, SourcePixelSelector >::init ( const Surface srv)
inlineprotected

Definition at line 1501 of file blitter.h.

template<int pixelsize, class SourcePixelSelector = SourcePixelSelector_Plain<pixelsize>>
void SourcePixelSelector_Flip< pixelsize, SourcePixelSelector >::nextLine ( )
inlineprotected

Definition at line 1530 of file blitter.h.

template<int pixelsize, class SourcePixelSelector = SourcePixelSelector_Plain<pixelsize>>
PixelType SourcePixelSelector_Flip< pixelsize, SourcePixelSelector >::nextPixel ( )
inlineprotected

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

template<int pixelsize, class SourcePixelSelector = SourcePixelSelector_Plain<pixelsize>>
void SourcePixelSelector_Flip< pixelsize, SourcePixelSelector >::skipPixels ( int  pixNum)
inlineprotected

Definition at line 1520 of file blitter.h.


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