#include <llclipboard.h>
Collaboration diagram for LLClipboard:
Public Member Functions | |
LLClipboard () | |
~LLClipboard () | |
void | copyFromSubstring (const LLWString ©_from, S32 pos, S32 len, const LLUUID &source_id=LLUUID::null) |
BOOL | canPasteString () |
LLWString | getPasteWString (LLUUID *source_id=NULL) |
Protected Attributes | |
LLUUID | mSourceID |
LLWString | mString |
Definition at line 42 of file llclipboard.h.
LLClipboard::LLClipboard | ( | ) |
Definition at line 46 of file llclipboard.cpp.
LLClipboard::~LLClipboard | ( | ) |
Definition at line 51 of file llclipboard.cpp.
BOOL LLClipboard::canPasteString | ( | ) |
Definition at line 91 of file llclipboard.cpp.
References LLView::getWindow(), and LLWindow::isClipboardTextAvailable().
Referenced by LLTextEditor::canPaste(), and LLLineEditor::canPaste().
void LLClipboard::copyFromSubstring | ( | const LLWString & | copy_from, | |
S32 | pos, | |||
S32 | len, | |||
const LLUUID & | source_id = LLUUID::null | |||
) |
Definition at line 56 of file llclipboard.cpp.
References LLWindow::copyTextToClipboard(), LLView::getWindow(), mSourceID, and mString.
Referenced by LLTextEditor::copy(), LLScrollListCtrl::copy(), LLLineEditor::copy(), LLTextEditor::cut(), and LLLineEditor::cut().
Definition at line 64 of file llclipboard.cpp.
References LLView::getWindow(), mSourceID, mString, LLUUID::notNull(), LLWindow::pasteTextFromClipboard(), and LLUUID::setNull().
Referenced by LLTextEditor::paste(), and LLLineEditor::paste().
LLUUID LLClipboard::mSourceID [protected] |
Definition at line 45 of file llclipboard.h.
Referenced by copyFromSubstring(), and getPasteWString().
LLWString LLClipboard::mString [protected] |
Definition at line 46 of file llclipboard.h.
Referenced by copyFromSubstring(), and getPasteWString().