LibreOffice Module vcl (master)  1
Public Member Functions | Public Attributes | List of all members
GLX11Window Class Referencefinal

#include <saldisp.hxx>

Inheritance diagram for GLX11Window:
Collaboration diagram for GLX11Window:

Public Member Functions

bool HasGLXExtension (const char *name) const
 GLX11Window ()
virtual bool Synchronize (bool bOnoff) const override
virtual ~GLX11Window () override
- Public Member Functions inherited from GLWindow
 GLWindow ()
virtual ~GLWindow ()

Public Attributes

int screen
Window win
XVisualInfo * vi
GLXContext ctx
OString GLXExtensions
- Public Attributes inherited from GLWindow
unsigned int Width
unsigned int Height
bool bMultiSampleSupported

Detailed Description

Definition at line 211 of file saldisp.hxx.

Constructor & Destructor Documentation

GLX11Window::GLX11Window ( )

Definition at line 484 of file x11/context.cxx.

References ctx.

GLX11Window::~GLX11Window ( )

Definition at line 503 of file x11/context.cxx.

Member Function Documentation

bool GLX11Window::HasGLXExtension ( const char *  name) const

Definition at line 493 of file x11/context.cxx.

References o3tl::getToken(), GLXExtensions, and i.

bool GLX11Window::Synchronize ( bool  bOnoff) const

Reimplemented from GLWindow.

Definition at line 508 of file x11/context.cxx.

Member Data Documentation

GLXContext GLX11Window::ctx

Definition at line 218 of file saldisp.hxx.

Display* GLX11Window::dpy

Definition at line 214 of file saldisp.hxx.

OString GLX11Window::GLXExtensions

Definition at line 219 of file saldisp.hxx.

Referenced by HasGLXExtension().

int GLX11Window::screen

Definition at line 215 of file saldisp.hxx.

XVisualInfo* GLX11Window::vi

Definition at line 217 of file saldisp.hxx.

Window GLX11Window::win

Definition at line 216 of file saldisp.hxx.

The documentation for this class was generated from the following files: