|
LibreOffice Module vcl (master) 1
|
#include <sysdata.hxx>
Public Types | |
| enum class | Toolkit { Invalid , Gen , Gtk , Qt } |
| enum class | Platform { Invalid , Wayland , Xcb , WASM } |
Public Member Functions | |
| void | SetWindowHandle (sal_uIntPtr nWindow) |
| sal_uIntPtr | GetWindowHandle (const SalFrame *pReference) const |
| SystemEnvData () | |
Public Attributes | |
| Toolkit | toolkit |
| void * | pDisplay |
| SalFrame * | pSalFrame |
| void * | pWidget |
| void * | pVisual |
| int | nScreen |
| sal_IntPtr | aShellWindow |
| Platform | platform |
Private Attributes | |
| sal_uIntPtr | aWindow |
Definition at line 52 of file sysdata.hxx.
|
strong |
| Enumerator | |
|---|---|
| Invalid | |
| Wayland | |
| Xcb | |
| WASM | |
Definition at line 66 of file sysdata.hxx.
|
strong |
| Enumerator | |
|---|---|
| Invalid | |
| Gen | |
| Gtk | |
| Qt | |
Definition at line 54 of file sysdata.hxx.
|
inline |
Definition at line 92 of file sysdata.hxx.
| sal_uIntPtr SystemEnvData::GetWindowHandle | ( | const SalFrame * | pReference | ) | const |
Definition at line 192 of file syschild.cxx.
References aWindow, and SalFrame::ResolveWindowHandle().
Referenced by SystemChildWindow::GetParentWindowHandle().
|
inline |
Definition at line 81 of file sysdata.hxx.
| sal_IntPtr SystemEnvData::aShellWindow |
Definition at line 75 of file sysdata.hxx.
|
private |
Definition at line 78 of file sysdata.hxx.
Referenced by GetWindowHandle().
| int SystemEnvData::nScreen |
Definition at line 72 of file sysdata.hxx.
| void* SystemEnvData::pDisplay |
Definition at line 68 of file sysdata.hxx.
| Platform SystemEnvData::platform |
Definition at line 76 of file sysdata.hxx.
| SalFrame* SystemEnvData::pSalFrame |
Definition at line 69 of file sysdata.hxx.
| void* SystemEnvData::pVisual |
Definition at line 71 of file sysdata.hxx.
| void* SystemEnvData::pWidget |
Definition at line 70 of file sysdata.hxx.
| Toolkit SystemEnvData::toolkit |
Definition at line 55 of file sysdata.hxx.