|
| | AdapterPlatformSDL2 () |
| | AdapterPlatformSDL2 (IManageHandler *manager, CWidgetSDL2 *win=NULL) |
| virtual | ~AdapterPlatformSDL2 () |
| int | OnPlatformEventProc (SDL_Event *ev) |
| int | OnPaint (const RECT *rc_invaild=NULL, BOOL sync_flag=TRUE) |
| int | OnTextEditCompositionEvent (Uint32 type, SDL_Event *ev) |
| int | OnTextEditEvent (SDL_Event *ev) |
| int | OnKeyboardEvent (Uint32 type, SDL_Event *ev) |
| int | OnMouseEvent (Uint32 type, SDL_Event *ev) |
| int | OnMouseWheel (SDL_Event *ev) |
| int | OnPostEvent (SDL_Event *ev) |
| UINT | MessageLoop () override |
| BOOL | IsZoomed () override |
| BOOL | IsWindowVisible () override |
| BOOL | SendMessage (UINT msg, WPARAM wp=0L, LPARAM lp=0L) override |
| BOOL | PostMessage (UINT msg, WPARAM wp=0L, LPARAM lp=0L) override |
| BOOL | OnPlatformHandler (UINT message, WPARAM wp, LPARAM lp) override |
| void | GetClientRect (RECT *rc) override |
| void | GetWindowRect (RECT *rc) override |
| void | SetActiveWindow () override |
| void | EnableWindow (BOOL enable) override |
| void | ShowWindow (ShowMode model) override |
| void | MoveWindow (int x, int y, int width, int height, BOOL is_refresh) override |
| void | InvalidateRect (RECT *rc, BOOL sync_flag=FALSE) override |
| void | ClientPointToScreen (POINT *pt) override |
| void | ScreenPointToClient (POINT *pt) override |
| void | GetCursorGloablPos (POINT *pt) override |
| void | OnRender (RECT &rect) override |
| | IAdapterPlatform () |
| virtual | ~IAdapterPlatform () |
| void | SetManageHandler (IManageHandler *handler) |
| IManageHandler * | ManageHandler () const |