#include <Desktop.h>

Public Member Functions | |
| Desktop () | |
| (*** add brief description here ***) | |
| virtual | ~Desktop () |
| (*** add brief description here ***) | |
| virtual void | Invalidate (Rect rect) |
| (*** add brief description here ***) | |
| virtual void | Invalidate () |
| (*** add brief description here ***) | |
| virtual void | Update (Rect rect) |
| (*** add brief description here ***) | |
| virtual void | Update () |
| (*** add brief description here ***) | |
| void | ToggleDirtyDebug () |
| (*** add brief description here ***) | |
| void | HideCursor () |
| (*** add brief description here ***) | |
| void | ShowCursor () |
| (*** add brief description here ***) | |
| void | SetCursorPosition (Point point) |
| (*** add brief description here ***) | |
| virtual Window * | FindWindow (Point point) |
| (*** add brief description here ***) | |
| void | SetFocus (Window *pWindow) |
| (*** add brief description here ***) | |
| virtual void | OnMouseButtonDown (SDL_MouseButtonEvent sdlEvent) |
| (*** add brief description here ***) | |
| virtual void | OnMouseButtonUp (SDL_MouseButtonEvent sdlEvent) |
| (*** add brief description here ***) | |
| virtual void | OnKeyDown (SDL_KeyboardEvent sdlEvent) |
| (*** add brief description here ***) | |
| virtual void | OnKeyUp (SDL_KeyboardEvent sdlEvent) |
| (*** add brief description here ***) | |
Private Attributes | |
| Rect | m_DirtyRects [DESKTOP_MAXDIRTY] |
| (*** add brief description here ***) | |
| int | m_DirtyCount |
| (*** add brief description here ***) | |
| bool | m_DirtyDebug |
| (*** add brief description here ***) | |
| Cursor | m_Cursor |
| (*** add brief description here ***) | |
| Window * | m_pFocus |
| (*** add brief description here ***) | |
Static Private Attributes | |
| static const int | DESKTOP_MAXDIRTY = 200 |
| (*** add brief description here ***) | |
| Desktop | ( | ) |
(*** add brief description here ***)
| ~Desktop | ( | ) | [virtual] |
(*** add brief description here ***)
| void Invalidate | ( | Rect | rect | ) | [virtual] |
(*** add brief description here ***)
Reimplemented from Window.
| void Invalidate | ( | ) | [virtual] |
| void Update | ( | Rect | rect | ) | [virtual] |
(*** add brief description here ***)
Reimplemented from Window.
| void Update | ( | ) | [virtual] |
(*** add brief description here ***)
| void ToggleDirtyDebug | ( | ) |
(*** add brief description here ***)
| void HideCursor | ( | ) |
(*** add brief description here ***)
| void ShowCursor | ( | ) |
(*** add brief description here ***)
| void SetCursorPosition | ( | Point | point | ) |
(*** add brief description here ***)
(*** add brief description here ***)
Reimplemented from Window.
| void SetFocus | ( | Window * | pWindow | ) | [inline] |
(*** add brief description here ***)
| void OnMouseButtonDown | ( | SDL_MouseButtonEvent | sdlEvent | ) | [virtual] |
(*** add brief description here ***)
Reimplemented from Window.
| void OnMouseButtonUp | ( | SDL_MouseButtonEvent | sdlEvent | ) | [virtual] |
(*** add brief description here ***)
Reimplemented from Window.
| void OnKeyDown | ( | SDL_KeyboardEvent | sdlEvent | ) | [virtual] |
(*** add brief description here ***)
Reimplemented from Window.
| void OnKeyUp | ( | SDL_KeyboardEvent | sdlEvent | ) | [virtual] |
(*** add brief description here ***)
Reimplemented from Window.
const int DESKTOP_MAXDIRTY = 200 [static, private] |
(*** add brief description here ***)
Rect m_DirtyRects[DESKTOP_MAXDIRTY] [private] |
(*** add brief description here ***)
int m_DirtyCount [private] |
(*** add brief description here ***)
bool m_DirtyDebug [private] |
(*** add brief description here ***)
Navigation
Home Page
Screen Shots
Developers
Documentation
Doxygen
Namespace List
Class List
Class Hierarchy
File List
Todo List
Links
SDL Library
License
SourceForge Project
Forums
Download
Regimental Command
Copyright © 2008
Randi J. Relander