Public Member Functions | |
| Preview (Window *pParent, const Rect rFrame, unsigned int nWindowLayoutFlags) | |
| ~Preview () | |
| virtual void | MouseDown (const InputEvent &nInputEvent) |
| virtual void | MouseUp (const InputEvent &nInputEvent) |
| virtual void | MouseEnter (const InputEvent &nInputEvent) |
| virtual void | MouseLeave (const InputEvent &nInputEvent) |
| virtual void | Paint (const Rect &rDirty) |
| virtual void | Sized (const Point &cDelta) |
| Point | GetSizeHint (enumSizeHint nSizeHint) |
| void | KeyDown (const InputEvent &nInputEvent) |
| void | KeyUp (const InputEvent &nInputEvent) |
| bool | Set (const String &szPath) |
| int | GetLoaderCount () |
| PreviewBase * | GetLoader (int iIndex) |
| void | SetActivePreview (PreviewBase *pPreviewBase) |
| bool | Loading () |
| void | CloseActivePreview () |
Classes | |
| class | Private |
| Preview::~Preview | ( | ) |
| void Preview::MouseDown | ( | const InputEvent & | nInputEvent | ) | [virtual] |
Mouse pressed
| nButton | - MouseButton which was pressed | |
| nMouseButtonMask | - Mask showing which mouse buttons were pressed when the mouse press occured | |
| nInputEvent | - INPUT_EVENT_MOUSE_PRESS for a single and INPUTE_EVENT_MOUSE_DOUBLECLICK for a doubleclick |
Reimplemented from SkyGI::Window.
| void Preview::MouseUp | ( | const InputEvent & | nInputEvent | ) | [virtual] |
Mouse release
| nButton | - MouseButton which was released | |
| nMouseButtonMask | - Mask showing which additional mouse buttons were pressed when the mouse release occured | |
| nInputEvent | - INPUT_EVENT_MOUSE_RELEASE |
Reimplemented from SkyGI::Window.
| void Preview::MouseEnter | ( | const InputEvent & | nInputEvent | ) | [virtual] |
Mouse enter
| pPosEnter | - Position the mouse cursor entered the window | |
| nMouseButtonMask | - Mask showing which mouse buttons were pressed when the mouse enter occured |
Reimplemented from SkyGI::Window.
| void Preview::MouseLeave | ( | const InputEvent & | nInputEvent | ) | [virtual] |
Mouse leave
| pPosLeave | - Position the mouse cursor leaved the window at | |
| nMouseButtonMask | - Mask showing which mouse buttons were pressed when the mouse leave occured |
Reimplemented from SkyGI::Window.
| void Preview::Paint | ( | const Rect & | rDirty | ) | [virtual] |
Paint window content
| rDirty | - Dirty rectangular region which has to be redrawn. Prior entering this function the painters clip region is automatically set to this dirty region. |
Reimplemented from SkyGI::Window.
| void Preview::Sized | ( | const Point & | cDelta | ) | [virtual] |
Called when window is resized
| pDelta | - Size the window was resized |
Reimplemented from SkyGI::Window.
| Point Preview::GetSizeHint | ( | enumSizeHint | nSizeHint | ) | [virtual] |
Get size hint
Reimplemented from SkyGI::Window.
| void Preview::KeyDown | ( | const InputEvent & | nInputEvent | ) | [virtual] |
Reimplemented from SkyGI::Window.
| void Preview::KeyUp | ( | const InputEvent & | nInputEvent | ) | [virtual] |
Reimplemented from SkyGI::Window.
| bool Preview::Set | ( | const String & | szPath | ) |
| int Preview::GetLoaderCount | ( | ) |
| PreviewBase * Preview::GetLoader | ( | int | iIndex | ) |
| void Preview::SetActivePreview | ( | PreviewBase * | pPreviewBase | ) |
| bool Preview::Loading | ( | ) |
| void Preview::CloseActivePreview | ( | ) |
1.5.1-p1