HiEasyX  Ver 0.3.0
EasyX 全面扩展库
HiEasyX::ControlBase 成员列表

成员的完整列表,这些成员属于 HiEasyX::ControlBase,包括所有继承而来的类成员

AddChild(ControlBase *p, int offset_x=0, int offset_y=0)HiEasyX::ControlBasevirtual
CallUserMsgProcFunc(int msgid, ExMessage msg)HiEasyX::ControlBaseprotectedvirtual
ChildRectChanged(ControlBase *pChild)HiEasyX::ControlBaseprotectedvirtual
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)HiEasyX::ControlBasevirtual
Draw_Text(int nTextOffsetX=0, int nTextOffsetY=0)HiEasyX::ControlBasevirtual
DrawChild()HiEasyX::ControlBaseprotectedvirtual
EnableAutoRedraw(bool enable)HiEasyX::ControlBasevirtual
EnableAutoSizeForChild(bool enable)HiEasyX::ControlBasevirtual
EnableBorder(bool bEnableBorder, COLORREF color=BLACK, int thickness=1)HiEasyX::ControlBasevirtual
GetAutoRedrawState() constHiEasyX::ControlBaseinlinevirtual
GetBkColor() constHiEasyX::ControlBaseinlinevirtual
GetCanvas()HiEasyX::ControlBaseinlinevirtual
GetChildCount()HiEasyX::ControlBase
GetChildList()HiEasyX::ControlBase
GetHeight() constHiEasyX::Containerinline
GetParent()HiEasyX::ControlBaseinline
GetPos() constHiEasyX::Containerinline
GetRect() constHiEasyX::Containerinline
GetText() constHiEasyX::ControlBaseinlinevirtual
GetTextColor() constHiEasyX::ControlBaseinlinevirtual
GetWidth() constHiEasyX::Containerinline
GetX() constHiEasyX::Containerinline
GetY() constHiEasyX::Containerinline
IsAutoSizeForChild() constHiEasyX::ControlBaseinlinevirtual
IsEnabled() constHiEasyX::ControlBaseinlinevirtual
IsFocused() constHiEasyX::ControlBaseinlinevirtual
IsHovered() constHiEasyX::ControlBaseinlinevirtual
IsPressed() constHiEasyX::ControlBaseinlinevirtual
IsVisible() constHiEasyX::ControlBaseinlinevirtual
m_alphaHiEasyX::ControlBaseprotected
m_bAlwaysRedrawAndRenderHiEasyX::ControlBaseprotected
m_bAutoRedrawWhenReceiveMsgHiEasyX::ControlBaseprotected
m_bAutoSizeForChildHiEasyX::ControlBaseprotected
m_bClearHiEasyX::ControlBaseprotected
m_bCompleteFirstSetRectHiEasyX::ControlBaseprotected
m_bEnableBorderHiEasyX::ControlBaseprotected
m_bEnabledHiEasyX::ControlBaseprotected
m_bFocusedHiEasyX::ControlBaseprotected
m_bHoveredHiEasyX::ControlBaseprotected
m_bPressedHiEasyX::ControlBaseprotected
m_bRedrawHiEasyX::ControlBaseprotected
m_bRenderHiEasyX::ControlBaseprotected
m_bUseCanvasAlphaHiEasyX::ControlBaseprotected
m_bVisibleHiEasyX::ControlBaseprotected
m_canvasHiEasyX::ControlBaseprotected
m_cBackgroundHiEasyX::ControlBaseprotected
m_cBorderHiEasyX::ControlBaseprotected
m_cTextHiEasyX::ControlBaseprotected
m_funcMessageProcHiEasyX::ControlBaseprotected
m_funcMessageProc_ClassHiEasyX::ControlBaseprotected
m_isAlphaCalculatedHiEasyX::ControlBaseprotected
m_listChildHiEasyX::ControlBaseprotected
m_nBorderThicknessHiEasyX::ControlBaseprotected
m_pCalledClassHiEasyX::ControlBaseprotected
m_pParentHiEasyX::ControlBaseprotected
m_rctHiEasyX::Containerprotected
m_rctClearHiEasyX::ControlBaseprotected
m_wstrTextHiEasyX::ControlBaseprotected
MarkNeedClearRect(RECT rct)HiEasyX::ControlBaseprotected
MarkNeedRedrawAndRender()HiEasyX::ControlBaseprotected
Move(int x, int y)HiEasyX::Containerinline
MoveRel(int dx, int dy)HiEasyX::Container
Redraw()HiEasyX::ControlBasevirtual
RemoveChild(ControlBase *p)HiEasyX::ControlBasevirtual
Render(Canvas *dst, RECT *pRct=nullptr, int *pCount=0)HiEasyX::ControlBasevirtual
Resize(int w, int h)HiEasyX::Container
SetAlpha(BYTE alpha, bool bUseCanvasAlpha, bool isAlphaCalculated)HiEasyX::ControlBasevirtual
SetBkColor(COLORREF color)HiEasyX::ControlBasevirtual
SetEnable(bool enable)HiEasyX::ControlBasevirtual
SetHeight(int h)HiEasyX::Container
SetMsgProcFunc(MESSAGE_PROC_FUNC func)HiEasyX::ControlBasevirtual
SetMsgProcFunc(MESSAGE_PROC_FUNC_CLASS static_class_func, void *_this)HiEasyX::ControlBasevirtual
SetParent(ControlBase *p)HiEasyX::ControlBasevirtual
SetPos(int x, int y)HiEasyX::Container
SetPos(POINT pt)HiEasyX::Container
SetRect(int x, int y, int w, int h)HiEasyX::Container
SetRect(RECT rct)HiEasyX::Container
SetText(std::wstring wstr)HiEasyX::ControlBasevirtual
SetTextColor(COLORREF color)HiEasyX::ControlBasevirtual
SetVisible(bool visible)HiEasyX::ControlBasevirtual
SetWidth(int w)HiEasyX::Container
TransformMessage(ExMessage &msg)HiEasyX::ControlBaseprotectedvirtual
UpdateMessage(ExMessage msg)HiEasyX::ControlBasevirtual
UpdateRect(RECT rctOld) overrideHiEasyX::ControlBaseprotectedvirtual
~Container()HiEasyX::Containervirtual
~ControlBase()HiEasyX::ControlBasevirtual