LLWindowManager Class Reference

#include <llwindow.h>

List of all members.

Static Public Member Functions

static LLWindowcreateWindow (char *title, char *name, LLCoordScreen upper_left=LLCoordScreen(10, 10), LLCoordScreen size=LLCoordScreen(320, 240), U32 flags=0, BOOL fullscreen=FALSE, BOOL clearBg=FALSE, BOOL disable_vsync=TRUE, BOOL use_gl=TRUE, BOOL ignore_pixel_depth=FALSE, S32 stereo_mode=0)
static LLWindowcreateWindow (char *title, char *name, S32 x, S32 y, S32 width, S32 height, U32 flags=0, BOOL fullscreen=FALSE, BOOL clearBg=FALSE, BOOL disable_vsync=TRUE, BOOL use_gl=TRUE, BOOL ignore_pixel_depth=FALSE, S32 stereo_mode=0)
static BOOL destroyWindow (LLWindow *window)
static BOOL isWindowValid (LLWindow *window)


Detailed Description

Definition at line 328 of file llwindow.h.


Member Function Documentation

LLWindow * LLWindowManager::createWindow ( char *  title,
char *  name,
S32  x,
S32  y,
S32  width,
S32  height,
U32  flags = 0,
BOOL  fullscreen = FALSE,
BOOL  clearBg = FALSE,
BOOL  disable_vsync = TRUE,
BOOL  use_gl = TRUE,
BOOL  ignore_pixel_depth = FALSE,
S32  stereo_mode = 0 
) [static]

Definition at line 439 of file llwindow.cpp.

References FALSE, LLWindow::isValid(), llendl, llwarns, NULL, and sWindowList.

LLWindow * LLWindowManager::createWindow ( char *  title,
char *  name,
LLCoordScreen  upper_left = LLCoordScreen(10, 10),
LLCoordScreen  size = LLCoordScreen(320, 240),
U32  flags = 0,
BOOL  fullscreen = FALSE,
BOOL  clearBg = FALSE,
BOOL  disable_vsync = TRUE,
BOOL  use_gl = TRUE,
BOOL  ignore_pixel_depth = FALSE,
S32  stereo_mode = 0 
) [static]

Definition at line 421 of file llwindow.cpp.

References LLCoord::mX, LLCoord::mY, and size.

Referenced by LLViewerWindow::LLViewerWindow().

BOOL LLWindowManager::destroyWindow ( LLWindow window  )  [static]

Definition at line 491 of file llwindow.cpp.

References LLWindow::close(), FALSE, llendl, llerrs, sWindowList, and TRUE.

Referenced by LLViewerWindow::destroyWindow(), and LLWindowCallbacks::handleQuit().

BOOL LLWindowManager::isWindowValid ( LLWindow window  )  [static]

Definition at line 509 of file llwindow.cpp.

References sWindowList.


The documentation for this class was generated from the following files:
Generated on Thu Jul 1 06:12:03 2010 for Second Life Viewer by  doxygen 1.4.7