]> Shamusworld >> Repos - virtualjaguar/blob - src/gui/image.cpp
c48a6ff339149e1a744d832fa18b109cda09042b
[virtualjaguar] / src / gui / image.cpp
1 //
2 // Static image class
3 //
4 // by James L. Hammons
5 //
6
7 #include "image.h"
8
9 #include "guimisc.h"
10
11 Image::Image(uint32 x, uint32 y, const void * img):
12         Element(x, y, 0, 0), image(img)
13 {
14 }
15
16 void Image::Draw(uint32 offsetX/*= 0*/, uint32 offsetY/*= 0*/)
17 {
18         if (image != NULL)
19                 DrawTransparentBitmap(screenBuffer, extents.x + offsetX, extents.y + offsetY, image);
20 }