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

#include <blitter.h>

Inheritance diagram for SourcePixelSelector_DirectRectangle< pixelsize >:
Inheritance graph
[legend]

Public Member Functions

void setSrcRectangle (SPoint pos, int width, int height)
 
void setSrcRectangle (const SDLmm::SRect &rect)
 

Protected Member Functions

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

Detailed Description

template<int pixelsize>
class SourcePixelSelector_DirectRectangle< pixelsize >

Definition at line 1644 of file blitter.h.

Constructor & Destructor Documentation

template<int pixelsize>
SourcePixelSelector_DirectRectangle< pixelsize >::SourcePixelSelector_DirectRectangle ( )
inlineprotected

Definition at line 1656 of file blitter.h.

Member Function Documentation

template<int pixelsize>
int SourcePixelSelector_DirectRectangle< pixelsize >::getHeight ( )
inlineprotected

Definition at line 1664 of file blitter.h.

template<int pixelsize>
PixelType SourcePixelSelector_DirectRectangle< pixelsize >::getPixel ( int  x,
int  y 
)
inlineprotected

Definition at line 1680 of file blitter.h.

template<int pixelsize>
int SourcePixelSelector_DirectRectangle< pixelsize >::getSourcePixelSkip ( )
inlineprotected

Definition at line 1708 of file blitter.h.

template<int pixelsize>
int SourcePixelSelector_DirectRectangle< pixelsize >::getWidth ( )
inlineprotected

Definition at line 1660 of file blitter.h.

template<int pixelsize>
void SourcePixelSelector_DirectRectangle< pixelsize >::init ( const Surface srv)
inlineprotected

Definition at line 1670 of file blitter.h.

template<int pixelsize>
void SourcePixelSelector_DirectRectangle< pixelsize >::nextLine ( )
inlineprotected

Definition at line 1713 of file blitter.h.

template<int pixelsize>
PixelType SourcePixelSelector_DirectRectangle< pixelsize >::nextPixel ( )
inlineprotected

Definition at line 1691 of file blitter.h.

template<int pixelsize>
void SourcePixelSelector_DirectRectangle< pixelsize >::setSrcRectangle ( SPoint  pos,
int  width,
int  height 
)
inline

Definition at line 1719 of file blitter.h.

template<int pixelsize>
void SourcePixelSelector_DirectRectangle< pixelsize >::setSrcRectangle ( const SDLmm::SRect &  rect)
inline

Definition at line 1726 of file blitter.h.

template<int pixelsize>
void SourcePixelSelector_DirectRectangle< pixelsize >::skipPixels ( int  pixNum)
inlineprotected

Definition at line 1703 of file blitter.h.

template<int pixelsize>
void SourcePixelSelector_DirectRectangle< pixelsize >::skipWholeLine ( )
inlineprotected

Definition at line 1697 of file blitter.h.


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