beginDrag(EDragAndDropType type, const LLUUID &cargo_id, ESource source, const LLUUID &source_id=LLUUID::null, const LLUUID &object_id=LLUUID::null) | LLToolDragAndDrop | |
beginMultiDrag(const std::vector< EDragAndDropType > types, const std::vector< LLUUID > &cargo_ids, ESource source, const LLUUID &source_id=LLUUID::null) | LLToolDragAndDrop | |
clipMouseWhenDown() | LLTool | [inline, virtual] |
commitGiveInventoryCategory(const LLUUID &to_agent, LLInventoryCategory *cat) | LLToolDragAndDrop | [protected, static] |
commitGiveInventoryItem(const LLUUID &to_agent, LLInventoryItem *item) | LLToolDragAndDrop | [protected, static] |
createContainer(LLViewerInventoryItem::item_array_t &items, const char *preferred_name) | LLToolDragAndDrop | [protected] |
dad3dActivateGesture(LLViewerObject *obj, S32 face, MASK mask, BOOL drop) | LLToolDragAndDrop | [protected] |
dad3dAssetOnLand(LLViewerObject *obj, S32 face, MASK mask, BOOL drop) | LLToolDragAndDrop | [protected] |
dad3dCategoryOnLand(LLViewerObject *obj, S32 face, MASK mask, BOOL drop) | LLToolDragAndDrop | [protected] |
dad3dGiveInventory(LLViewerObject *obj, S32 face, MASK mask, BOOL drop) | LLToolDragAndDrop | [protected] |
dad3dGiveInventoryCategory(LLViewerObject *obj, S32 face, MASK mask, BOOL drop) | LLToolDragAndDrop | [protected] |
dad3dGiveInventoryObject(LLViewerObject *obj, S32 face, MASK mask, BOOL drop) | LLToolDragAndDrop | [protected] |
dad3dNULL(LLViewerObject *, S32, MASK, BOOL) | LLToolDragAndDrop | [protected] |
dad3dRezAttachmentFromInv(LLViewerObject *obj, S32 face, MASK mask, BOOL drop) | LLToolDragAndDrop | [protected] |
dad3dRezFromObjectOnLand(LLViewerObject *obj, S32 face, MASK mask, BOOL drop) | LLToolDragAndDrop | [protected] |
dad3dRezFromObjectOnObject(LLViewerObject *obj, S32 face, MASK mask, BOOL drop) | LLToolDragAndDrop | [protected] |
dad3dRezObjectOnLand(LLViewerObject *obj, S32 face, MASK mask, BOOL drop) | LLToolDragAndDrop | [protected] |
dad3dRezObjectOnObject(LLViewerObject *obj, S32 face, MASK mask, BOOL drop) | LLToolDragAndDrop | [protected] |
dad3dRezScript(LLViewerObject *obj, S32 face, MASK mask, BOOL drop) | LLToolDragAndDrop | [protected] |
dad3dTextureObject(LLViewerObject *obj, S32 face, MASK mask, BOOL drop) | LLToolDragAndDrop | [protected] |
dad3dUpdateInventory(LLViewerObject *obj, S32 face, MASK mask, BOOL drop) | LLToolDragAndDrop | [protected] |
dad3dUpdateInventoryCategory(LLViewerObject *obj, S32 face, MASK mask, BOOL drop) | LLToolDragAndDrop | [protected] |
dad3dWearCategory(LLViewerObject *obj, S32 face, MASK mask, BOOL drop) | LLToolDragAndDrop | [protected] |
dad3dWearItem(LLViewerObject *obj, S32 face, MASK mask, BOOL drop) | LLToolDragAndDrop | [protected] |
dadUpdateInventory(LLViewerObject *obj, BOOL drop) | LLToolDragAndDrop | |
dadUpdateInventoryCategory(LLViewerObject *obj, BOOL drop) | LLToolDragAndDrop | |
dragOrDrop(S32 x, S32 y, MASK mask, BOOL drop, EAcceptance *acceptance) | LLToolDragAndDrop | [protected] |
dragOrDrop3D(S32 x, S32 y, MASK mask, BOOL drop, EAcceptance *acceptance) | LLToolDragAndDrop | [protected] |
dragOrDrop3dImpl typedef | LLToolDragAndDrop | [protected] |
draw() | LLTool | [virtual] |
dropInventory(LLViewerObject *hit_obj, LLInventoryItem *item, ESource source, const LLUUID &src_id) | LLToolDragAndDrop | [static] |
dropObject(LLViewerObject *raycast_target, BOOL bypass_sim_raycast, BOOL from_task_inventory, BOOL remove_from_inventory) | LLToolDragAndDrop | [protected] |
dropScript(LLViewerObject *hit_obj, LLInventoryItem *item, BOOL active, ESource source, const LLUUID &src_id) | LLToolDragAndDrop | [static] |
dropTextureAllFaces(LLViewerObject *hit_obj, LLInventoryItem *item, ESource source, const LLUUID &src_id) | LLToolDragAndDrop | [static] |
dropTextureOneFace(LLViewerObject *hit_obj, S32 hit_face, LLInventoryItem *item, ESource source, const LLUUID &src_id) | LLToolDragAndDrop | [static] |
DT_AVATAR enum value | LLToolDragAndDrop | [protected] |
DT_COUNT enum value | LLToolDragAndDrop | [protected] |
DT_LAND enum value | LLToolDragAndDrop | [protected] |
DT_NONE enum value | LLToolDragAndDrop | [protected] |
DT_OBJECT enum value | LLToolDragAndDrop | [protected] |
DT_SELF enum value | LLToolDragAndDrop | [protected] |
EDropTarget enum name | LLToolDragAndDrop | [protected] |
endDrag() | LLToolDragAndDrop | |
ESource enum name | LLToolDragAndDrop | |
getEditingObject() | LLTool | [inline, virtual] |
getEditingPointGlobal() | LLTool | [inline, virtual] |
getLastAccept() | LLToolDragAndDrop | [inline] |
getName() const | LLTool | [inline, virtual] |
getObjectID() const | LLToolDragAndDrop | [inline] |
getOverrideTool(MASK mask) | LLTool | [virtual] |
getSource() const | LLToolDragAndDrop | [inline] |
getSourceID() const | LLToolDragAndDrop | [inline] |
giveInventory(const LLUUID &to_agent, LLInventoryItem *item) | LLToolDragAndDrop | [static] |
giveInventoryCategory(const LLUUID &to_agent, LLInventoryCategory *item) | LLToolDragAndDrop | [static] |
handleCopyProtectedCategory(S32 option, void *data) | LLToolDragAndDrop | [protected, static] |
handleCopyProtectedItem(S32 option, void *data) | LLToolDragAndDrop | [protected, static] |
handleDeselect() | LLToolDragAndDrop | [virtual] |
handleDoubleClick(S32 x, S32 y, MASK mask) | LLTool | [virtual] |
handleDropTextureProtections(LLViewerObject *hit_obj, LLInventoryItem *item, LLToolDragAndDrop::ESource source, const LLUUID &src_id) | LLToolDragAndDrop | [protected, static] |
handleHover(S32 x, S32 y, MASK mask) | LLToolDragAndDrop | [virtual] |
handleKey(KEY key, MASK mask) | LLToolDragAndDrop | [virtual] |
handleMouseDown(S32 x, S32 y, MASK mask) | LLTool | [virtual] |
handleMouseUp(S32 x, S32 y, MASK mask) | LLToolDragAndDrop | [virtual] |
handleRightMouseDown(S32 x, S32 y, MASK mask) | LLTool | [virtual] |
handleRightMouseUp(S32 x, S32 y, MASK mask) | LLTool | [virtual] |
handleScrollWheel(S32 x, S32 y, S32 clicks) | LLTool | [virtual] |
handleSelect() | LLTool | [inline, virtual] |
handleToolTip(S32 x, S32 y, LLString &msg, LLRect *sticky_rect_screen) | LLToolDragAndDrop | [virtual] |
hasMouseCapture() | LLTool | [virtual] |
isAlwaysRendered() | LLTool | [inline, virtual] |
isEditing() | LLTool | [inline, virtual] |
isInventoryDropAcceptable(LLViewerObject *obj, LLInventoryItem *item) | LLToolDragAndDrop | [inline, static] |
isInventoryGiveAcceptable(LLInventoryItem *item) | LLToolDragAndDrop | [static] |
isInventoryGroupGiveAcceptable(LLInventoryItem *item) | LLToolDragAndDrop | [static] |
isOverThreshold(S32 x, S32 y) | LLToolDragAndDrop | |
isView() | LLTool | [inline, virtual] |
LLMouseHandler() | LLMouseHandler | [inline] |
LLTool(const LLString &name, LLToolComposite *composite=NULL) | LLTool | |
LLToolDragAndDrop() | LLToolDragAndDrop | |
localPointToScreen(S32 local_x, S32 local_y, S32 *screen_x, S32 *screen_y) const | LLTool | [inline, virtual] |
locateInventory(LLViewerInventoryItem *&item, LLViewerInventoryCategory *&cat) | LLToolDragAndDrop | [protected] |
mCargoIDs | LLToolDragAndDrop | [protected] |
mCargoTypes | LLToolDragAndDrop | [protected] |
mComposite | LLTool | [protected] |
mCurItemIndex | LLToolDragAndDrop | [protected] |
mCursor | LLToolDragAndDrop | [protected] |
mDragStartX | LLToolDragAndDrop | [protected] |
mDragStartY | LLToolDragAndDrop | [protected] |
mDrop | LLToolDragAndDrop | [protected] |
mLastAccept | LLToolDragAndDrop | [protected] |
mLastCameraPos | LLToolDragAndDrop | [protected] |
mLastHitPos | LLToolDragAndDrop | [protected] |
mName | LLTool | [protected] |
mObjectID | LLToolDragAndDrop | [protected] |
mSource | LLToolDragAndDrop | [protected] |
mSourceID | LLToolDragAndDrop | [protected] |
mToolTipMsg | LLToolDragAndDrop | [protected] |
onMouseCaptureLost() | LLToolDragAndDrop | [virtual] |
pickCallback(S32 x, S32 y, MASK mask) | LLToolDragAndDrop | [protected, static] |
render() | LLTool | [inline, virtual] |
screenPointToLocal(S32 screen_x, S32 screen_y, S32 *local_x, S32 *local_y) const | LLTool | [inline, virtual] |
sDragAndDrop3d | LLToolDragAndDrop | [protected, static] |
setDragStart(S32 x, S32 y) | LLToolDragAndDrop | |
setMouseCapture(BOOL b) | LLTool | |
sNameNull | LLTool | [static] |
SOURCE_AGENT enum value | LLToolDragAndDrop | |
SOURCE_LIBRARY enum value | LLToolDragAndDrop | |
SOURCE_NOTECARD enum value | LLToolDragAndDrop | |
SOURCE_WORLD enum value | LLToolDragAndDrop | |
stopEditing() | LLTool | [inline, virtual] |
willObjectAcceptInventory(LLViewerObject *obj, LLInventoryItem *item) | LLToolDragAndDrop | [protected, static] |
~LLMouseHandler() | LLMouseHandler | [inline, virtual] |
~LLTool() | LLTool | [virtual] |