PixelLightAPI  .
Public Member Functions | Protected Attributes
PLGui::CursorManager Class Reference

Cursor manager. More...

#include <CursorManager.h>

List of all members.

Public Member Functions

PLGUI_API CursorManager (Gui &cGui)
 Constructor.
PLGUI_API ~CursorManager ()
 Destructor.
PLGUI_API GuiGetGui () const
 Get owner GUI.
PLGUI_API CursorGetCursor (EMouseCursor nCursor)
 Get standard cursor.

Protected Attributes

Guim_pGui
Cursorm_pCursors [Cursor_Count]

Detailed Description

Cursor manager.


Constructor & Destructor Documentation

Constructor.

Parameters:
[in]cGuiOwner GUI

Destructor.


Member Function Documentation

PLGUI_API Gui* PLGui::CursorManager::GetGui ( ) const

Get owner GUI.

Returns:
Pointer to GUI object (never a null pointer)

Get standard cursor.

Parameters:
[in]nCursorCursor ID
Returns:
Mouse cursor, can be a null pointer if the backend doesn't support it

Member Data Documentation

Pointer to GUI

Standard mouse cursors


The documentation for this class was generated from the following file:


PixelLight PixelLight 0.9.11-R1
Copyright (C) 2002-2012 by The PixelLight Team
Last modified Thu Feb 23 2012 14:09:32
The content of this PixelLight document is published under the
Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported