|
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.