|
| | CWidgetOverlayWnd (void) |
| | ~CWidgetOverlayWnd (void) |
| BOOL | CreateLayeredWnd (RECT rc_pos, BOOL is_trans_style=FALSE, BOOL is_show=FALSE) |
| void | UpdateOverlayPosition (RECT rc_pos) |
| void | SetBkImage (BUI::GImage *img) |
| void | SetBlenderAlpha (int blender) |
| BOOL | IsCreated () const |
| void | UpdateWindow () |
| virtual void | PaintPixels (BUI::ISurface *surface, int w, int h, int alpha) |
| void | OnExposedPaint () |
| | CWidgetOverlayWnd (void) |
| virtual | ~CWidgetOverlayWnd (void) |
| BOOL | CreateLayeredWnd (RECT rcPostion, BOOL is_trans_style=FALSE, BOOL is_show=FALSE) |
| void | UpdateOverlayPosition (RECT rcPostion) |
| void | SetBkImage (BUI::GImage *img) |
| void | SetBlenderAlpha (int blender) |
| BOOL | IsCreated () const |
| void | ShowWindow (BOOL is_show) |
| void | UpdateWindow () |
| virtual void | PaintPixels (BUI::ISurface *surface, int w, int h, int alpha) |
| | CWidgetOverlayWnd (void) |
| virtual | ~CWidgetOverlayWnd (void) |
| BOOL | CreateLayeredWnd (RECT rcPostion, BOOL is_trans_style=FALSE, BOOL is_show=FALSE) |
| void | UpdateOverlayPosition (RECT rcPostion) |
| void | SetBkImage (BUI::GImage *img) |
| void | SetBlenderAlpha (int blender) |
| BOOL | IsCreated () const |
| void | ShowWindow (BOOL is_show) |
| void | UpdateWindow () |
| virtual void | PaintPixels (BUI::ISurface *surface, int w, int h, int alpha) |
| | CWidgetOverlayWnd (void) |
| | ~CWidgetOverlayWnd (void) |
| BOOL | CreateLayeredWnd (RECT rc_pos, BOOL is_trans_style=FALSE, BOOL is_show=FALSE) |
| void | UpdateOverlayPosition (RECT rc_pos) |
| void | SetBkImage (BUI::GImage *img) |
| void | SetBlenderAlpha (int blender) |
| BOOL | IsCreated () const |
| void | ShowWindow (BOOL is_show) |
| void | UpdateWindow () |
| void | paintEvent (QPaintEvent *event) override |
| virtual void | PaintPixels (BUI::ISurface *surface, int w, int h, int alpha) |
| | CWidgetOverlayWnd (void) |
| | ~CWidgetOverlayWnd (void) |
| BOOL | CreateLayeredWnd (RECT rc_postion, BOOL is_trans_style=FALSE, BOOL is_show=FALSE) |
| void | UpdateOverlayPosition (RECT rc_postion) |
| void | SetBkImage (BUI::GImage *img) |
| void | SetBlenderAlpha (int blender) |
| BOOL | IsCreated () const |
| void | UpdateWindow () |
| virtual void | PaintPixels (BUI::ISurface *surface, int w, int h, int alpha) |
| void | OnExposedPaint () override |
| | CWidgetOverlayWnd (void) |
| | ~CWidgetOverlayWnd (void) |
| HWND | CreateLayeredWnd (RECT rc_postion, BOOL is_trans_style=FALSE, BOOL is_show=FALSE) |
| void | UpdateOverlayPosition (RECT rc_pos) |
| void | SetBkImage (BUI::GImage *img) |
| void | SetBlenderAlpha (uint8_t blender) |
| void | UpdateWindow () |
| BOOL | IsCreated () const |
| BOOL | DefWndProc (UINT msg, WPARAM wp, LPARAM lp) override |
| virtual void | PaintPixels (HDC hdc, void *pixel, int w, int h, int bpp, int alpha) |
| | CWidgetOverlayWnd (void) |
| virtual | ~CWidgetOverlayWnd (void) |
| BOOL | CreateLayeredWnd (RECT rc_postion, BOOL is_trans_style=FALSE, BOOL is_show=FALSE) |
| void | UpdateOverlayPosition (RECT rc_postion) |
| void | SetBkImage (BUI::GImage *img) |
| void | SetBlenderAlpha (int blender) |
| BOOL | IsCreated () const |
| void | ShowWindow (BOOL is_show) |
| void | UpdateWindow () |
| virtual void | PaintPixels (BUI::ISurface *surface, int w, int h, int alpha) |
| | CWidgetGLFW () |
| | ~CWidgetGLFW () |
| UINT | MessageLoop () |
| GLFWwindow * | GetWindows () const |
| BOOL | CreateAttach (GLFWwindow *parent, GLFWwindow *win, RECT *rc) |
| BOOL | Create (GLFWwindow *parent, LPCTSTR name, UINT style, RECT *rc) |
| void | SetWindowPos (int x, int y, int w, int h) |
| void | CenterWindow () |
| void | ShowWindowMode (ShowMode model) |
| void | ShowWindow (BOOL show) |
| void | DisableWindow (BOOL disable) |
| BOOL | IsVisibleWindow () const |
| void | DestoryWindow () |
| UINT | DoMadal () |
| UINT | DoModalRealTime (void(*idle_func)()) |
| | CWidgetGTK (void) |
| virtual | ~CWidgetGTK (void) |
| void | EnableAdjust (bool bHittest) |
| BOOL | Create (CWidgetGTK *hwndParent, LPCTSTR pstrName, DWORD dwStyle, DWORD dwExStyle, const RECT *rc) |
| UINT | DoModal () |
| UINT | DoModalRealTime (void(*idle_func)()) |
| | 实时模式显示
|
| void | CenterWindow () |
| | CWidgetGTKmm (void) |
| virtual | ~CWidgetGTKmm (void) |
| void | EnableAdjust (bool bHittest) |
| BOOL | Create (CWidgetGTKmm *hwndParent, LPCTSTR pstrName, DWORD dwStyle, DWORD dwExStyle, const RECT *rc) |
| UINT | DoModal () |
| UINT | DoModalRealTime (void(*idle_func)()) |
| | 实时模式显示
|
| | CWidgetSDL2 () |
| | ~CWidgetSDL2 () |
| UINT | MessageLoop () |
| BOOL | CreateAttach (CWidgetSDL2 *parent, SDL_Window *win, RECT *rc) |
| BOOL | Create (CWidgetSDL2 *parent, LPCTSTR name, UINT style, RECT *rc) |
| void | SetEventFilter (SDL_EventFilter func, void *data) |
| void | SetWindowPos (int x, int y, int w, int h) |
| void | ShowWindow (BOOL show) |
| void | CenterWindow () |
| void | ShowWindowMode (ShowMode model) |
| void | DisableWindow (BOOL disable) |
| BOOL | IsVisibleWindow () const |
| void | DestoryWindow () |
| UINT | DoMessage (void(*idle_func)()) |
| UINT | DoMadal () |
| UINT | DoModalRealTime (void(*idle_func)()) |
| void | OnEventProc (SDL_Event *ev) |
| SDL_HitTestResult | OnHitTestPoint (POINT pt) |
| int | SendToAdapterFilter (SDL_Event *ev) |
| float | GetDeviceDpi () const |
| Uint32 | GetPixformat () const |
| SDL_Window * | Get_SDL_Window () const |
| SDL_Surface * | Get_SDL_Surface () const |
| SDL_Renderer * | Get_SDL_Renderer () const |
| SDL_Renderer * | Get_SDL_Renderer_OnSurface () const |
| BOOL | SDL_MakeCurrent () |
| SDL_Texture * | Get_SDL_Texture () const |
| SDL_SysWMinfo * | Get_SDL_SysWMinfo () |
| void | SetSDL_HitTestResult (SDL_HitTestResult rc) |
| SDL_GLContext | Get_SDL_GLContext () const |
| | CWidgetWnd (void) |
| virtual | ~CWidgetWnd (void) |
| void | EnableAdjust (bool is_hit_test) |
| | 禁用窗口拉伸功能
|
| HWND | CreateFrame (LPCTSTR str_wnd_name, DWORD style_ex, const RECT rc, HMENU hmenu=NULL) |
| | 创建一个主框架风格的窗口
|
| HWND | CreateFrame (LPCTSTR str_wnd_name, DWORD style_ex=0, int x=CW_USEDEFAULT, int y=CW_USEDEFAULT, int cx=CW_USEDEFAULT, int cy=CW_USEDEFAULT, HMENU hmenu=NULL) |
| HWND | Create (HWND hwnd_parent, LPCTSTR str_name, DWORD style, DWORD style_ex, const RECT rc, HMENU hmenu=NULL) |
| | 创建一个自定义风格的窗口
|
| HWND | Create (HWND hwnd_parent, LPCTSTR str_name, DWORD style, DWORD style_ex=0, int x=CW_USEDEFAULT, int y=CW_USEDEFAULT, int cx=CW_USEDEFAULT, int cy=CW_USEDEFAULT, HMENU hmenu=NULL) |
| | operator HWND () const |
| | 类型转换
|
| void | CenterWindow () |
| | 居中显示
|
| void | ShowWindow (BOOL is_visable) |
| | 非模态显示
|
| void | SetTitle (LPCTSTR title) |
| | 设置标题
|
| void | SetOpacity (BYTE opacity) |
| void | SetBgColor (COLORREF color) |
| void | EnableWindow (BOOL is_enable) |
| void | EnableDragMove (BOOL is_enable) |
| void | SetIcon (UINT nRes) |
| | 设置图标
|
| void | SetVarName (LPCTSTR var_name) |
| UINT | DoModal () |
| | 模态显示
|
| UINT | DoModalRealTime (void(*idle_func)()) |
| | 实时模式显示
|
| void | EndDialog (UINT exit_code) |
| void | OnOK () |
| void | OnCancel () |
| void | EnableDragDrop (bool is_drop_enable) |
| void | ShowTaskbarIcon (bool is_show) |
| | 是否在任务栏图标(不是托盘图标哦)
|
| void | Close (UINT nRet=IDOK) |
| void | SetMinSize (int cx, int cy) |
| | 设置窗口大小最小尺寸
|
| virtual void | OnInitWindows () |
| | 创建完成后调用
|
| virtual LPCTSTR | GetWndClassName () |
| | 返回注册窗口类的名
|
| LRESULT | SendMessage (UINT msg, WPARAM wp=0L, LPARAM lp=0L) |
| | 消息发送接口
|
| LRESULT | PostMessage (UINT msg, WPARAM wp=0L, LPARAM lp=0L) |
| virtual BOOL | OnMessage (UINT message, WPARAM wp, LPARAM lp, LPCTSTR str_name) |
| virtual void | OnFinalMessage () |
| virtual LRESULT | OnLButtonDown (WPARAM wp=0L, LPARAM lp=0L) |
| virtual LRESULT | OnLButtonUp (WPARAM wp=0L, LPARAM lp=0L) |
| virtual LRESULT | OnRButtonDown (WPARAM wp=0L, LPARAM lp=0L) |
| virtual LRESULT | OnRButtonUp (WPARAM wp=0L, LPARAM lp=0L) |
| virtual LRESULT | OnMouseMove (WPARAM wp=0L, LPARAM lp=0L) |
| virtual LRESULT | OnMouseLeave (WPARAM wp=0L, LPARAM lp=0L) |
| virtual LRESULT | OnKeyDown (WPARAM wp=0L, LPARAM lp=0L) |
| virtual LRESULT | OnKeyUp (WPARAM wp=0L, LPARAM lp=0L) |
| virtual LRESULT | OnChar (WPARAM wp=0L, LPARAM lp=0L) |
| virtual void | OnPaint (HDC hdc, RECT *rc_invaild) |
| virtual LRESULT | OnPaintBackGround (HDC hdc, RECT *rc) |
| virtual LRESULT | OnSize (WPARAM wp=0L, LPARAM lp=0L) |
| virtual LRESULT | OnNcHitTest (WPARAM wp=0L, LPARAM lp=0L) |
| virtual bool | OnDrop (FORMATETC *pFmtEtc, STGMEDIUM &medium, DWORD *pdwEffect) |
| | CWidgetWxWidgets (void) |
| virtual | ~CWidgetWxWidgets (void) |
| wxWindow * | GetwxWindow () const |
| void | EnableAdjust (bool is_hit_test) |
| BOOL | Create (CWidgetWxWidgets *hwndParent, LPCTSTR str_name, DWORD dwStyle, DWORD ex_style, const RECT *rc) |
| UINT | DoModal () |
| UINT | DoModalRealTime (void(*idle_func)()) |
| | 实时模式显示
|
| void | CenterWindow () |