LibreOffice Module vcl (master) 1
|
#include <salgeom.hxx>
Public Member Functions | |
SalFrameGeometry () | |
constexpr sal_uInt32 | leftDecoration () const |
void | setLeftDecoration (sal_uInt32 nLeftDecoration) |
constexpr sal_uInt32 | topDecoration () const |
void | setTopDecoration (sal_uInt32 nTopDecoration) |
constexpr sal_uInt32 | rightDecoration () const |
void | setRightDecoration (sal_uInt32 nRightDecoration) |
constexpr sal_uInt32 | bottomDecoration () const |
void | setBottomDecoration (sal_uInt32 nBottomDecoration) |
void | setDecorations (sal_uInt32 nLeft, sal_uInt32 nTop, sal_uInt32 nRight, sal_uInt32 nBottom) |
unsigned int | screen () const |
void | setScreen (unsigned int nScreen) |
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 | |
sal_uInt32 | m_nLeftDecoration |
sal_uInt32 | m_nTopDecoration |
sal_uInt32 | m_nRightDecoration |
sal_uInt32 | m_nBottomDecoration |
unsigned int | m_nDisplayScreenNumber |
Additional Inherited Members | |
Protected Member Functions inherited from vcl::WindowPosSize | |
WindowPosSize () | |
Definition at line 30 of file salgeom.hxx.
|
inline |
Definition at line 37 of file salgeom.hxx.
|
inlineconstexpr |
Definition at line 52 of file salgeom.hxx.
References m_nBottomDecoration.
Referenced by vcl::Window::GetWindowExtentsAbsolute(), operator<<(), and SystemWindow::SetWindowState().
|
inlineconstexpr |
Definition at line 46 of file salgeom.hxx.
References m_nLeftDecoration.
Referenced by vcl::Window::GetWindowExtentsAbsolute(), operator<<(), vcl::Window::setPosSizePixel(), and SystemWindow::SetWindowState().
|
inlineconstexpr |
Definition at line 50 of file salgeom.hxx.
References m_nRightDecoration.
Referenced by vcl::Window::GetWindowExtentsAbsolute(), operator<<(), and SystemWindow::SetWindowState().
|
inline |
Definition at line 65 of file salgeom.hxx.
References m_nDisplayScreenNumber.
Referenced by GtkSalFrame::GetDisplayScreen(), Menu::ImplCalcSize(), and operator<<().
|
inline |
Definition at line 53 of file salgeom.hxx.
References m_nBottomDecoration.
|
inline |
Definition at line 57 of file salgeom.hxx.
References m_nBottomDecoration, m_nLeftDecoration, m_nRightDecoration, and m_nTopDecoration.
|
inline |
Definition at line 47 of file salgeom.hxx.
References m_nLeftDecoration.
|
inline |
Definition at line 51 of file salgeom.hxx.
References m_nRightDecoration.
|
inline |
Definition at line 66 of file salgeom.hxx.
References m_nDisplayScreenNumber.
|
inline |
Definition at line 49 of file salgeom.hxx.
References m_nTopDecoration.
|
inlineconstexpr |
Definition at line 48 of file salgeom.hxx.
References m_nTopDecoration.
Referenced by vcl::Window::GetWindowExtentsAbsolute(), operator<<(), and SystemWindow::SetWindowState().
|
private |
Definition at line 33 of file salgeom.hxx.
Referenced by bottomDecoration(), setBottomDecoration(), and setDecorations().
|
private |
Definition at line 34 of file salgeom.hxx.
Referenced by screen(), and setScreen().
|
private |
Definition at line 33 of file salgeom.hxx.
Referenced by leftDecoration(), setDecorations(), and setLeftDecoration().
|
private |
Definition at line 33 of file salgeom.hxx.
Referenced by rightDecoration(), setDecorations(), and setRightDecoration().
|
private |
Definition at line 33 of file salgeom.hxx.
Referenced by setDecorations(), setTopDecoration(), and topDecoration().