#include <lleditmenuhandler.h>
Public Member Functions | |
virtual | ~LLEditMenuHandler () |
virtual void | undo () |
virtual BOOL | canUndo () const |
virtual void | redo () |
virtual BOOL | canRedo () const |
virtual void | cut () |
virtual BOOL | canCut () const |
virtual void | copy () |
virtual BOOL | canCopy () const |
virtual void | paste () |
virtual BOOL | canPaste () const |
virtual void | doDelete () |
virtual BOOL | canDoDelete () const |
virtual void | selectAll () |
virtual BOOL | canSelectAll () const |
virtual void | deselect () |
virtual BOOL | canDeselect () const |
virtual void | duplicate () |
virtual BOOL | canDuplicate () const |
Static Public Attributes | |
static LLEditMenuHandler * | gEditMenuHandler = NULL |
Definition at line 36 of file lleditmenuhandler.h.
virtual LLEditMenuHandler::~LLEditMenuHandler | ( | ) | [inline, virtual] |
Definition at line 40 of file lleditmenuhandler.h.
virtual void LLEditMenuHandler::undo | ( | ) | [inline, virtual] |
Reimplemented in LLTextEditor, LLPanelEditWearable, LLSelectMgr, and LLToolBrushLand.
Definition at line 42 of file lleditmenuhandler.h.
Referenced by LLEditUndo::handleEvent().
virtual BOOL LLEditMenuHandler::canUndo | ( | ) | const [inline, virtual] |
Reimplemented in LLTextEditor, LLPanelEditWearable, LLSelectMgr, and LLToolBrushLand.
Definition at line 43 of file lleditmenuhandler.h.
References FALSE.
Referenced by LLEditEnableUndo::handleEvent().
virtual void LLEditMenuHandler::redo | ( | ) | [inline, virtual] |
Reimplemented in LLTextEditor, LLPanelEditWearable, and LLSelectMgr.
Definition at line 45 of file lleditmenuhandler.h.
Referenced by LLEditRedo::handleEvent().
virtual BOOL LLEditMenuHandler::canRedo | ( | ) | const [inline, virtual] |
Reimplemented in LLTextEditor, LLPanelEditWearable, and LLSelectMgr.
Definition at line 46 of file lleditmenuhandler.h.
References FALSE.
Referenced by LLEditEnableRedo::handleEvent().
virtual void LLEditMenuHandler::cut | ( | ) | [inline, virtual] |
Reimplemented in LLLineEditor, LLScrollListCtrl, LLTextEditor, and LLFolderView.
Definition at line 48 of file lleditmenuhandler.h.
Referenced by LLEditCut::handleEvent().
virtual BOOL LLEditMenuHandler::canCut | ( | ) | const [inline, virtual] |
Reimplemented in LLLineEditor, LLScrollListCtrl, LLTextEditor, and LLFolderView.
Definition at line 49 of file lleditmenuhandler.h.
References FALSE.
Referenced by LLEditEnableCut::handleEvent().
virtual void LLEditMenuHandler::copy | ( | ) | [inline, virtual] |
Reimplemented in LLLineEditor, LLScrollListCtrl, LLTextEditor, and LLFolderView.
Definition at line 51 of file lleditmenuhandler.h.
Referenced by LLEditCopy::handleEvent().
virtual BOOL LLEditMenuHandler::canCopy | ( | ) | const [inline, virtual] |
Reimplemented in LLLineEditor, LLScrollListCtrl, LLTextEditor, and LLFolderView.
Definition at line 52 of file lleditmenuhandler.h.
References FALSE.
Referenced by LLEditEnableCopy::handleEvent().
virtual void LLEditMenuHandler::paste | ( | ) | [inline, virtual] |
Reimplemented in LLLineEditor, LLTextEditor, and LLFolderView.
Definition at line 54 of file lleditmenuhandler.h.
Referenced by LLEditPaste::handleEvent().
virtual BOOL LLEditMenuHandler::canPaste | ( | ) | const [inline, virtual] |
Reimplemented in LLLineEditor, LLTextEditor, and LLFolderView.
Definition at line 55 of file lleditmenuhandler.h.
References FALSE.
Referenced by LLEditEnablePaste::handleEvent().
virtual void LLEditMenuHandler::doDelete | ( | ) | [inline, virtual] |
Reimplemented in LLLineEditor, LLTextEditor, LLFolderView, and LLSelectMgr.
Definition at line 58 of file lleditmenuhandler.h.
Referenced by LLScrollListCtrl::cut(), and LLEditDelete::handleEvent().
virtual BOOL LLEditMenuHandler::canDoDelete | ( | ) | const [inline, virtual] |
Reimplemented in LLLineEditor, LLTextEditor, LLFolderView, and LLSelectMgr.
Definition at line 59 of file lleditmenuhandler.h.
References FALSE.
Referenced by LLScrollListCtrl::canCut(), and LLEditEnableDelete::handleEvent().
virtual void LLEditMenuHandler::selectAll | ( | ) | [inline, virtual] |
Reimplemented in LLLineEditor, LLScrollListCtrl, and LLTextEditor.
Definition at line 61 of file lleditmenuhandler.h.
Referenced by LLEditSelectAll::handleEvent().
virtual BOOL LLEditMenuHandler::canSelectAll | ( | ) | const [inline, virtual] |
Reimplemented in LLLineEditor, LLScrollListCtrl, and LLTextEditor.
Definition at line 62 of file lleditmenuhandler.h.
References FALSE.
Referenced by LLEditEnableSelectAll::handleEvent().
virtual void LLEditMenuHandler::deselect | ( | ) | [inline, virtual] |
Reimplemented in LLLineEditor, LLScrollListCtrl, LLTextEditor, and LLSelectMgr.
Definition at line 64 of file lleditmenuhandler.h.
Referenced by LLEditDeselect::handleEvent().
virtual BOOL LLEditMenuHandler::canDeselect | ( | ) | const [inline, virtual] |
Reimplemented in LLLineEditor, LLScrollListCtrl, LLTextEditor, and LLSelectMgr.
Definition at line 65 of file lleditmenuhandler.h.
References FALSE.
Referenced by LLEditEnableDeselect::handleEvent().
virtual void LLEditMenuHandler::duplicate | ( | ) | [inline, virtual] |
Reimplemented in LLSelectMgr.
Definition at line 67 of file lleditmenuhandler.h.
Referenced by LLEditDuplicate::handleEvent().
virtual BOOL LLEditMenuHandler::canDuplicate | ( | ) | const [inline, virtual] |
Reimplemented in LLSelectMgr.
Definition at line 68 of file lleditmenuhandler.h.
References FALSE.
Referenced by LLEditEnableDuplicate::handleEvent().
LLEditMenuHandler * LLEditMenuHandler::gEditMenuHandler = NULL [static] |
Definition at line 75 of file lleditmenuhandler.h.
Referenced by LLPanelEditWearable::draw(), LLToolBrushLand::handleDeselect(), LLEditRedo::handleEvent(), LLEditEnableRedo::handleEvent(), LLEditUndo::handleEvent(), LLEditEnableUndo::handleEvent(), LLEditSelectAll::handleEvent(), LLEditEnableSelectAll::handleEvent(), LLEditDeselect::handleEvent(), LLEditEnableDeselect::handleEvent(), LLEditDelete::handleEvent(), LLEditEnableDelete::handleEvent(), LLEditPaste::handleEvent(), LLEditEnablePaste::handleEvent(), LLEditCopy::handleEvent(), LLEditEnableCopy::handleEvent(), LLEditCut::handleEvent(), LLEditEnableCut::handleEvent(), LLEditEnableDuplicate::handleEvent(), LLEditDuplicate::handleEvent(), LLViewerWindow::handlePerFrameHover(), LLToolBrushLand::handleSelect(), LLFolderView::onFocusLost(), LLTextEditor::onFocusLost(), LLLineEditor::onFocusLost(), LLToolCompRotate::pickCallback(), LLToolCompScale::pickCallback(), LLToolCompTranslate::pickCallback(), LLToolCompInspect::pickCallback(), LLSelectMgr::selectHighlightedObjects(), LLSelectMgr::selectObjectAndFamily(), LLSelectMgr::selectObjectOnly(), LLFolderView::setFocus(), LLTextEditor::setFocus(), LLLineEditor::setFocus(), LLPanelEditWearable::setVisible(), LLSelectMgr::updateSelectionCenter(), LLFolderView::~LLFolderView(), LLLineEditor::~LLLineEditor(), LLPanelEditWearable::~LLPanelEditWearable(), LLScrollListCtrl::~LLScrollListCtrl(), and LLTextEditor::~LLTextEditor().