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 bool Synchronize (bool bOnoff) const
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 188 of file saldisp.hxx.

Constructor & Destructor Documentation

◆ GLX11Window()

GLX11Window::GLX11Window ( )

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

References ctx.

◆ ~GLX11Window()

GLX11Window::~GLX11Window ( )

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

References vi.

Member Function Documentation

◆ HasGLXExtension()

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

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

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

◆ Synchronize()

bool GLX11Window::Synchronize ( bool  bOnoff) const

Reimplemented from GLWindow.

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

References dpy.

Member Data Documentation

◆ ctx

GLXContext GLX11Window::ctx

Definition at line 195 of file saldisp.hxx.

◆ dpy

Display* GLX11Window::dpy

Definition at line 191 of file saldisp.hxx.

Referenced by Synchronize().

◆ GLXExtensions

OString GLX11Window::GLXExtensions

Definition at line 196 of file saldisp.hxx.

Referenced by HasGLXExtension().

◆ screen

int GLX11Window::screen

Definition at line 192 of file saldisp.hxx.

◆ vi

XVisualInfo* GLX11Window::vi

Definition at line 194 of file saldisp.hxx.

Referenced by ~GLX11Window().

◆ win

Window GLX11Window::win

Definition at line 193 of file saldisp.hxx.

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