Panda3D
Loading...
Searching...
No Matches
Classes | Macros | Typedefs
x11GraphicsPipe.h File Reference

PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University. More...

#include "pandabase.h"
#include "graphicsWindow.h"
#include "graphicsPipe.h"
#include "lightMutex.h"
#include "lightReMutex.h"
#include "windowHandle.h"
#include "get_x11.h"
#include "config_x11display.h"
#include "x11GraphicsPipe.I"

Go to the source code of this file.

Classes

struct  _XRRCrtcInfo
 
struct  _XRRModeInfo
 
struct  _XRRScreenResources
 
class  x11GraphicsPipe
 This graphics pipe represents the interface for creating graphics windows on an X-based client. More...
 
struct  XRRScreenSize
 

Macros

#define XF86DGADirectMouse   0x0004
 

Typedefs

typedef void(* pfn_XRRFreeCrtcInfo) (XRRCrtcInfo *crtcInfo)
 
typedef void(* pfn_XRRFreeScreenResources) (XRRScreenResources *resources)
 
typedef unsigned short Rotation
 
typedef XID RRCrtc
 
typedef XID RRMode
 
typedef XID RROutput
 
typedef unsigned short SizeID
 
typedef struct _XcursorFile XcursorFile
 
typedef struct _XcursorImage XcursorImage
 
typedef struct _XcursorImages XcursorImages
 
typedef struct _XRRCrtcInfo XRRCrtcInfo
 
typedef unsigned long XRRModeFlags
 
typedef struct _XRRModeInfo XRRModeInfo
 
typedef struct _XRRScreenConfiguration XRRScreenConfiguration
 
typedef struct _XRRScreenResources XRRScreenResources
 

Detailed Description

PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.

All rights reserved.

All use of this software is subject to the terms of the revised BSD license. You should have received a copy of this license along with this source code in a file named "LICENSE."

Author
rdb
Date
2009-07-07

Definition in file x11GraphicsPipe.h.

Macro Definition Documentation

◆ XF86DGADirectMouse

#define XF86DGADirectMouse   0x0004

Definition at line 27 of file x11GraphicsPipe.h.

Typedef Documentation

◆ pfn_XRRFreeCrtcInfo

typedef void(* pfn_XRRFreeCrtcInfo) (XRRCrtcInfo *crtcInfo)

Definition at line 88 of file x11GraphicsPipe.h.

◆ pfn_XRRFreeScreenResources

typedef void(* pfn_XRRFreeScreenResources) (XRRScreenResources *resources)

Definition at line 87 of file x11GraphicsPipe.h.

◆ Rotation

typedef unsigned short Rotation

Definition at line 33 of file x11GraphicsPipe.h.

◆ RRCrtc

typedef XID RRCrtc

Definition at line 37 of file x11GraphicsPipe.h.

◆ RRMode

typedef XID RRMode

Definition at line 38 of file x11GraphicsPipe.h.

◆ RROutput

typedef XID RROutput

Definition at line 36 of file x11GraphicsPipe.h.

◆ SizeID

typedef unsigned short SizeID

Definition at line 34 of file x11GraphicsPipe.h.

◆ XcursorFile

typedef struct _XcursorFile XcursorFile

Definition at line 29 of file x11GraphicsPipe.h.

◆ XcursorImage

typedef struct _XcursorImage XcursorImage

Definition at line 30 of file x11GraphicsPipe.h.

◆ XcursorImages

typedef struct _XcursorImages XcursorImages

Definition at line 31 of file x11GraphicsPipe.h.

◆ XRRModeFlags

typedef unsigned long XRRModeFlags

Definition at line 35 of file x11GraphicsPipe.h.

◆ XRRScreenConfiguration

typedef struct _XRRScreenConfiguration XRRScreenConfiguration

Definition at line 40 of file x11GraphicsPipe.h.