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

SourcePixelSelector_CacheZoom< pixelsize, SourcePixelSelector > Class Template Reference

#include <blitter.h>

Inheritance diagram for SourcePixelSelector_CacheZoom< pixelsize, SourcePixelSelector >:

Inheritance graph
[legend]
List of all members.

Public Member Functions

void setZoomOffset (int x, int y)
void setZoom (float factor)
 SourcePixelSelector_CacheZoom (NullParamType npt=nullParam)
 SourcePixelSelector_CacheZoom (float zoom)

Protected Member Functions

int getWidth ()
int getHeight ()
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_CacheZoom< pixelsize, SourcePixelSelector >


Constructor & Destructor Documentation

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

Definition at line 1470 of file blitter.h.

template<int pixelsize, class SourcePixelSelector = SourcePixelSelector_Plain<pixelsize>>
SourcePixelSelector_CacheZoom< pixelsize, SourcePixelSelector >::SourcePixelSelector_CacheZoom float  zoom  )  [inline]
 

Definition at line 1475 of file blitter.h.


Member Function Documentation

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

Definition at line 1375 of file blitter.h.

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

Definition at line 1380 of file blitter.h.

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

Definition at line 1404 of file blitter.h.

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

Definition at line 1371 of file blitter.h.

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

Definition at line 1418 of file blitter.h.

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

Definition at line 1385 of file blitter.h.

template<int pixelsize, class SourcePixelSelector = SourcePixelSelector_Plain<pixelsize>>
void SourcePixelSelector_CacheZoom< pixelsize, SourcePixelSelector >::setZoom float  factor  )  [inline]
 

Definition at line 1443 of file blitter.h.

Referenced by SourcePixelSelector_CacheZoom< pixelSize, SourcePixelSelector_DirectSubRectangle< pixelSize > >::SourcePixelSelector_CacheZoom().

template<int pixelsize, class SourcePixelSelector = SourcePixelSelector_Plain<pixelsize>>
void SourcePixelSelector_CacheZoom< pixelsize, SourcePixelSelector >::setZoomOffset int  x,
int  y
[inline]
 

Definition at line 1432 of file blitter.h.

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

Definition at line 1394 of file blitter.h.


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