|
| CWidgetOverlayWnd (void) |
|
| ~CWidgetOverlayWnd (void) |
|
BOOL | CreateLayeredWnd (RECT rcPostion, BOOL isTransStyle=FALSE, BOOL isShow=FALSE) |
|
void | UpdateOverlayPosition (RECT rcPostion) |
|
void | SetBkImage (BUI::GImage *img) |
|
void | SetBlenderAlpha (int blender) |
|
BOOL | IsCreated () const |
|
void | UpdateWindow () |
|
virtual void | PaintPixels (BUI::ISurface *pSurface, int w, int h, int nAlpha) |
|
void | OnExposedPaint () |
|
| CWidgetOverlayWnd (void) |
|
virtual | ~CWidgetOverlayWnd (void) |
|
BOOL | CreateLayeredWnd (RECT rcPostion, BOOL isTransStyle=FALSE, BOOL isShow=FALSE) |
|
void | UpdateOverlayPosition (RECT rcPostion) |
|
void | SetBkImage (BUI::GImage *img) |
|
void | SetBlenderAlpha (int blender) |
|
BOOL | IsCreated () const |
|
void | ShowWindow (BOOL isShow) |
|
void | UpdateWindow () |
|
virtual void | PaintPixels (BUI::ISurface *pSurface, int w, int h, int nAlpha) |
|
| CWidgetOverlayWnd (void) |
|
virtual | ~CWidgetOverlayWnd (void) |
|
BOOL | CreateLayeredWnd (RECT rcPostion, BOOL isTransStyle=FALSE, BOOL isShow=FALSE) |
|
void | UpdateOverlayPosition (RECT rcPostion) |
|
void | SetBkImage (BUI::GImage *img) |
|
void | SetBlenderAlpha (int blender) |
|
BOOL | IsCreated () const |
|
void | ShowWindow (BOOL isShow) |
|
void | UpdateWindow () |
|
virtual void | PaintPixels (BUI::ISurface *pSurface, int w, int h, int nAlpha) |
|
| CWidgetOverlayWnd (void) |
|
| ~CWidgetOverlayWnd (void) |
|
BOOL | CreateLayeredWnd (RECT rcPostion, BOOL isTransStyle=FALSE, BOOL isShow=FALSE) |
|
void | UpdateOverlayPosition (RECT rcPostion) |
|
void | SetBkImage (BUI::GImage *img) |
|
void | SetBlenderAlpha (int blender) |
|
BOOL | IsCreated () const |
|
void | ShowWindow (BOOL isShow) |
|
void | UpdateWindow () |
|
void | paintEvent (QPaintEvent *event) override |
|
virtual void | PaintPixels (BUI::ISurface *pSurface, int w, int h, int nAlpha) |
|
| CWidgetOverlayWnd (void) |
|
| ~CWidgetOverlayWnd (void) |
|
BOOL | CreateLayeredWnd (RECT rcPostion, BOOL isTransStyle=FALSE, BOOL isShow=FALSE) |
|
void | UpdateOverlayPosition (RECT rcPostion) |
|
void | SetBkImage (BUI::GImage *img) |
|
void | SetBlenderAlpha (int blender) |
|
BOOL | IsCreated () const |
|
void | UpdateWindow () |
|
virtual void | PaintPixels (BUI::ISurface *pSurface, int w, int h, int nAlpha) |
|
void | OnExposedPaint () override |
|
| CWidgetOverlayWnd (void) |
|
| ~CWidgetOverlayWnd (void) |
|
HWND | CreateLayeredWnd (RECT rcPostion, BOOL isTransStyle=FALSE, BOOL isShow=FALSE) |
|
void | UpdateOverlayPosition (RECT rcPostion) |
|
void | SetBkImage (BUI::GImage *img) |
|
void | SetBlenderAlpha (int blender) |
|
void | UpdateWindow () |
|
BOOL | IsCreated () const |
|
BOOL | DefWndProc (UINT uMsg, WPARAM wParam, LPARAM lParam) override |
|
virtual void | PaintPixels (HDC hdc, void *pixel, int w, int h, int bpp, int nAlpha) |
|
| CWidgetOverlayWnd (void) |
|
virtual | ~CWidgetOverlayWnd (void) |
|
BOOL | CreateLayeredWnd (RECT rcPostion, BOOL isTransStyle=FALSE, BOOL isShow=FALSE) |
|
void | UpdateOverlayPosition (RECT rcPostion) |
|
void | SetBkImage (BUI::GImage *img) |
|
void | SetBlenderAlpha (int blender) |
|
BOOL | IsCreated () const |
|
void | ShowWindow (BOOL isShow) |
|
void | UpdateWindow () |
|
virtual void | PaintPixels (BUI::ISurface *pSurface, int w, int h, int nAlpha) |
|
| 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 | ShowWindow (UINT flag) |
|
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 | CenterWindow () |
|
void | ShowWindow (UINT flag) |
|
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 |
|
virtual void | OnExposedPaint () |
|
| CWidgetWnd (void) |
|
virtual | ~CWidgetWnd (void) |
|
void | EnableAdjust (bool bHittest) |
| 禁用窗口拉伸功能
|
|
HWND | CreateFrame (LPCTSTR pstrWndName, DWORD dwExStyle, const RECT rc, HMENU hMenu=NULL) |
| 创建一个主框架风格的窗口
|
|
HWND | CreateFrame (LPCTSTR pstrWndName, DWORD dwExStyle=0, int x=CW_USEDEFAULT, int y=CW_USEDEFAULT, int cx=CW_USEDEFAULT, int cy=CW_USEDEFAULT, HMENU hMenu=NULL) |
|
HWND | Create (HWND hwndParent, LPCTSTR pstrName, DWORD dwStyle, DWORD dwExStyle, const RECT rc, HMENU hMenu=NULL) |
| 创建一个自定义风格的窗口
|
|
HWND | Create (HWND hwndParent, LPCTSTR pstrName, DWORD dwStyle, DWORD dwExStyle=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 bVisable) |
| 非模态显示
|
|
void | SetTitle (LPCTSTR title) |
| 设置标题
|
|
void | SetOpacity (BYTE nOpacity) |
|
void | SetBgColor (COLORREF color) |
|
void | EnableWindow (BOOL bEnable) |
|
void | EnableDragMove (BOOL bEnable) |
|
void | SetIcon (UINT nRes) |
| 设置图标
|
|
void | SetVarName (LPCTSTR lpVarName) |
|
UINT | DoModal () |
| 模态显示
|
|
UINT | DoModalRealTime (void(*idle_func)()) |
| 实时模式显示
|
|
void | EndDialog (UINT uRetCode) |
|
void | OnOK () |
|
void | OnCancel () |
|
void | EnableDragDrop (bool bDropEnable) |
|
void | ShowTaskbarIcon (bool bShow) |
| 是否在任务栏图标(不是托盘图标哦)
|
|
void | Close (UINT nRet=IDOK) |
|
void | SetMinSize (int cx, int cy) |
| 设置窗口大小最小尺寸
|
|
virtual void | OnInitWindows () |
| 创建完成后调用
|
|
virtual LPCTSTR | GetWndClassName () |
| 返回注册窗口类的名
|
|
LRESULT | SendMessage (UINT uMsg, WPARAM wParam=0L, LPARAM lParam=0L) |
| 消息发送接口
|
|
LRESULT | PostMessage (UINT uMsg, WPARAM wParam=0L, LPARAM lParam=0L) |
|
virtual BOOL | DefWndProc (UINT uMsg, WPARAM wParam, LPARAM lParam) |
|
virtual BOOL | OnMessage (UINT message, WPARAM wParam, LPARAM lParam, LPCTSTR szName) |
|
virtual void | OnFinalMessage () |
|
virtual LRESULT | OnLButtonDown (WPARAM wParam=0L, LPARAM lParam=0L) |
|
virtual LRESULT | OnLButtonUp (WPARAM wParam=0L, LPARAM lParam=0L) |
|
virtual LRESULT | OnRButtonDown (WPARAM wParam=0L, LPARAM lParam=0L) |
|
virtual LRESULT | OnRButtonUp (WPARAM wParam=0L, LPARAM lParam=0L) |
|
virtual LRESULT | OnMouseMove (WPARAM wParam=0L, LPARAM lParam=0L) |
|
virtual LRESULT | OnMouseLeave (WPARAM wParam=0L, LPARAM lParam=0L) |
|
virtual LRESULT | OnKeyDown (WPARAM wParam=0L, LPARAM lParam=0L) |
|
virtual LRESULT | OnKeyUp (WPARAM wParam=0L, LPARAM lParam=0L) |
|
virtual LRESULT | OnChar (WPARAM wParam=0L, LPARAM lParam=0L) |
|
virtual void | OnPaint (HDC hdc, RECT *inVaildRect) |
|
virtual LRESULT | OnPaintBackGround (HDC hdc, RECT *lprcPaint) |
|
virtual LRESULT | OnSize (WPARAM wParam=0L, LPARAM lParam=0L) |
|
virtual LRESULT | OnNcHitTest (WPARAM wParam=0L, LPARAM lParam=0L) |
|
virtual bool | OnDrop (FORMATETC *pFmtEtc, STGMEDIUM &medium, DWORD *pdwEffect) |
|
| CWidgetWxWidgets (void) |
|
virtual | ~CWidgetWxWidgets (void) |
|
wxWindow * | GetwxWindow () const |
|
void | EnableAdjust (bool bHittest) |
|
BOOL | Create (CWidgetWxWidgets *hwndParent, LPCTSTR pstrName, DWORD dwStyle, DWORD dwExStyle, const RECT *rc) |
|
UINT | DoModal () |
|
UINT | DoModalRealTime (void(*idle_func)()) |
| 实时模式显示
|
|
void | CenterWindow () |
|