#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.