#include <cXStyleSheet.h>
|
| cXStyleRenderer () |
|
| ~cXStyleRenderer () |
|
SPRITEMAP_t | get_XStyle (void) const noexcept |
|
void | put_XStyle (SPRITEMAP_t XStyle) |
|
HRESULT | UpdateXStyleQty () |
|
HRESULT | DrawFrameP (const cPoint2i &ptAbsPos, int x, int y, XSTYLE_ELEM_TYPE eStyleElem) |
|
HRESULT | DrawFrameR (const cPoint2i &ptAbsPos, int x, int y, XSTYLE_ELEM_TYPE eStyleElem, SIZE szFramePart) |
|
HRESULT | DrawFrameTX (const cPoint2i &ptAbsPos, int xs, int xe, int ys, XSTYLE_ELEM_TYPE eStyleElem) |
|
HRESULT | DrawFrameTY (const cPoint2i &ptAbsPos, int ys, int ye, int x, XSTYLE_ELEM_TYPE eStyleElem) |
|
void | DrawFrame (const cPoint2i &ptAbsPos, int iWidth, int iHeight, XSTYLE_ELEM_TYPE eStyleElem) |
|
HRESULT | DrawFrameClient (const cPoint2i &ptAbsPos, cRectI &rectClientArea, XSTYLE_ELEM_TYPE eStyleElem) |
|
HRESULT | DrawFrameH3 (const cPoint2i &ptAbsPos, int xs, int xe, int ys, int ye, XSTYLE_ELEM_TYPE eStyleElem) |
|
HRESULT | DrawFrameV3 (const cPoint2i &ptAbsPos, int sx, int ex, int sy, int ey, XSTYLE_ELEM_TYPE eStyleElem) |
|
◆ cXStyleRenderer()
GrayGUI::cXStyleRenderer::cXStyleRenderer |
( |
| ) |
|
◆ ~cXStyleRenderer()
GrayGUI::cXStyleRenderer::~cXStyleRenderer |
( |
| ) |
|
◆ DrawFrame()
void GrayGUI::cXStyleRenderer::DrawFrame |
( |
const cPoint2i & |
ptAbsPos, |
|
|
int |
iWidth, |
|
|
int |
iHeight, |
|
|
XSTYLE_ELEM_TYPE |
eStyleElem |
|
) |
| |
◆ DrawFrameClient()
◆ DrawFrameH3()
◆ DrawFrameP()
◆ DrawFrameR()
◆ DrawFrameTX()
◆ DrawFrameTY()
◆ DrawFrameV3()
Same of DrawFrameH3 but works for 3-part verticals draw the 3 parts to form a caption or button or text box. Left, Mid, Right
◆ get_XStyle()
SPRITEMAP_t GrayGUI::cXStyleRenderer::get_XStyle |
( |
void |
| ) |
const |
|
inlinenoexcept |
What is the current style?
◆ put_XStyle()
void GrayGUI::cXStyleRenderer::put_XStyle |
( |
SPRITEMAP_t |
XStyle | ) |
|
◆ UpdateXStyleQty()
HRESULT GrayGUI::cXStyleRenderer::UpdateXStyleQty |
( |
| ) |
|
◆ m_eXStyle
◆ m_iXStyleQty
amount of available styles. dynamically detected how many there are.
◆ m_pXStyleSheet
current loaded style info.
◆ sm_iQtyDraws
int GrayGUI::cXStyleRenderer::sm_iQtyDraws |
|
static |
The documentation for this struct was generated from the following files: