#include <llwindowsdl.h>
Inheritance diagram for LLWindowSDL:


Definition at line 52 of file llwindowsdl.h.
| LLWindowSDL::LLWindowSDL | ( | char * | title, | |
| int | x, | |||
| int | y, | |||
| int | width, | |||
| int | height, | |||
| U32 | flags, | |||
| BOOL | fullscreen, | |||
| BOOL | clearBg, | |||
| BOOL | disable_vsync, | |||
| BOOL | use_gl, | |||
| BOOL | ignore_pixel_depth, | |||
| S32 | stereo_mode | |||
| ) | [protected] |
| LLWindowSDL::~LLWindowSDL | ( | ) | [protected] |
| void LLWindowSDL::adjustCursorDecouple | ( | bool | warpingMouse = false |
) | [protected] |
| BOOL LLWindowSDL::convertCoords | ( | LLCoordGL | from, | |
| LLCoordScreen * | to | |||
| ) | [virtual] |
Implements LLWindow.
| BOOL LLWindowSDL::convertCoords | ( | LLCoordScreen | from, | |
| LLCoordGL * | to | |||
| ) | [virtual] |
Implements LLWindow.
| BOOL LLWindowSDL::convertCoords | ( | LLCoordGL | from, | |
| LLCoordWindow * | to | |||
| ) | [virtual] |
Implements LLWindow.
| BOOL LLWindowSDL::convertCoords | ( | LLCoordWindow | from, | |
| LLCoordGL * | to | |||
| ) | [virtual] |
Implements LLWindow.
| BOOL LLWindowSDL::convertCoords | ( | LLCoordWindow | from, | |
| LLCoordScreen * | to | |||
| ) | [virtual] |
Implements LLWindow.
| BOOL LLWindowSDL::convertCoords | ( | LLCoordScreen | from, | |
| LLCoordWindow * | to | |||
| ) | [virtual] |
Implements LLWindow.
| BOOL LLWindowSDL::createContext | ( | int | x, | |
| int | y, | |||
| int | width, | |||
| int | height, | |||
| int | bits, | |||
| BOOL | fullscreen, | |||
| BOOL | disable_vsync | |||
| ) | [protected] |
| void LLWindowSDL::delayInputProcessing | ( | ) | [inline, virtual] |
| void LLWindowSDL::deleteFile | ( | const char * | file_name | ) |
| void LLWindowSDL::destroyContext | ( | ) | [protected] |
Reimplemented from LLWindow.
| ECursorType LLWindowSDL::getCursor | ( | ) |
| BOOL LLWindowSDL::getCursorPosition | ( | LLCoordWindow * | position | ) | [virtual] |
Implements LLWindow.
| BOOL LLWindowSDL::getPosition | ( | LLCoordScreen * | position | ) | [virtual] |
Implements LLWindow.
| BOOL LLWindowSDL::getSize | ( | LLCoordWindow * | size | ) | [virtual] |
Implements LLWindow.
| BOOL LLWindowSDL::getSize | ( | LLCoordScreen * | size | ) | [virtual] |
Implements LLWindow.
| LLWindowResolution* LLWindowSDL::getSupportedResolutions | ( | S32 & | num_resolutions | ) | [virtual] |
Implements LLWindow.
| ESwapMethod LLWindowSDL::getSwapMethod | ( | ) | [inline, virtual] |
Reimplemented from LLWindow.
Definition at line 88 of file llwindowsdl.h.
References LLWindow::mSwapMethod.
| LLString LLWindowSDL::getTempFileName | ( | ) |
| void LLWindowSDL::initCursors | ( | ) | [protected] |
| void LLWindowSDL::minimize | ( | ) | [protected] |
| void LLWindowSDL::moveWindow | ( | const LLCoordScreen & | position, | |
| const LLCoordScreen & | size | |||
| ) | [protected] |
| void LLWindowSDL::quitCursors | ( | ) | [protected] |
| void LLWindowSDL::restore | ( | ) | [protected] |
| BOOL LLWindowSDL::sendEmail | ( | const char * | address, | |
| const char * | subject, | |||
| const char * | body_text, | |||
| const char * | attachment = NULL, |
|||
| const char * | attachment_displayed_name = NULL | |||
| ) | [virtual] |
Implements LLWindow.
| void LLWindowSDL::setCursor | ( | ECursorType | cursor | ) | [virtual] |
Implements LLWindow.
| BOOL LLWindowSDL::setCursorPosition | ( | LLCoordWindow | position | ) | [virtual] |
Implements LLWindow.
| BOOL LLWindowSDL::setFullscreenResolution | ( | ) | [protected] |
| BOOL LLWindowSDL::setPosition | ( | LLCoordScreen | position | ) | [virtual] |
Implements LLWindow.
| BOOL LLWindowSDL::setSize | ( | LLCoordScreen | size | ) | [virtual] |
Implements LLWindow.
| BOOL LLWindowSDL::shouldPostQuit | ( | ) | [inline, protected] |
| S32 LLWindowSDL::stat | ( | const char * | file_name, | |
| struct stat * | stat_info | |||
| ) | [virtual] |
Implements LLWindow.
| BOOL LLWindowSDL::switchContext | ( | BOOL | fullscreen, | |
| LLCoordScreen | size, | |||
| BOOL | disable_vsync | |||
| ) | [virtual] |
Implements LLWindow.
friend class LLWindowManager [friend] |
BOOL LLWindowSDL::mCursorDecoupled [protected] |
Definition at line 177 of file llwindowsdl.h.
BOOL LLWindowSDL::mCursorIgnoreNextDelta [protected] |
Definition at line 180 of file llwindowsdl.h.
S32 LLWindowSDL::mCursorLastEventDeltaX [protected] |
Definition at line 178 of file llwindowsdl.h.
S32 LLWindowSDL::mCursorLastEventDeltaY [protected] |
Definition at line 179 of file llwindowsdl.h.
F32 LLWindowSDL::mGamma [protected] |
Definition at line 184 of file llwindowsdl.h.
U32 LLWindowSDL::mGrabbyKeyFlags [protected] |
Definition at line 172 of file llwindowsdl.h.
int LLWindowSDL::mHaveInputFocus [protected] |
Definition at line 189 of file llwindowsdl.h.
int LLWindowSDL::mIsMinimized [protected] |
Definition at line 190 of file llwindowsdl.h.
BOOL LLWindowSDL::mNeedsResize [protected] |
Definition at line 181 of file llwindowsdl.h.
LLCoordScreen LLWindowSDL::mNeedsResizeSize [protected] |
Definition at line 182 of file llwindowsdl.h.
double LLWindowSDL::mOriginalAspectRatio [protected] |
Definition at line 176 of file llwindowsdl.h.
F32 LLWindowSDL::mOverrideAspectRatio [protected] |
int LLWindowSDL::mReallyCapturedCount [protected] |
Definition at line 173 of file llwindowsdl.h.
SDL_Cursor* LLWindowSDL::mSDLCursors[UI_CURSOR_COUNT] [protected] |
Definition at line 188 of file llwindowsdl.h.
int LLWindowSDL::mSDLFlags [protected] |
Definition at line 186 of file llwindowsdl.h.
SDL_Surface* LLWindowSDL::mWindow [protected] |
Definition at line 174 of file llwindowsdl.h.
char* LLWindowSDL::mWindowTitle [protected] |
Definition at line 175 of file llwindowsdl.h.
1.4.7