RE_NTServer Class Reference

#include <RE_NTServer.h>

Inheritance diagram for RE_NTServer:

RE_Server

List of all members.

Public Member Functions

 RE_NTServer ()
virtual ~RE_NTServer ()
virtual char initServer (char *data=0)
virtual void flush () const
int getColorBits () const
virtual short getWidth () const
virtual short getHeight () const
virtual short getWidthMM () const
virtual short getHeightMM () const
virtual int getDragTolX () const
virtual int getDragTolY () const
virtual UT_DimRect getWorkArea ()
virtual bool GLMakeCurrent (OGLDrawable draw, RE_OGLContext context)
virtual int GLMakeCopyCurrent (OGLDrawable draw, RE_OGLContext sourceContext, RE_OGLContext targetContext)
virtual void GLSwapBuffers (RE_Window *currentWindow)
virtual OGLDrawable GLGetCurrentDrawable ()
virtual void GLWaitGL ()
void redirectEvents (const OGLWindow from, const OGLWindow to)
void stopRedirectingEvents (const OGLWindow from, const OGLWindow to)
int redirectEventWindow (MSG &message)
RE_IDType getRedirectToWindow ()
void findLocation (OGLWindow wid, short *x, short *y, short *w, short *h, short *_leftBorder=NULL, short *_rightBorder=NULL, short *_bottomBorder=NULL, short *_topBorder=NULL, char topMostParent=0)
virtual bool windowUnderCursor (RE_IDType, int x, int y)
virtual bool getColorUnderCursor (float color[3])

Static Public Member Functions

static HINSTANCE getHInst ()
static void setHInst (HINSTANCE newhInst)


Detailed Description

Definition at line 10 of file RE_NTServer.h.


Constructor & Destructor Documentation

RE_NTServer::RE_NTServer (  ) 

virtual RE_NTServer::~RE_NTServer (  )  [virtual]


Member Function Documentation

void RE_NTServer::findLocation ( OGLWindow  wid,
short *  x,
short *  y,
short *  w,
short *  h,
short *  _leftBorder = NULL,
short *  _rightBorder = NULL,
short *  _bottomBorder = NULL,
short *  _topBorder = NULL,
char  topMostParent = 0 
)

virtual void RE_NTServer::flush (  )  const [virtual]

Implements RE_Server.

int RE_NTServer::getColorBits (  )  const [inline]

Definition at line 19 of file RE_NTServer.h.

virtual bool RE_NTServer::getColorUnderCursor ( float  color[3]  )  [virtual]

Reimplemented from RE_Server.

virtual int RE_NTServer::getDragTolX (  )  const [inline, virtual]

Reimplemented from RE_Server.

Definition at line 25 of file RE_NTServer.h.

virtual int RE_NTServer::getDragTolY (  )  const [inline, virtual]

Reimplemented from RE_Server.

Definition at line 26 of file RE_NTServer.h.

virtual short RE_NTServer::getHeight (  )  const [inline, virtual]

Implements RE_Server.

Definition at line 21 of file RE_NTServer.h.

virtual short RE_NTServer::getHeightMM (  )  const [inline, virtual]

Implements RE_Server.

Definition at line 23 of file RE_NTServer.h.

static HINSTANCE RE_NTServer::getHInst (  )  [inline, static]

Definition at line 39 of file RE_NTServer.h.

RE_IDType RE_NTServer::getRedirectToWindow (  )  [inline]

Definition at line 45 of file RE_NTServer.h.

virtual short RE_NTServer::getWidth (  )  const [inline, virtual]

Implements RE_Server.

Definition at line 20 of file RE_NTServer.h.

virtual short RE_NTServer::getWidthMM (  )  const [inline, virtual]

Implements RE_Server.

Definition at line 22 of file RE_NTServer.h.

virtual UT_DimRect RE_NTServer::getWorkArea (  )  [virtual]

Implements RE_Server.

virtual OGLDrawable RE_NTServer::GLGetCurrentDrawable (  )  [virtual]

Implements RE_Server.

virtual int RE_NTServer::GLMakeCopyCurrent ( OGLDrawable  draw,
RE_OGLContext  sourceContext,
RE_OGLContext  targetContext 
) [virtual]

Implements RE_Server.

virtual bool RE_NTServer::GLMakeCurrent ( OGLDrawable  draw,
RE_OGLContext  context 
) [virtual]

Implements RE_Server.

virtual void RE_NTServer::GLSwapBuffers ( RE_Window currentWindow  )  [virtual]

Implements RE_Server.

virtual void RE_NTServer::GLWaitGL (  )  [virtual]

Implements RE_Server.

virtual char RE_NTServer::initServer ( char *  data = 0  )  [virtual]

Reimplemented from RE_Server.

void RE_NTServer::redirectEvents ( const OGLWindow  from,
const OGLWindow  to 
)

int RE_NTServer::redirectEventWindow ( MSG &  message  ) 

static void RE_NTServer::setHInst ( HINSTANCE  newhInst  )  [inline, static]

Definition at line 40 of file RE_NTServer.h.

void RE_NTServer::stopRedirectingEvents ( const OGLWindow  from,
const OGLWindow  to 
)

virtual bool RE_NTServer::windowUnderCursor ( RE_IDType  wid,
int  x,
int  y 
) [virtual]

Determine if the given window is currently under the mouse The current x,y mouse coordinates are optional under certain platforms

Reimplemented from RE_Server.


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

Generated on Mon Jan 28 00:48:50 2013 for HDK by  doxygen 1.5.9