#include <blitter.h>
Inheritance diagram for SourcePixelSelector_Rectangle< pixelsize >:
Public Member Functions | |
| SourcePixelSelector_Rectangle (const SDLmm::SRect &rect) | |
| void | setSrcRectangle (SPoint pos, int width, int height) |
| void | setSrcRectangle (const SDLmm::SRect &rect) |
Protected Member Functions | |
| SourcePixelSelector_Rectangle () | |
| int | getWidth () |
| int | getHeight () |
| PixelType | getPixel (int x, int y) |
| PixelType | nextPixel () |
| void | skipWholeLine () |
| void | skipPixels (int pixNum) |
| int | getSourcePixelSkip () |
| void | nextLine () |
Definition at line 1567 of file blitter.h.
| SourcePixelSelector_Rectangle< pixelsize >::SourcePixelSelector_Rectangle | ( | ) | [inline, protected] |
| SourcePixelSelector_Rectangle< pixelsize >::SourcePixelSelector_Rectangle | ( | const SDLmm::SRect & | rect | ) | [inline] |
Definition at line 1578 of file blitter.h.
References SourcePixelSelector_Rectangle< pixelsize >::setSrcRectangle().
| int SourcePixelSelector_Rectangle< pixelsize >::getWidth | ( | ) | [inline, protected] |
Reimplemented from SourcePixelSelector_Plain< pixelsize >.
Definition at line 1584 of file blitter.h.
References min().
| int SourcePixelSelector_Rectangle< pixelsize >::getHeight | ( | ) | [inline, protected] |
Reimplemented from SourcePixelSelector_Plain< pixelsize >.
Definition at line 1588 of file blitter.h.
References min().
| PixelType SourcePixelSelector_Rectangle< pixelsize >::getPixel | ( | int | x, | |
| int | y | |||
| ) | [inline, protected] |
Reimplemented from SourcePixelSelector_Plain< pixelsize >.
Definition at line 1594 of file blitter.h.
References SourcePixelSelector_Plain< pixelsize >::getPixel().
Referenced by SourcePixelSelector_Rectangle< pixelsize >::nextPixel().
| PixelType SourcePixelSelector_Rectangle< pixelsize >::nextPixel | ( | ) | [inline, protected] |
Reimplemented from SourcePixelSelector_Plain< pixelsize >.
Definition at line 1599 of file blitter.h.
References SourcePixelSelector_Rectangle< pixelsize >::getPixel().
| void SourcePixelSelector_Rectangle< pixelsize >::skipWholeLine | ( | ) | [inline, protected] |
Reimplemented from SourcePixelSelector_Plain< pixelsize >.
| void SourcePixelSelector_Rectangle< pixelsize >::skipPixels | ( | int | pixNum | ) | [inline, protected] |
Reimplemented from SourcePixelSelector_Plain< pixelsize >.
| int SourcePixelSelector_Rectangle< pixelsize >::getSourcePixelSkip | ( | ) | [inline, protected] |
Reimplemented from SourcePixelSelector_Plain< pixelsize >.
| void SourcePixelSelector_Rectangle< pixelsize >::nextLine | ( | ) | [inline, protected] |
Reimplemented from SourcePixelSelector_Plain< pixelsize >.
| void SourcePixelSelector_Rectangle< pixelsize >::setSrcRectangle | ( | SPoint | pos, | |
| int | width, | |||
| int | height | |||
| ) | [inline] |
Definition at line 1626 of file blitter.h.
Referenced by SourcePixelSelector_Rectangle< pixelsize >::SourcePixelSelector_Rectangle().
| void SourcePixelSelector_Rectangle< pixelsize >::setSrcRectangle | ( | const SDLmm::SRect & | rect | ) | [inline] |
1.5.1