#include <llwindowmacosx.h>
Inheritance diagram for LLWindowMacOSX:
Definition at line 46 of file llwindowmacosx.h.
LLWindowMacOSX::LLWindowMacOSX | ( | char * | title, | |
char * | name, | |||
int | x, | |||
int | y, | |||
int | width, | |||
int | height, | |||
U32 | flags, | |||
BOOL | fullscreen, | |||
BOOL | clearBg, | |||
BOOL | disable_vsync, | |||
BOOL | use_gl, | |||
BOOL | ignore_pixel_depth | |||
) | [protected] |
LLWindowMacOSX::~LLWindowMacOSX | ( | ) | [protected] |
void LLWindowMacOSX::adjustCursorDecouple | ( | bool | warpingMouse = false |
) | [protected] |
void LLWindowMacOSX::bringToFront | ( | ) | [inline, virtual] |
BOOL LLWindowMacOSX::convertCoords | ( | LLCoordGL | from, | |
LLCoordScreen * | to | |||
) | [virtual] |
Implements LLWindow.
BOOL LLWindowMacOSX::convertCoords | ( | LLCoordScreen | from, | |
LLCoordGL * | to | |||
) | [virtual] |
Implements LLWindow.
BOOL LLWindowMacOSX::convertCoords | ( | LLCoordGL | from, | |
LLCoordWindow * | to | |||
) | [virtual] |
Implements LLWindow.
BOOL LLWindowMacOSX::convertCoords | ( | LLCoordWindow | from, | |
LLCoordGL * | to | |||
) | [virtual] |
Implements LLWindow.
BOOL LLWindowMacOSX::convertCoords | ( | LLCoordWindow | from, | |
LLCoordScreen * | to | |||
) | [virtual] |
Implements LLWindow.
BOOL LLWindowMacOSX::convertCoords | ( | LLCoordScreen | from, | |
LLCoordWindow * | to | |||
) | [virtual] |
Implements LLWindow.
BOOL LLWindowMacOSX::createContext | ( | int | x, | |
int | y, | |||
int | width, | |||
int | height, | |||
int | bits, | |||
BOOL | fullscreen, | |||
BOOL | disable_vsync | |||
) | [protected] |
void LLWindowMacOSX::delayInputProcessing | ( | ) | [inline, virtual] |
void LLWindowMacOSX::deleteFile | ( | const char * | file_name | ) |
void LLWindowMacOSX::destroyContext | ( | ) | [protected] |
Reimplemented from LLWindow.
OSStatus LLWindowMacOSX::eventHandler | ( | EventHandlerCallRef | myHandler, | |
EventRef | event | |||
) | [protected] |
ECursorType LLWindowMacOSX::getCursor | ( | ) |
BOOL LLWindowMacOSX::getCursorPosition | ( | LLCoordWindow * | position | ) | [virtual] |
Implements LLWindow.
BOOL LLWindowMacOSX::getPosition | ( | LLCoordScreen * | position | ) | [virtual] |
Implements LLWindow.
BOOL LLWindowMacOSX::getSize | ( | LLCoordWindow * | size | ) | [virtual] |
Implements LLWindow.
BOOL LLWindowMacOSX::getSize | ( | LLCoordScreen * | size | ) | [virtual] |
Implements LLWindow.
LLWindowResolution* LLWindowMacOSX::getSupportedResolutions | ( | S32 & | num_resolutions | ) | [virtual] |
Implements LLWindow.
ESwapMethod LLWindowMacOSX::getSwapMethod | ( | ) | [inline, virtual] |
Reimplemented from LLWindow.
Definition at line 82 of file llwindowmacosx.h.
References LLWindow::mSwapMethod.
LLString LLWindowMacOSX::getTempFileName | ( | ) |
void LLWindowMacOSX::initCursors | ( | ) | [protected] |
void LLWindowMacOSX::minimize | ( | ) | [protected] |
void LLWindowMacOSX::moveWindow | ( | const LLCoordScreen & | position, | |
const LLCoordScreen & | size | |||
) | [protected] |
BOOL LLWindowMacOSX::resetDisplayResolution | ( | ) | [protected] |
void LLWindowMacOSX::restore | ( | ) | [protected] |
BOOL LLWindowMacOSX::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 LLWindowMacOSX::setCursor | ( | ECursorType | cursor | ) | [virtual] |
Implements LLWindow.
BOOL LLWindowMacOSX::setCursorPosition | ( | LLCoordWindow | position | ) | [virtual] |
Implements LLWindow.
BOOL LLWindowMacOSX::setDisplayResolution | ( | S32 | width, | |
S32 | height, | |||
S32 | bits, | |||
S32 | refresh | |||
) | [protected] |
BOOL LLWindowMacOSX::setFullscreenResolution | ( | ) | [protected] |
Implements LLWindow.
Definition at line 104 of file llwindowmacosx.h.
References mOverrideAspectRatio.
BOOL LLWindowMacOSX::setPosition | ( | LLCoordScreen | position | ) | [virtual] |
Implements LLWindow.
BOOL LLWindowMacOSX::setSize | ( | LLCoordScreen | size | ) | [virtual] |
Implements LLWindow.
BOOL LLWindowMacOSX::shouldPostQuit | ( | ) | [inline, protected] |
S32 LLWindowMacOSX::stat | ( | const char * | file_name, | |
struct stat * | stat_info | |||
) | [virtual] |
Implements LLWindow.
static pascal OSStatus LLWindowMacOSX::staticEventHandler | ( | EventHandlerCallRef | myHandler, | |
EventRef | event, | |||
void * | userData | |||
) | [static, protected] |
void LLWindowMacOSX::stopDockTileBounce | ( | ) | [protected] |
BOOL LLWindowMacOSX::switchContext | ( | BOOL | fullscreen, | |
LLCoordScreen | size, | |||
BOOL | disable_vsync | |||
) | [virtual] |
Implements LLWindow.
friend class LLWindowManager [friend] |
NMRec LLWindowMacOSX::mBounceRec [protected] |
Definition at line 188 of file llwindowmacosx.h.
F32 LLWindowMacOSX::mBounceTime [protected] |
Definition at line 187 of file llwindowmacosx.h.
LLTimer LLWindowMacOSX::mBounceTimer [protected] |
Definition at line 189 of file llwindowmacosx.h.
AGLContext LLWindowMacOSX::mContext [protected] |
Definition at line 163 of file llwindowmacosx.h.
BOOL LLWindowMacOSX::mCursorDecoupled [protected] |
Definition at line 178 of file llwindowmacosx.h.
BOOL LLWindowMacOSX::mCursorIgnoreNextDelta [protected] |
Definition at line 181 of file llwindowmacosx.h.
S32 LLWindowMacOSX::mCursorLastEventDeltaX [protected] |
Definition at line 179 of file llwindowmacosx.h.
S32 LLWindowMacOSX::mCursorLastEventDeltaY [protected] |
Definition at line 180 of file llwindowmacosx.h.
CGDirectDisplayID LLWindowMacOSX::mDisplay [protected] |
Definition at line 165 of file llwindowmacosx.h.
EventHandlerUPP LLWindowMacOSX::mEventHandlerUPP [protected] |
Definition at line 168 of file llwindowmacosx.h.
EventHandlerRef LLWindowMacOSX::mGlobalHandlerRef [protected] |
Definition at line 169 of file llwindowmacosx.h.
BOOL LLWindowMacOSX::mHandsOffEvents [protected] |
Definition at line 176 of file llwindowmacosx.h.
BOOL LLWindowMacOSX::mLanguageTextInputAllowed [protected] |
Definition at line 193 of file llwindowmacosx.h.
UInt32 LLWindowMacOSX::mLastModifiers [protected] |
Definition at line 175 of file llwindowmacosx.h.
BOOL LLWindowMacOSX::mMinimized [protected] |
Definition at line 185 of file llwindowmacosx.h.
BOOL LLWindowMacOSX::mNeedsResize [protected] |
Definition at line 182 of file llwindowmacosx.h.
LLCoordScreen LLWindowMacOSX::mNeedsResizeSize [protected] |
Definition at line 183 of file llwindowmacosx.h.
CFDictionaryRef LLWindowMacOSX::mOldDisplayMode [protected] |
Definition at line 166 of file llwindowmacosx.h.
Rect LLWindowMacOSX::mOldMouseClip [protected] |
Definition at line 171 of file llwindowmacosx.h.
double LLWindowMacOSX::mOriginalAspectRatio [protected] |
Definition at line 173 of file llwindowmacosx.h.
F32 LLWindowMacOSX::mOverrideAspectRatio [protected] |
AGLPixelFormat LLWindowMacOSX::mPixelFormat [protected] |
Definition at line 164 of file llwindowmacosx.h.
BOOL LLWindowMacOSX::mSimulatedRightClick [protected] |
Definition at line 174 of file llwindowmacosx.h.
EventLoopTimerRef LLWindowMacOSX::mTimer [protected] |
Definition at line 167 of file llwindowmacosx.h.
TSMDocumentID LLWindowMacOSX::mTSMDocument [protected] |
Definition at line 192 of file llwindowmacosx.h.
LangCode LLWindowMacOSX::mTSMLangCode [protected] |
Definition at line 195 of file llwindowmacosx.h.
ScriptCode LLWindowMacOSX::mTSMScriptCode [protected] |
Definition at line 194 of file llwindowmacosx.h.
WindowRef LLWindowMacOSX::mWindow [protected] |
Definition at line 162 of file llwindowmacosx.h.
EventHandlerRef LLWindowMacOSX::mWindowHandlerRef [protected] |
Definition at line 170 of file llwindowmacosx.h.
Str255 LLWindowMacOSX::mWindowTitle [protected] |
Definition at line 172 of file llwindowmacosx.h.