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)
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, U32 fsaa_samples=0)
static BOOL destroyWindow (LLWindow *window)
static BOOL isWindowValid (LLWindow *window)


Detailed Description

Definition at line 324 of file llwindow.h.


Member Function Documentation

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 
) [static]

Definition at line 419 of file llwindow.cpp.

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

Referenced by LLViewerWindow::LLViewerWindow().

Here is the caller graph for this function:

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,
U32  fsaa_samples = 0 
) [static]

Definition at line 436 of file llwindow.cpp.

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

Here is the call graph for this function:

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

Definition at line 484 of file llwindow.cpp.

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

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

Here is the call graph for this function:

Here is the caller graph for this function:

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

Definition at line 502 of file llwindow.cpp.

References sWindowList.


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

Generated on Fri May 16 09:39:46 2008 for SecondLife by  doxygen 1.5.5