#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