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.