44 return m_SpriteFace.isValidId();
47 void SetIcon(SPRITEID_t nSpriteFace, SPRITEID_t nSpriteBorder = SPRITEID_0);
67 cXSpriteAnim m_SpriteFace;
68 cXSpriteId m_SpriteBorder;
INT32 HRESULT
_WIN32 style error codes. INT32
Definition: SysTypes.h:465
void UpdateLoadIcon()
Definition: cXIcon.cpp:64
void put_IconDestSize(ICONSIZE_TYPE tSize)
Definition: cXIcon.cpp:51
~cXIcon2()
Definition: cXIcon.cpp:15
bool isIconSet() const
Definition: cXIcon.h:42
HRESULT DrawIconPart(cDXSpriteDC &dc, const cPoint2i &ptIcon)
Definition: cXIcon.cpp:93
PIXELS_t get_DestSize() const
Definition: cXIcon.h:51
void put_SpriteBorder(SPRITEID_t tBorder)
Definition: cXIcon.cpp:36
void SetIcon(SPRITEID_t nSpriteFace, SPRITEID_t nSpriteBorder=SPRITEID_0)
Definition: cXIcon.cpp:19
void put_Alpha(COLOR_ELEM_t color)
Definition: cXIcon.cpp:56
HRESULT DrawIconFull(cDXSpriteDC &dc, const cPoint2i &ptIcon)
Definition: cXIcon.cpp:111
cXIcon2()
Definition: cXIcon.cpp:11
void put_SpriteFace(SPRITEID_t iIconFace)
Definition: cXIcon.cpp:28
void SetIconDestSize(int cx, int cy)
Definition: cXIcon.cpp:44
Definition: cColorRef.h:147
Definition: WinTypes.h:128
Definition: Gray3D.cpp:12
Definition: GrayGUI.cpp:11
ICONSIZE_TYPE
Definition: cXIcon.h:22
@ ICONSIZE_XL
Definition: cXIcon.h:29
@ ICONSIZE_L
Definition: cXIcon.h:28
@ ICONSIZE_S
Definition: cXIcon.h:25
@ ICONSIZE_D
default ?
Definition: cXIcon.h:26
@ ICONSIZE_M
Quick pick bar.
Definition: cXIcon.h:27
BYTE COLOR_ELEM_t
A single 8 bit color element. alpha, red, green, or blue intensity as 0-255.
Definition: cColorRef.h:34
int PIXELS_t
Count of pixels in a dimension of some image/surface.
Definition: cSurfaceInfo.h:20