add skeleton for RenderControl::drawImage
This commit is contained in:
parent
2808ab5bad
commit
aceea3c081
2 changed files with 13 additions and 0 deletions
|
@ -214,4 +214,9 @@ void RenderControl::drawMask(Surface &sf, const RenderColor &color,
|
||||||
XSetClipOrigin(**display, color.gc(), 0, 0);
|
XSetClipOrigin(**display, color.gc(), 0, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void RenderControl::drawImage(Surface &sf, int w, int h,
|
||||||
|
unsigned long *data) const
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -82,6 +82,14 @@ public:
|
||||||
virtual void drawBackground(Surface &sf,
|
virtual void drawBackground(Surface &sf,
|
||||||
const RenderTexture &texture) const = 0;
|
const RenderTexture &texture) const = 0;
|
||||||
|
|
||||||
|
//! Draws an image onto the surface
|
||||||
|
/*!
|
||||||
|
This function will overwrite the entire surface.<br>
|
||||||
|
The image must be specified in 32-bit packed ARGB format. The current
|
||||||
|
background will be used for applying the alpha.
|
||||||
|
*/
|
||||||
|
virtual void drawImage(Surface &sf, int w, int h, unsigned long *data) const;
|
||||||
|
|
||||||
//! Draws a string onto a Surface
|
//! Draws a string onto a Surface
|
||||||
virtual void drawString(Surface &sf, const Font &font, int x, int y,
|
virtual void drawString(Surface &sf, const Font &font, int x, int y,
|
||||||
const RenderColor &color,
|
const RenderColor &color,
|
||||||
|
|
Loading…
Reference in a new issue