| 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 |