|
| BITMAP (Graphics::ManagedSurface *owner) |
|
Graphics::ManagedSurface & | operator* () const |
|
Graphics::ManagedSurface & | getSurface () |
|
const Graphics::ManagedSurface & | getSurface () const |
|
unsigned char * | getPixels () const |
|
unsigned char * | getBasePtr (uint16 x, uint16 y) const |
|
uint | getTransparentColor () const |
|
const Common::Point | getOffsetFromOwner () const |
|
int | getpixel (int x, int y) const |
|
void | clear () |
|
void | makeOpaque () |
|
void | circlefill (int x, int y, int radius, int color) |
|
void | floodfill (int x, int y, int color) |
|
void | hLine (int x, int y, int x2, uint32 color) |
|
void | vLine (int x, int y, int y2, uint32 color) |
|
void | draw (const BITMAP *srcBitmap, const Common::Rect &srcRect, int dstX, int dstY, bool horizFlip, bool vertFlip, bool skipTrans, int srcAlpha, int tintRed=-1, int tintGreen=-1, int tintBlue=-1) |
|
void | stretchDraw (const BITMAP *srcBitmap, const Common::Rect &srcRect, const Common::Rect &destRect, bool skipTrans, int srcAlpha) |
|
bool | isSubBitmap () const |
|
◆ circlefill()
void AGS3::BITMAP::circlefill |
( |
int |
x, |
|
|
int |
y, |
|
|
int |
radius, |
|
|
int |
color |
|
) |
| |
Draws a solid filled in circle
◆ floodfill()
void AGS3::BITMAP::floodfill |
( |
int |
x, |
|
|
int |
y, |
|
|
int |
color |
|
) |
| |
Fills an enclosed area starting at a given point
◆ hLine()
void AGS3::BITMAP::hLine |
( |
int |
x, |
|
|
int |
y, |
|
|
int |
x2, |
|
|
uint32 |
color |
|
) |
| |
|
inline |
◆ vLine()
void AGS3::BITMAP::vLine |
( |
int |
x, |
|
|
int |
y, |
|
|
int |
y2, |
|
|
uint32 |
color |
|
) |
| |
|
inline |
◆ draw()
void AGS3::BITMAP::draw |
( |
const BITMAP * |
srcBitmap, |
|
|
const Common::Rect & |
srcRect, |
|
|
int |
dstX, |
|
|
int |
dstY, |
|
|
bool |
horizFlip, |
|
|
bool |
vertFlip, |
|
|
bool |
skipTrans, |
|
|
int |
srcAlpha, |
|
|
int |
tintRed = -1 , |
|
|
int |
tintGreen = -1 , |
|
|
int |
tintBlue = -1 |
|
) |
| |
Draws the passed surface onto this one
◆ stretchDraw()
void AGS3::BITMAP::stretchDraw |
( |
const BITMAP * |
srcBitmap, |
|
|
const Common::Rect & |
srcRect, |
|
|
const Common::Rect & |
destRect, |
|
|
bool |
skipTrans, |
|
|
int |
srcAlpha |
|
) |
| |
Stretches and draws the passed surface onto this one
The documentation for this class was generated from the following file: