#include <BaseWindow.h>
◆ ~BaseWindow()
virtual ehs::BaseWindow::~BaseWindow |
( |
| ) |
|
|
virtualdefault |
◆ BaseWindow() [1/2]
ehs::BaseWindow::BaseWindow |
( |
| ) |
|
◆ BaseWindow() [2/2]
ehs::BaseWindow::BaseWindow |
( |
const BaseWindow & | win | ) |
|
◆ Close()
virtual void ehs::BaseWindow::Close |
( |
| ) |
|
|
pure virtual |
◆ ConstrainCursor()
virtual void ehs::BaseWindow::ConstrainCursor |
( |
bool | constrain | ) |
|
|
pure virtual |
◆ Create_16()
◆ Create_32()
◆ Create_8()
◆ GetClipboard()
virtual Serializer< UInt_64 > ehs::BaseWindow::GetClipboard |
( |
| ) |
|
|
pure virtual |
◆ GetCursorPos()
Vec2_s32 ehs::BaseWindow::GetCursorPos |
( |
| ) |
const |
Gets the cursors position on the desktop in pixels.
- Parameters
-
[in] | relative | Whether the position should be relative to the windows client. |
- Returns
- The current value.
◆ GetInputHandler()
const InputHandler * ehs::BaseWindow::GetInputHandler |
( |
| ) |
const |
◆ GetPos()
virtual Vec2_s32 ehs::BaseWindow::GetPos |
( |
| ) |
const |
|
pure virtual |
◆ GetScale()
virtual Vec2_u32 ehs::BaseWindow::GetScale |
( |
| ) |
const |
|
pure virtual |
◆ GetState()
◆ GetTitle_16()
virtual Str_16 ehs::BaseWindow::GetTitle_16 |
( |
| ) |
const |
|
pure virtual |
◆ GetTitle_32()
virtual Str_32 ehs::BaseWindow::GetTitle_32 |
( |
| ) |
const |
|
pure virtual |
◆ GetTitle_8()
virtual Str_8 ehs::BaseWindow::GetTitle_8 |
( |
| ) |
const |
|
pure virtual |
◆ HasFocus()
bool ehs::BaseWindow::HasFocus |
( |
| ) |
const |
◆ Hide()
virtual void ehs::BaseWindow::Hide |
( |
| ) |
|
|
pure virtual |
◆ IsCreated()
bool ehs::BaseWindow::IsCreated |
( |
| ) |
const |
◆ IsCursorConstrained()
bool ehs::BaseWindow::IsCursorConstrained |
( |
| ) |
const |
◆ IsCursorVisible()
bool ehs::BaseWindow::IsCursorVisible |
( |
| ) |
const |
Checks whether the cursor is shown.
- Returns
- The current status.
◆ OnCreated()
virtual void ehs::BaseWindow::OnCreated |
( |
| ) |
|
|
pure virtual |
◆ operator=()
◆ Poll()
bool ehs::BaseWindow::Poll |
( |
| ) |
|
|
virtual |
◆ SetClipboard()
virtual void ehs::BaseWindow::SetClipboard |
( |
Serializer< UInt_64 > | data | ) |
|
|
pure virtual |
◆ SetCursorImg()
virtual void ehs::BaseWindow::SetCursorImg |
( |
CursorImg | img | ) |
|
|
pure virtual |
◆ SetPos()
virtual void ehs::BaseWindow::SetPos |
( |
const Vec2_s32 & | newPos | ) |
|
|
pure virtual |
◆ SetScale()
virtual void ehs::BaseWindow::SetScale |
( |
const Vec2_u32 & | newScale | ) |
|
|
pure virtual |
◆ SetTitle_16()
virtual void ehs::BaseWindow::SetTitle_16 |
( |
const Str_16 & | newTitle | ) |
|
|
pure virtual |
◆ SetTitle_32()
virtual void ehs::BaseWindow::SetTitle_32 |
( |
const Str_32 & | newTitle | ) |
|
|
pure virtual |
◆ SetTitle_8()
virtual void ehs::BaseWindow::SetTitle_8 |
( |
const Str_8 & | newTitle | ) |
|
|
pure virtual |
◆ Show()
virtual void ehs::BaseWindow::Show |
( |
| ) |
|
|
pure virtual |
◆ ShowCursor()
virtual void ehs::BaseWindow::ShowCursor |
( |
bool | toggle | ) |
|
|
pure virtual |
◆ created
bool ehs::BaseWindow::created |
|
protected |
◆ cursorConstrained
bool ehs::BaseWindow::cursorConstrained |
|
protected |
◆ cursorPos
◆ cursorVisible
bool ehs::BaseWindow::cursorVisible |
|
protected |
◆ focused
bool ehs::BaseWindow::focused |
|
protected |
◆ ih
◆ state
The documentation for this class was generated from the following files: