PixelLightAPI
.
|
#include <Screen.h>
Public Member Functions | |
PLGUI_API | Screen (Gui *pGui) |
Constructor. | |
PLGUI_API | ~Screen () |
Destructor. | |
PLGUI_API Gui * | GetGui () const |
Get owner GUI. | |
PLGUI_API PLCore::String | GetName () const |
Get screen name. | |
PLGUI_API void | SetName (const PLCore::String &sName) |
Set screen name. | |
PLGUI_API PLMath::Vector2i | GetPos () const |
Get screen position. | |
PLGUI_API void | SetPos (const PLMath::Vector2i &vPos) |
Set screen position. | |
PLGUI_API PLMath::Vector2i | GetSize () const |
Get screen size. | |
PLGUI_API void | SetSize (const PLMath::Vector2i &vSize) |
Set screen size. | |
PLGUI_API bool | IsDefault () const |
Check if this is the default screen. | |
PLGUI_API void | SetDefault (bool bDefault) |
Set if this is the default screen. |
Screen class.
PLGUI_API PLGui::Screen::Screen | ( | Gui * | pGui | ) |
Constructor.
[in] | pGui | Pointer to the owner GUI |
PLGUI_API PLGui::Screen::~Screen | ( | ) |
Destructor.
PLGUI_API Gui* PLGui::Screen::GetGui | ( | ) | const |
Get owner GUI.
PLGUI_API PLCore::String PLGui::Screen::GetName | ( | ) | const |
Get screen name.
PLGUI_API void PLGui::Screen::SetName | ( | const PLCore::String & | sName | ) |
Set screen name.
[in] | sName | Name of screen |
PLGUI_API PLMath::Vector2i PLGui::Screen::GetPos | ( | ) | const |
Get screen position.
PLGUI_API void PLGui::Screen::SetPos | ( | const PLMath::Vector2i & | vPos | ) |
Set screen position.
[in] | vPos | Screen size (x, y) |
PLGUI_API PLMath::Vector2i PLGui::Screen::GetSize | ( | ) | const |
Get screen size.
PLGUI_API void PLGui::Screen::SetSize | ( | const PLMath::Vector2i & | vSize | ) |
Set screen size.
[in] | vSize | Screen size (width, height) |
PLGUI_API bool PLGui::Screen::IsDefault | ( | ) | const |
Check if this is the default screen.
PLGUI_API void PLGui::Screen::SetDefault | ( | bool | bDefault | ) |
Set if this is the default screen.
[in] | bDefault | 'true', if the screen is the default screen |
|