#include <RE_EGLWindow.h>

Public Member Functions | |
| RE_EGLWindow (RE_Server *newserver, RE_WindowType wintype=RE_WINDOW_NORMAL, RE_VisualType visType=RE_NORMAL_VIS, RE_WindowVisibility doOffScreen=RE_WINDOW_VISIBLE) | |
| virtual | ~RE_EGLWindow () |
| virtual OGLDrawable | getGraphicsDrawable () |
| virtual OGLDrawable | getAlternateDrawable () |
| virtual RE_IDType | getBufferID () const |
| virtual void | initMaxSize (short w, short h) |
| virtual void | initMinSize (short w, short h) |
| virtual void | initClass (char *name, char *rclass) |
| virtual void | setName (const char *name) |
| virtual void | setIconName (const char *name) |
| virtual void | reparentWindow (RE_Window *newParent) |
| virtual void | resizeWindow (short w, short h) |
| virtual void | moveWindow (short x, short y, int force=1) |
| virtual void | sizeWindow (short w, short h, int force=1) |
| virtual void | moveAndSizeWindow (short x, short y, short w, short h, int force=1) |
| virtual void | maximizeWindow () |
| virtual void | fullscreenWindow (bool state) |
| virtual short | getX () const |
| virtual short | getY () const |
| virtual short | getW () const |
| virtual short | getH () const |
| virtual void | lowerWindow () |
| virtual void | raiseWindow () |
| virtual void | findLocation (short *x, short *y, short *w, short *h, char topMostParent=0) |
| virtual RE_IDType | openWindow (int isMain=0, int show=1) |
| virtual void | showWindow () |
| virtual void | closeWindow () |
| RE_IDType | openRealWindow (int show) |
| RE_IDType | openPixmapWindow () |
| void | closeRealWindow () |
| void | closePixmapWindow () |
| virtual bool | makeCurrent (bool &needs_initialization) |
| virtual void | unmakeCurrent () |
| int | isChild () const |
| const RE_EGLServer * | eglServer () const |
| RE_EGLServer * | eglServer () |
| RE_EGLVisual * | getVisual () |
| virtual void | setWindowAlwaysOnTop (bool newstate) |
| virtual void | grabWindowFocusLock (bool pointer_too) |
| virtual void | releaseWindowFocusLock () |
| virtual RE_IDType | getParentOfTransient () |
| virtual void | setParentOfTransient (RE_IDType transient) |
| RE_OGLContext | getContext () |
Static Public Member Functions | |
| static RE_IDType | getWindowWithFocusLock () |
Protected Attributes | |
| RE_EGLVisual * | myVisual |
| EGLContext | myContext |
| EGLSurface | myWindowID |
| int | myWidth |
| int | myHeight |
Definition at line 12 of file RE_EGLWindow.h.
| RE_EGLWindow::RE_EGLWindow | ( | RE_Server * | newserver, | |
| RE_WindowType | wintype = RE_WINDOW_NORMAL, |
|||
| RE_VisualType | visType = RE_NORMAL_VIS, |
|||
| RE_WindowVisibility | doOffScreen = RE_WINDOW_VISIBLE | |||
| ) |
| virtual RE_EGLWindow::~RE_EGLWindow | ( | ) | [virtual] |
| void RE_EGLWindow::closePixmapWindow | ( | ) |
| void RE_EGLWindow::closeRealWindow | ( | ) |
| virtual void RE_EGLWindow::closeWindow | ( | ) | [virtual] |
Implements RE_Window.
| RE_EGLServer* RE_EGLWindow::eglServer | ( | ) | [inline] |
Definition at line 78 of file RE_EGLWindow.h.
| const RE_EGLServer* RE_EGLWindow::eglServer | ( | ) | const [inline] |
Definition at line 76 of file RE_EGLWindow.h.
| virtual void RE_EGLWindow::findLocation | ( | short * | x, | |
| short * | y, | |||
| short * | w, | |||
| short * | h, | |||
| char | topMostParent = 0 | |||
| ) | [virtual] |
Implements RE_Window.
| virtual void RE_EGLWindow::fullscreenWindow | ( | bool | state | ) | [virtual] |
Reimplemented from RE_Window.
| virtual OGLDrawable RE_EGLWindow::getAlternateDrawable | ( | ) | [inline, virtual] |
| virtual RE_IDType RE_EGLWindow::getBufferID | ( | ) | const [inline, virtual] |
| RE_OGLContext RE_EGLWindow::getContext | ( | ) | [inline] |
Definition at line 92 of file RE_EGLWindow.h.
| virtual OGLDrawable RE_EGLWindow::getGraphicsDrawable | ( | ) | [inline, virtual] |
| virtual short RE_EGLWindow::getH | ( | ) | const [virtual] |
Implements RE_Window.
| RE_EGLVisual* RE_EGLWindow::getVisual | ( | ) | [inline] |
| virtual short RE_EGLWindow::getW | ( | ) | const [virtual] |
Implements RE_Window.
| static RE_IDType RE_EGLWindow::getWindowWithFocusLock | ( | ) | [static] |
| virtual short RE_EGLWindow::getX | ( | ) | const [virtual] |
Implements RE_Window.
| virtual short RE_EGLWindow::getY | ( | ) | const [virtual] |
Implements RE_Window.
| virtual void RE_EGLWindow::grabWindowFocusLock | ( | bool | pointer_too | ) | [virtual] |
Reimplemented from RE_Window.
| virtual void RE_EGLWindow::initClass | ( | char * | name, | |
| char * | rclass | |||
| ) | [virtual] |
Implements RE_Window.
| virtual void RE_EGLWindow::initMaxSize | ( | short | w, | |
| short | h | |||
| ) | [virtual] |
Implements RE_Window.
| virtual void RE_EGLWindow::initMinSize | ( | short | w, | |
| short | h | |||
| ) | [virtual] |
Implements RE_Window.
| int RE_EGLWindow::isChild | ( | ) | const [inline] |
Definition at line 73 of file RE_EGLWindow.h.
| virtual void RE_EGLWindow::lowerWindow | ( | ) | [virtual] |
Implements RE_Window.
| virtual bool RE_EGLWindow::makeCurrent | ( | bool & | needs_initialization | ) | [virtual] |
Reimplemented from RE_Window.
| virtual void RE_EGLWindow::maximizeWindow | ( | ) | [virtual] |
Reimplemented from RE_Window.
| virtual void RE_EGLWindow::moveAndSizeWindow | ( | short | x, | |
| short | y, | |||
| short | w, | |||
| short | h, | |||
| int | force = 1 | |||
| ) | [virtual] |
Implements RE_Window.
| virtual void RE_EGLWindow::moveWindow | ( | short | x, | |
| short | y, | |||
| int | force = 1 | |||
| ) | [virtual] |
Implements RE_Window.
| RE_IDType RE_EGLWindow::openPixmapWindow | ( | ) |
| RE_IDType RE_EGLWindow::openRealWindow | ( | int | show | ) |
| virtual RE_IDType RE_EGLWindow::openWindow | ( | int | isMain = 0, |
|
| int | show = 1 | |||
| ) | [virtual] |
Implements RE_Window.
| virtual void RE_EGLWindow::raiseWindow | ( | ) | [virtual] |
Implements RE_Window.
| virtual void RE_EGLWindow::releaseWindowFocusLock | ( | ) | [virtual] |
Reimplemented from RE_Window.
| virtual void RE_EGLWindow::resizeWindow | ( | short | w, | |
| short | h | |||
| ) | [virtual] |
Implements RE_Window.
| virtual void RE_EGLWindow::setIconName | ( | const char * | name | ) | [virtual] |
Implements RE_Window.
| virtual void RE_EGLWindow::setName | ( | const char * | name | ) | [virtual] |
Implements RE_Window.
| virtual void RE_EGLWindow::setParentOfTransient | ( | RE_IDType | transient | ) | [virtual] |
Reimplemented from RE_Window.
| virtual void RE_EGLWindow::setWindowAlwaysOnTop | ( | bool | newstate | ) | [virtual] |
Reimplemented from RE_Window.
| virtual void RE_EGLWindow::showWindow | ( | ) | [virtual] |
Reimplemented from RE_Window.
| virtual void RE_EGLWindow::sizeWindow | ( | short | w, | |
| short | h, | |||
| int | force = 1 | |||
| ) | [virtual] |
Implements RE_Window.
| virtual void RE_EGLWindow::unmakeCurrent | ( | ) | [virtual] |
Reimplemented from RE_Window.
EGLContext RE_EGLWindow::myContext [protected] |
Definition at line 96 of file RE_EGLWindow.h.
int RE_EGLWindow::myHeight [protected] |
Definition at line 99 of file RE_EGLWindow.h.
RE_EGLVisual* RE_EGLWindow::myVisual [protected] |
Definition at line 95 of file RE_EGLWindow.h.
int RE_EGLWindow::myWidth [protected] |
Definition at line 98 of file RE_EGLWindow.h.
EGLSurface RE_EGLWindow::myWindowID [protected] |
Definition at line 97 of file RE_EGLWindow.h.
1.5.9