OGRE
2.2.4
Object-Oriented Graphics Rendering Engine
|
#include "OgreEGLSupport.h"
Classes | |
class | Display |
class | NotPointerAtom |
class | Ogre::X11EGLSupport |
class | Rotation |
struct | StrangeData |
class | Visual |
struct | XClientMessageEvent |
struct | XClientMessageEventData |
class | XErrorEvent |
struct | XEvent |
class | XRRScreenConfiguration |
struct | XRRScreenSize |
struct | XSetWindowAttributes |
struct | XSizeHints |
struct | XTextProperty |
struct | XVisualInfo |
struct | XWindowAttributes |
struct | XWMHints |
Namespaces | |
Ogre | |
This source file is part of OGRE (Object-oriented Graphics Rendering Engine) For the latest info, see http://www.ogre3d.org/ | |
Macros | |
#define | AllocNone 0 |
#define | ClientMessage 0 |
#define | CurrentTime 0 |
#define | CWBackingStore 0 |
#define | CWBackPixel 0 |
#define | CWBorderPixel 0 |
#define | CWColormap 0 |
#define | CWEventMask 0 |
#define | CWOverrideRedirect 0 |
#define | CWSaveUnder 0 |
#define | FocusChangeMask 0 |
#define | InputHint 0 |
#define | InputOutput 0 |
#define | NormalState 0 |
#define | NotUseful 0 |
#define | StateHint 0 |
#define | StructureNotifyMask 0 |
#define | SubstructureNotifyMask 0 |
#define | SubstructureRedirectMask 0 |
#define | USPosition 0 |
#define | VisibilityChangeMask 0 |
#define | VisualIDMask 0 |
#define | Window NativeWindowType |
Typedefs | |
typedef NotPointerAtom * | Atom |
typedef int(* | XErrorHandler) (Display *, XErrorEvent *) |
Enumerations | |
enum | X11Bool { False, True } |
Functions | |
Window | DefaultRootWindow (Display *nativeDisplayType) |
int | DefaultScreen (NativeDisplayType nativeDisplayType) |
Visual * | DefaultVisual (Display *nativeDisplayType, int screen) |
int | DisplayHeight (Display *nativeDisplayType, int screen) |
char * | DisplayString (NativeDisplayType nativeDisplayType) |
int | DisplayWidth (Display *nativeDisplayType, int screen) |
XSizeHints * | XAllocSizeHints () |
XWMHints * | XAllocWMHints () |
void | XCloseDisplay (Display *nativeDisplayType) |
int | XCreateColormap (Display *nativeDisplayType, Window nativeWindowType, int visual, int allocNone) |
Window | XCreateWindow (Display *nativeDisplayType, Window nativeWindowType, int left, int top, int width, int height, int dummy1, int depth, int inputOutput, int visual, int mask, XSetWindowAttributes *xSetWindowAttributes) |
void | XDestroyWindow (Display *nativeDisplayType, Window nativeWindowType) |
const char * | XDisplayName (char *name) |
void | XFlush (Display *nativeDisplayType) |
void | XFree (void *data) |
XVisualInfo * | XGetVisualInfo (Display *nativeDisplayType, int mask, XVisualInfo *info, int *n) |
bool | XGetWindowAttributes (Display *nativeDisplayType, Window nativeWindowType, XWindowAttributes *xWindowAttributes) |
Atom | XInternAtom (Display *nativeDisplayType, char *name, X11Bool isTrue) |
void | XMapWindow (Display *nativeDisplayType, Window nativeWindowType) |
void | XMoveWindow (Display *nativeDisplayType, Window nativeWindowType, int left, int top) |
Display * | XOpenDisplay (int num) |
bool | XQueryExtension (Display *nativeDisplayType, char *name, int *dummy0, int *dummy2, int *dummy3) |
void | XQueryTree (Display *nativeDisplayType, Window nativeWindowType, Window *root, Window *parent, Window **children, unsigned int *nChildren) |
void | XResizeWindow (Display *nativeDisplayType, Window nativeWindowType, int left, int top) |
int | XRRConfigCurrentConfiguration (XRRScreenConfiguration *config, Rotation *rotation) |
int | XRRConfigCurrentRate (XRRScreenConfiguration *config) |
short * | XRRConfigRates (XRRScreenConfiguration *config, int sizeID, int *nRates) |
XRRScreenSize * | XRRConfigSizes (XRRScreenConfiguration *config, int *nSizes) |
void | XRRFreeScreenConfigInfo (XRRScreenConfiguration *config) |
XRRScreenConfiguration * | XRRGetScreenInfo (Display *nativeDisplayType, Window window) |
void | XRRSetScreenConfigAndRate (Display *nativeDisplayType, XRRScreenConfiguration *config, Window window, int size, Rotation rotation, int mode, int currentTime) |
void | XSendEvent (Display *nativeDisplayType, Window nativeWindowType, int dummy1, int mask, XEvent *xevent) |
XErrorHandler | XSetErrorHandler (XErrorHandler xErrorHandler) |
void | XSetWMProperties (Display *nativeDisplayType, Window nativeWindowType, XTextProperty *titleprop, char *dummy1, char *dummy2, int num, XSizeHints *sizeHints, XWMHints *wmHints, char *dummy3) |
void | XSetWMProtocols (Display *nativeDisplayType, Window nativeWindowType, Atom *atom, int num) |
void | XStringListToTextProperty (char **prop, int num, XTextProperty *textProp) |
int | XVisualIDFromVisual (Visual *v) |
#define AllocNone 0 |
#define ClientMessage 0 |
#define CurrentTime 0 |
#define CWBackingStore 0 |
#define CWBackPixel 0 |
#define CWBorderPixel 0 |
#define CWColormap 0 |
#define CWEventMask 0 |
#define CWOverrideRedirect 0 |
#define CWSaveUnder 0 |
#define FocusChangeMask 0 |
#define InputHint 0 |
#define InputOutput 0 |
#define NormalState 0 |
#define NotUseful 0 |
#define StateHint 0 |
#define StructureNotifyMask 0 |
#define SubstructureNotifyMask 0 |
#define SubstructureRedirectMask 0 |
#define USPosition 0 |
#define VisibilityChangeMask 0 |
#define VisualIDMask 0 |
#define Window NativeWindowType |
Referenced by Ogre::GTKWindow::requiresTextureFlipping().
typedef NotPointerAtom* Atom |
typedef int(* XErrorHandler) (Display *, XErrorEvent *) |
enum X11Bool |
int DefaultScreen | ( | NativeDisplayType | nativeDisplayType | ) |
int DisplayHeight | ( | Display * | nativeDisplayType, |
int | screen | ||
) |
char* DisplayString | ( | NativeDisplayType | nativeDisplayType | ) |
int DisplayWidth | ( | Display * | nativeDisplayType, |
int | screen | ||
) |
XSizeHints* XAllocSizeHints | ( | ) |
XWMHints* XAllocWMHints | ( | ) |
void XCloseDisplay | ( | Display * | nativeDisplayType | ) |
int XCreateColormap | ( | Display * | nativeDisplayType, |
Window | nativeWindowType, | ||
int | visual, | ||
int | allocNone | ||
) |
Window XCreateWindow | ( | Display * | nativeDisplayType, |
Window | nativeWindowType, | ||
int | left, | ||
int | top, | ||
int | width, | ||
int | height, | ||
int | dummy1, | ||
int | depth, | ||
int | inputOutput, | ||
int | visual, | ||
int | mask, | ||
XSetWindowAttributes * | xSetWindowAttributes | ||
) |
const char* XDisplayName | ( | char * | name | ) |
void XFlush | ( | Display * | nativeDisplayType | ) |
void XFree | ( | void * | data | ) |
XVisualInfo* XGetVisualInfo | ( | Display * | nativeDisplayType, |
int | mask, | ||
XVisualInfo * | info, | ||
int * | n | ||
) |
bool XGetWindowAttributes | ( | Display * | nativeDisplayType, |
Window | nativeWindowType, | ||
XWindowAttributes * | xWindowAttributes | ||
) |
Display* XOpenDisplay | ( | int | num | ) |
bool XQueryExtension | ( | Display * | nativeDisplayType, |
char * | name, | ||
int * | dummy0, | ||
int * | dummy2, | ||
int * | dummy3 | ||
) |
void XQueryTree | ( | Display * | nativeDisplayType, |
Window | nativeWindowType, | ||
Window * | root, | ||
Window * | parent, | ||
Window ** | children, | ||
unsigned int * | nChildren | ||
) |
int XRRConfigCurrentConfiguration | ( | XRRScreenConfiguration * | config, |
Rotation * | rotation | ||
) |
int XRRConfigCurrentRate | ( | XRRScreenConfiguration * | config | ) |
short* XRRConfigRates | ( | XRRScreenConfiguration * | config, |
int | sizeID, | ||
int * | nRates | ||
) |
XRRScreenSize* XRRConfigSizes | ( | XRRScreenConfiguration * | config, |
int * | nSizes | ||
) |
void XRRFreeScreenConfigInfo | ( | XRRScreenConfiguration * | config | ) |
XRRScreenConfiguration* XRRGetScreenInfo | ( | Display * | nativeDisplayType, |
Window | window | ||
) |
void XRRSetScreenConfigAndRate | ( | Display * | nativeDisplayType, |
XRRScreenConfiguration * | config, | ||
Window | window, | ||
int | size, | ||
Rotation | rotation, | ||
int | mode, | ||
int | currentTime | ||
) |
void XSendEvent | ( | Display * | nativeDisplayType, |
Window | nativeWindowType, | ||
int | dummy1, | ||
int | mask, | ||
XEvent * | xevent | ||
) |
XErrorHandler XSetErrorHandler | ( | XErrorHandler | xErrorHandler | ) |
void XSetWMProperties | ( | Display * | nativeDisplayType, |
Window | nativeWindowType, | ||
XTextProperty * | titleprop, | ||
char * | dummy1, | ||
char * | dummy2, | ||
int | num, | ||
XSizeHints * | sizeHints, | ||
XWMHints * | wmHints, | ||
char * | dummy3 | ||
) |
void XStringListToTextProperty | ( | char ** | prop, |
int | num, | ||
XTextProperty * | textProp | ||
) |
int XVisualIDFromVisual | ( | Visual * | v | ) |