LibreOffice Module vcl (master) 1
|
#include <X11/Xlib.h>
#include <X11/Xutil.h>
#include <X11/extensions/render.h>
#include <epoxy/glx.h>
#include <rtl/string.hxx>
#include <unx/saltype.h>
#include <vcl/opengl/OpenGLContext.hxx>
#include <vcl/ptrstyle.hxx>
#include <sal/types.h>
#include <cassert>
#include <list>
#include <unordered_map>
#include <vector>
#include <tools/gen.hxx>
#include <salwtype.hxx>
#include <unx/gendata.hxx>
#include <unx/gendisp.hxx>
#include <o3tl/enumarray.hxx>
#include <vclpluginapi.h>
Go to the source code of this file.
Classes | |
class | SalVisual |
struct | OwnershipFlag |
class | SalColormap |
class | SalXLib |
class | GLX11Window |
class | SalDisplay |
struct | SalDisplay::ScreenData |
class | SalX11Display |
Namespaces | |
namespace | vcl_sal |
Typedefs | |
typedef unsigned long | Pixel |
typedef int(* | YieldFunc) (int fd, void *data) |
typedef Bool(* | X_if_predicate) (Display *, XEvent *, XPointer) |
Enumerations | |
enum | srv_vendor_t { vendor_none = 0 , vendor_sun , vendor_unknown } |
enum class | SalRGB { RGB , RBG , GBR , GRB , BGR , BRG , otherSalRGB } |
Functions | |
srv_vendor_t | sal_GetServerVendor (Display *p_display) |
OUString | vcl_sal::getKeysymReplacementName (std::u16string_view pLang, KeySym nSymbol) |
SalDisplay * | vcl_sal::getSalDisplay (GenericUnixSalData const *data) |
typedef unsigned long Pixel |
Definition at line 52 of file saldisp.hxx.
typedef Bool(* X_if_predicate) (Display *, XEvent *, XPointer) |
Definition at line 203 of file saldisp.hxx.
Definition at line 160 of file saldisp.hxx.
|
strong |
Enumerator | |
---|---|
RGB | |
RBG | |
GBR | |
GRB | |
BGR | |
BRG | |
otherSalRGB |
Definition at line 72 of file saldisp.hxx.
enum srv_vendor_t |
Enumerator | |
---|---|
vendor_none | |
vendor_sun | |
vendor_unknown |
Definition at line 62 of file saldisp.hxx.
srv_vendor_t sal_GetServerVendor | ( | Display * | p_display | ) |