LibreOffice Module vcl (master) 1
|
#include <windowstate.hxx>
Public Member Functions | |
WindowData () | |
WindowData (std::u16string_view rStr) | |
OUString | toStr () const |
void | setState (WindowState nState) |
WindowState | state () const |
WindowState & | rState () |
void | setMask (WindowDataMask nMask) |
WindowDataMask | mask () const |
WindowDataMask & | rMask () |
void | SetMaximizedX (int nRX) |
int | GetMaximizedX () const |
void | SetMaximizedY (int nRY) |
int | GetMaximizedY () const |
void | SetMaximizedWidth (unsigned int nRWidth) |
unsigned int | GetMaximizedWidth () const |
void | SetMaximizedHeight (unsigned int nRHeight) |
unsigned int | GetMaximizedHeight () const |
Public Member Functions inherited from vcl::WindowPosSize | |
constexpr sal_Int32 | x () const |
void | setX (sal_Int32 nX) |
constexpr sal_Int32 | y () const |
void | setY (sal_Int32 nY) |
constexpr Point | pos () const |
void | setPos (const Point &aPos) |
void | move (sal_Int32 nDX, sal_Int32 nDY) |
constexpr sal_Int32 | width () const |
void | setWidth (sal_Int32 nWidth) |
constexpr sal_Int32 | height () const |
void | setHeight (sal_Int32 nHeight) |
constexpr Size | size () const |
void | setSize (const Size &rSize) |
constexpr tools::Rectangle | posSize () const |
void | setPosSize (const tools::Rectangle &rRect) |
void | setPosSize (const Point &rPos, const Size &rSize) |
Private Attributes | |
WindowState | m_nState |
WindowDataMask | m_nMask |
int | mnMaximizedX |
int | mnMaximizedY |
unsigned int | mnMaximizedWidth |
unsigned int | mnMaximizedHeight |
Additional Inherited Members | |
Protected Member Functions inherited from vcl::WindowPosSize | |
WindowPosSize () | |
Definition at line 63 of file windowstate.hxx.
|
inline |
Definition at line 74 of file windowstate.hxx.
References NONE.
vcl::WindowData::WindowData | ( | std::u16string_view | rStr | ) |
Definition at line 402 of file syswin.cxx.
References GetMaximizedHeight(), GetMaximizedWidth(), GetMaximizedX(), GetMaximizedY(), o3tl::getToken(), vcl::WindowPosSize::height(), vcl::Height, vcl::MaximizedHeight, vcl::MaximizedWidth, vcl::MaximizedX, vcl::MaximizedY, nIndex, vcl::NONE, nState, vcl::WindowPosSize::setHeight(), setMask(), SetMaximizedHeight(), SetMaximizedWidth(), SetMaximizedX(), SetMaximizedY(), setState(), vcl::WindowPosSize::setWidth(), vcl::WindowPosSize::setX(), vcl::WindowPosSize::setY(), vcl::State, o3tl::toInt32(), vcl::WindowPosSize::width(), vcl::Width, vcl::WindowPosSize::x(), vcl::X, vcl::WindowPosSize::y(), and vcl::Y.
|
inline |
Definition at line 103 of file windowstate.hxx.
Referenced by SystemWindow::GetWindowState(), SystemWindow::SetWindowState(), and WindowData().
|
inline |
Definition at line 101 of file windowstate.hxx.
Referenced by SystemWindow::GetWindowState(), SystemWindow::SetWindowState(), and WindowData().
|
inline |
Definition at line 97 of file windowstate.hxx.
Referenced by SystemWindow::GetWindowState(), SystemWindow::SetWindowState(), and WindowData().
|
inline |
Definition at line 99 of file windowstate.hxx.
Referenced by SystemWindow::GetWindowState(), SystemWindow::SetWindowState(), and WindowData().
|
inline |
Definition at line 93 of file windowstate.hxx.
Referenced by SystemWindow::GetWindowState(), vcl::operator<<(), and SystemWindow::SetWindowState().
|
inline |
Definition at line 94 of file windowstate.hxx.
|
inline |
Definition at line 90 of file windowstate.hxx.
Referenced by SystemWindow::GetWindowState(), and SystemWindow::SetWindowState().
|
inline |
Definition at line 92 of file windowstate.hxx.
Referenced by SystemWindow::GetWindowState(), WorkWindow::ImplSetFrameState(), and WindowData().
|
inline |
Definition at line 102 of file windowstate.hxx.
Referenced by SystemWindow::GetWindowState(), and WindowData().
|
inline |
Definition at line 100 of file windowstate.hxx.
Referenced by SystemWindow::GetWindowState(), and WindowData().
|
inline |
Definition at line 96 of file windowstate.hxx.
Referenced by SystemWindow::GetWindowState(), SystemWindow::SetWindowState(), and WindowData().
|
inline |
Definition at line 98 of file windowstate.hxx.
Referenced by SystemWindow::GetWindowState(), SystemWindow::SetWindowState(), and WindowData().
|
inline |
Definition at line 88 of file windowstate.hxx.
References nState.
Referenced by SystemWindow::GetWindowState(), WorkWindow::ImplSetFrameState(), and WindowData().
|
inline |
Definition at line 89 of file windowstate.hxx.
Referenced by SystemWindow::GetWindowState(), WorkWindow::IsMaximized(), vcl::operator<<(), and SystemWindow::SetWindowState().
OUString vcl::WindowData::toStr | ( | ) | const |
Definition at line 523 of file syswin.cxx.
References tools::Rectangle::GetHeight(), tools::Rectangle::GetWidth(), vcl::Height, tools::Rectangle::Left(), vcl::MaximizedHeight, vcl::MaximizedWidth, vcl::MaximizedX, vcl::MaximizedY, vcl::NONE, vcl::State, tools::Rectangle::Top(), vcl::Width, vcl::X, and vcl::Y.
|
private |
Definition at line 66 of file windowstate.hxx.
|
private |
Definition at line 65 of file windowstate.hxx.
|
private |
Definition at line 71 of file windowstate.hxx.
|
private |
Definition at line 70 of file windowstate.hxx.
|
private |
Definition at line 68 of file windowstate.hxx.
|
private |
Definition at line 69 of file windowstate.hxx.