RE_OSXWindow Class Reference

#include <RE_OSXWindow.h>

Inheritance diagram for RE_OSXWindow:

RE_Window

List of all members.

Public Member Functions

 RE_OSXWindow (RE_Server *server, RE_WindowType type, RE_VisualType visType=RE_NORMAL_VIS, RE_WindowVisibility doOffScreen=RE_WINDOW_VISIBLE, bool alwaysOnTop=false)
virtual ~RE_OSXWindow ()
virtual void setName (const char *name)
virtual void setIconName (const char *name)
virtual void reparentWindow (RE_Window *newParent)
virtual void setParentOfTransient (RE_IDType transient)
virtual RE_IDType getParentOfTransient ()
virtual RE_IDType openWindow (int isMain, int show=1)
virtual void showWindow ()
virtual void closeWindow ()
virtual void initMaxSize (short w, short h)
virtual void initMinSize (short w, short h)
virtual void initClass (char *name, char *rclass)
virtual void moveWindow (short x, short y, int force=1)
virtual void sizeWindow (short w, short h, int force=1)
virtual void resizeWindow (short w, short h)
virtual void moveAndSizeWindow (short x, short y, short w, short h, int force=1)
void updatePositionAndSize ()
 The NSWindow has moved or changed, update our records.
virtual void maximizeWindow ()
virtual void restoreWindow ()
virtual void fullscreenWindow (bool full)
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)
virtual void setWindowAlwaysOnTop (bool newstate)
virtual void setWindowAlwaysOnTopAndHideWhenInactive (bool newstate)
virtual RE_IDType getBufferID () const
virtual OGLDrawable getGraphicsDrawable ()
virtual OGLDrawable getAlternateDrawable ()


Detailed Description

Definition at line 30 of file RE_OSXWindow.h.


Constructor & Destructor Documentation

RE_OSXWindow::RE_OSXWindow ( RE_Server server,
RE_WindowType  type,
RE_VisualType  visType = RE_NORMAL_VIS,
RE_WindowVisibility  doOffScreen = RE_WINDOW_VISIBLE,
bool  alwaysOnTop = false 
)

virtual RE_OSXWindow::~RE_OSXWindow (  )  [virtual]


Member Function Documentation

virtual void RE_OSXWindow::closeWindow (  )  [virtual]

Implements RE_Window.

virtual void RE_OSXWindow::findLocation ( short *  x,
short *  y,
short *  w,
short *  h,
char  topMostParent 
) [virtual]

Implements RE_Window.

virtual void RE_OSXWindow::fullscreenWindow ( bool  full  )  [virtual]

Reimplemented from RE_Window.

virtual OGLDrawable RE_OSXWindow::getAlternateDrawable (  )  [virtual]

Implements RE_Window.

virtual RE_IDType RE_OSXWindow::getBufferID (  )  const [virtual]

Reimplemented from RE_Window.

virtual OGLDrawable RE_OSXWindow::getGraphicsDrawable (  )  [virtual]

Implements RE_Window.

virtual short RE_OSXWindow::getH (  )  const [virtual]

Implements RE_Window.

virtual RE_IDType RE_OSXWindow::getParentOfTransient (  )  [virtual]

Reimplemented from RE_Window.

virtual short RE_OSXWindow::getW (  )  const [virtual]

Implements RE_Window.

virtual short RE_OSXWindow::getX (  )  const [virtual]

Implements RE_Window.

virtual short RE_OSXWindow::getY (  )  const [virtual]

Implements RE_Window.

virtual void RE_OSXWindow::initClass ( char *  name,
char *  rclass 
) [virtual]

Implements RE_Window.

virtual void RE_OSXWindow::initMaxSize ( short  w,
short  h 
) [virtual]

Implements RE_Window.

virtual void RE_OSXWindow::initMinSize ( short  w,
short  h 
) [virtual]

Implements RE_Window.

virtual void RE_OSXWindow::lowerWindow (  )  [virtual]

Implements RE_Window.

virtual void RE_OSXWindow::maximizeWindow (  )  [virtual]

Reimplemented from RE_Window.

virtual void RE_OSXWindow::moveAndSizeWindow ( short  x,
short  y,
short  w,
short  h,
int  force = 1 
) [virtual]

Implements RE_Window.

virtual void RE_OSXWindow::moveWindow ( short  x,
short  y,
int  force = 1 
) [virtual]

Implements RE_Window.

virtual RE_IDType RE_OSXWindow::openWindow ( int  isMain,
int  show = 1 
) [virtual]

Implements RE_Window.

virtual void RE_OSXWindow::raiseWindow (  )  [virtual]

Implements RE_Window.

virtual void RE_OSXWindow::reparentWindow ( RE_Window newParent  )  [virtual]

Implements RE_Window.

virtual void RE_OSXWindow::resizeWindow ( short  w,
short  h 
) [virtual]

Implements RE_Window.

virtual void RE_OSXWindow::restoreWindow (  )  [virtual]

Reimplemented from RE_Window.

virtual void RE_OSXWindow::setIconName ( const char *  name  )  [virtual]

Implements RE_Window.

virtual void RE_OSXWindow::setName ( const char *  name  )  [virtual]

Implements RE_Window.

virtual void RE_OSXWindow::setParentOfTransient ( RE_IDType  transient  )  [virtual]

Reimplemented from RE_Window.

virtual void RE_OSXWindow::setWindowAlwaysOnTop ( bool  newstate  )  [virtual]

Reimplemented from RE_Window.

virtual void RE_OSXWindow::setWindowAlwaysOnTopAndHideWhenInactive ( bool  newstate  )  [virtual]

Reimplemented from RE_Window.

virtual void RE_OSXWindow::showWindow (  )  [virtual]

Reimplemented from RE_Window.

virtual void RE_OSXWindow::sizeWindow ( short  w,
short  h,
int  force = 1 
) [virtual]

Implements RE_Window.

void RE_OSXWindow::updatePositionAndSize (  ) 

The NSWindow has moved or changed, update our records.


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

Generated on Fri May 25 00:10:36 2012 for HDK by  doxygen 1.5.9