AddChild(ControlBase *p, int offset_x=0, int offset_y=0) | HiEasyX::ControlBase | virtual |
CallUserMsgProcFunc(int msgid, ExMessage msg) | HiEasyX::ControlBase | protectedvirtual |
ChildRectChanged(ControlBase *pChild) | HiEasyX::ControlBase | protectedvirtual |
Container() | HiEasyX::Container | |
ControlBase() | HiEasyX::ControlBase | |
ControlBase(std::wstring wstrText) | HiEasyX::ControlBase | |
ControlBase(int x, int y, int w=0, int h=0, std::wstring wstrText=L"") | HiEasyX::ControlBase | |
Draw(bool draw_child=true) override | HiEasyX::ProgressCtrl | virtual |
Draw_Text(int nTextOffsetX=0, int nTextOffsetY=0) | HiEasyX::ControlBase | virtual |
DrawChild() | HiEasyX::ControlBase | protectedvirtual |
EnableAnimation(bool enable) | HiEasyX::ProgressCtrl | virtual |
EnableAutoRedraw(bool enable) | HiEasyX::ControlBase | virtual |
EnableAutoSizeForChild(bool enable) | HiEasyX::ControlBase | virtual |
EnableBorder(bool bEnableBorder, COLORREF color=BLACK, int thickness=1) | HiEasyX::ControlBase | virtual |
GetAnimationState() const | HiEasyX::ProgressCtrl | inlinevirtual |
GetAutoRedrawState() const | HiEasyX::ControlBase | inlinevirtual |
GetBarColor() const | HiEasyX::ProgressCtrl | inlinevirtual |
GetBkColor() const | HiEasyX::ControlBase | inlinevirtual |
GetCanvas() | HiEasyX::ControlBase | inlinevirtual |
GetChildCount() | HiEasyX::ControlBase | |
GetChildList() | HiEasyX::ControlBase | |
GetContentLength() const | HiEasyX::ProgressCtrl | inlinevirtual |
GetHeight() const | HiEasyX::Container | inline |
GetParent() | HiEasyX::ControlBase | inline |
GetPos() const | HiEasyX::Container | inline |
GetProcess() const | HiEasyX::ProgressCtrl | inlinevirtual |
GetRect() const | HiEasyX::Container | inline |
GetText() const | HiEasyX::ControlBase | inlinevirtual |
GetTextColor() const | HiEasyX::ControlBase | inlinevirtual |
GetWidth() const | HiEasyX::Container | inline |
GetX() const | HiEasyX::Container | inline |
GetY() const | HiEasyX::Container | inline |
Init() | HiEasyX::ProgressCtrl | protectedvirtual |
IsAutoSizeForChild() const | HiEasyX::ControlBase | inlinevirtual |
IsEnabled() const | HiEasyX::ControlBase | inlinevirtual |
IsFocused() const | HiEasyX::ControlBase | inlinevirtual |
IsHovered() const | HiEasyX::ControlBase | inlinevirtual |
IsPressed() const | HiEasyX::ControlBase | inlinevirtual |
IsVisible() const | HiEasyX::ControlBase | inlinevirtual |
m_alpha | HiEasyX::ControlBase | protected |
m_bAlwaysRedrawAndRender | HiEasyX::ControlBase | protected |
m_bAutoRedrawWhenReceiveMsg | HiEasyX::ControlBase | protected |
m_bAutoSizeForChild | HiEasyX::ControlBase | protected |
m_bClear | HiEasyX::ControlBase | protected |
m_bCompleteFirstSetRect | HiEasyX::ControlBase | protected |
m_bEnableAnimation | HiEasyX::ProgressCtrl | protected |
m_bEnableBorder | HiEasyX::ControlBase | protected |
m_bEnabled | HiEasyX::ControlBase | protected |
m_bFocused | HiEasyX::ControlBase | protected |
m_bHovered | HiEasyX::ControlBase | protected |
m_bPressed | HiEasyX::ControlBase | protected |
m_bRedraw | HiEasyX::ControlBase | protected |
m_bRender | HiEasyX::ControlBase | protected |
m_bUseCanvasAlpha | HiEasyX::ControlBase | protected |
m_bVisible | HiEasyX::ControlBase | protected |
m_canvas | HiEasyX::ControlBase | protected |
m_cBackground | HiEasyX::ControlBase | protected |
m_cBar | HiEasyX::ProgressCtrl | protected |
m_cBorder | HiEasyX::ControlBase | protected |
m_cText | HiEasyX::ControlBase | protected |
m_fBarColorLightness | HiEasyX::ProgressCtrl | protected |
m_fBarLightLightness | HiEasyX::ProgressCtrl | protected |
m_fH | HiEasyX::ProgressCtrl | protected |
m_fLenRatio | HiEasyX::ProgressCtrl | protected |
m_fS | HiEasyX::ProgressCtrl | protected |
m_fSpeedRatio | HiEasyX::ProgressCtrl | protected |
m_funcMessageProc | HiEasyX::ControlBase | protected |
m_funcMessageProc_Class | HiEasyX::ControlBase | protected |
m_isAlphaCalculated | HiEasyX::ControlBase | protected |
m_listChild | HiEasyX::ControlBase | protected |
m_nBorderThickness | HiEasyX::ControlBase | protected |
m_nLen | HiEasyX::ProgressCtrl | protected |
m_nLightPos | HiEasyX::ProgressCtrl | protected |
m_nPos | HiEasyX::ProgressCtrl | protected |
m_pCalledClass | HiEasyX::ControlBase | protected |
m_pParent | HiEasyX::ControlBase | protected |
m_rct | HiEasyX::Container | protected |
m_rctClear | HiEasyX::ControlBase | protected |
m_tClock | HiEasyX::ProgressCtrl | protected |
m_wstrText | HiEasyX::ControlBase | protected |
MarkNeedClearRect(RECT rct) | HiEasyX::ControlBase | protected |
MarkNeedRedrawAndRender() | HiEasyX::ControlBase | protected |
Move(int x, int y) | HiEasyX::Container | inline |
MoveRel(int dx, int dy) | HiEasyX::Container | |
ProgressCtrl() | HiEasyX::ProgressCtrl | |
ProgressCtrl(int x, int y, int w, int h, int len) | HiEasyX::ProgressCtrl | |
Redraw() | HiEasyX::ControlBase | virtual |
RemoveChild(ControlBase *p) | HiEasyX::ControlBase | virtual |
Render(Canvas *dst, RECT *pRct=nullptr, int *pCount=0) | HiEasyX::ControlBase | virtual |
Resize(int w, int h) | HiEasyX::Container | |
SetAlpha(BYTE alpha, bool bUseCanvasAlpha, bool isAlphaCalculated) | HiEasyX::ControlBase | virtual |
SetBarColor(COLORREF cBar) | HiEasyX::ProgressCtrl | virtual |
SetBkColor(COLORREF color) | HiEasyX::ControlBase | virtual |
SetContentLength(int len) | HiEasyX::ProgressCtrl | virtual |
SetEnable(bool enable) | HiEasyX::ControlBase | virtual |
SetHeight(int h) | HiEasyX::Container | |
SetMsgProcFunc(MESSAGE_PROC_FUNC func) | HiEasyX::ControlBase | virtual |
SetMsgProcFunc(MESSAGE_PROC_FUNC_CLASS static_class_func, void *_this) | HiEasyX::ControlBase | virtual |
SetParent(ControlBase *p) | HiEasyX::ControlBase | virtual |
SetPos(int x, int y) | HiEasyX::Container | |
SetPos(POINT pt) | HiEasyX::Container | |
SetProcess(int pos) | HiEasyX::ProgressCtrl | virtual |
SetRect(int x, int y, int w, int h) | HiEasyX::Container | |
SetRect(RECT rct) | HiEasyX::Container | |
SetText(std::wstring wstr) | HiEasyX::ControlBase | virtual |
SetTextColor(COLORREF color) | HiEasyX::ControlBase | virtual |
SetVisible(bool visible) | HiEasyX::ControlBase | virtual |
SetWidth(int w) | HiEasyX::Container | |
Step() | HiEasyX::ProgressCtrl | virtual |
TransformMessage(ExMessage &msg) | HiEasyX::ControlBase | protectedvirtual |
UpdateMessage(ExMessage msg) | HiEasyX::ControlBase | virtual |
UpdateRect(RECT rctOld) override | HiEasyX::ControlBase | protectedvirtual |
~Container() | HiEasyX::Container | virtual |
~ControlBase() | HiEasyX::ControlBase | virtual |